Privacy

Beta · Plain-language document for a personal beta — not legal advice.

Shway Shway is a personal golf-training tool, currently in beta. This page explains, in plain language, what data it keeps and what happens to it. It's written to be read, not to cover anyone legally.

What is collected

  • Account info — sign-in is handled by Clerk. That means your email address and login credentials live with Clerk, not in this app's database. We never see or store your password.
  • Your golf data — everything you enter or import: practice sessions, per-shot detail (carry, club path, etc.), rounds, handicap revisions, gapping/dispersion, and your player profile (handedness, goals, and the like).
  • AI conversation history — your messages to the AI coach and its replies, plus the structured debriefs it generates, so your history is there when you come back.
  • Feedback you send — if you use Send feedback, your answers are stored along with the page you were on, your browser and screen size, and which launch monitor you use, so the problem can actually be reproduced. None of your shot or session data is attached.
  • How you use the app — during the beta, milestones like finishing onboarding, starting and completing a practice session, and importing data are recorded against your account. This is to see whether the practice loop works for people, not to profile you: each record is an event name plus a little context (launch monitor type, session type, a count). Your shot values, scores and handicap are never part of it.

How it's stored

Your golf data and coach history are stored in a PostgreSQL database hosted on Neon. Every row is tied to your account and is only ever queried for you. The app takes automated backups so your data survives a mistake.

AI coaching & Anthropic

When you use the AI coach (chat or debrief), the app sends the relevant slice of your golf data — your profile, recent sessions, gapping, rounds, and per-shot detail — to Anthropic's API to generate a response. That's what lets the coach reason about your actual game. Your login identity isn't part of that payload. Anthropic processes the request under its own API terms; the data isn't used to train models via the API.

If you leave your email without signing up

The landing page has a “keep me posted” box for people who aren't ready to create an account. If you use it, what's stored is your email address, the date, and which site you followed a link from — nothing else, and no account is created. It is used to email you about Shway Shway and nothing else, and the list is never sold or shared. To come off it, email rgazale@gmail.com and it's deleted.

That box is open to anyone on the internet, so to stop it being flooded the app also stores a scrambled one-way fingerprint of the network address the submission came from. It's salted and cut short, can't be turned back into an address, is never displayed, and exists only to count how many submissions came from one place in an hour.

Anonymous site analytics

The public pages — the landing page, the demo and these legal pages — use Vercel Web Analytics to count page views. It is cookieless: it sets nothing on your device, does not follow you across other sites, and does not build a profile. What it reports back is aggregate — how many views a page got, and which site linked here. It is not tied to your account, and there is no way to go from it back to an individual person.

Never sold or shared

Your data is not sold, rented, or shared with third parties. The only outside services involved are the ones that make the app run — Clerk for sign-in, Neon for the database, Vercel for hosting and the anonymous page counts above, and Anthropic for coaching responses — each used only for that purpose.

Export & deletion

You're in control of your data. In Settings you can Download my data (a full JSON bundle of everything tied to your account) and Delete my account (which removes all of your data and your login). You can also delete individual rounds, sessions, and imports from within the app. If you'd rather we handle a deletion or export for you, email rgazale@gmail.com.

Questions

Reach the person who runs this at rgazale@gmail.com.