Privacy Policy
Last updated: October 2026
Plain-English summary
- · We store your account info, clips, and analyses. That's what delivering your coaching requires.
- · We never sell your data, and there are no third-party ad trackers.
- · Stripe (on the web) or Apple (in the iOS app) handles payments; we never see your card number.
- · Want your data gone? Delete it yourself in the app (Profile → Delete account), and it happens immediately. Email support@coachvision.app if you can't sign in.
1. What we collect
Account data: your email address and name, plus preferences you set (like stance and goals).
Feedback: notes you send in the app and reports that a reading looks wrong. We email these to the founder with your account address so we can investigate and reply.
Your clips and analyses: the videos you upload, what you say you are working on when you upload one (a note, or the measurement you pick for your card to check first), and the analyses generated from them: measurements, coaching notes, the goal each card was made for, journal entries, and the scores older analyses carry.
Optional practice: your chosen practice, confirmed setup, check-ins and difficulty answers are saved with your account. A calendar reminder is a file you choose to add to your own calendar.
Usage data: first-party analytics only: which pages and features are used, so we can improve the product. When you pick a clip to upload we also record its length, file size and frame dimensions, whether our on-device framing check passed, and which step stopped an upload that never happened, so we can see where people get stuck. Never the clip itself or its filename. No third-party ad trackers, no cross-site tracking. For the practice pilot, usage data also records displayed results, next-step choices, practice check-ins and your optional quick answers about whether a result helped. These quick answers stay in our usage records; they are not emailed to the founder.
Sign-in records: each time you sign in we store, with that session, the IP address and the browser or app it came from, so we can spot a sign-in that is not you. They are deleted with the account.
Cookies: besides the cookie that keeps you signed in, we set these first-party cookies: cv_anon, a random device id that lasts up to one year so we can count visits and connect a signup to the marketing link that brought you; cv_attr, which remembers that link for 30 days; cv_ref, which remembers for 30 days the challenge or coach link you arrived by; cv_sport, which remembers for a year the sport you last picked so the upload page opens on it; and cv_shell, set only inside our app so the site knows it is running there. None contains your name or email, and all go only to our own servers. No third party reads them.
2. Where it lives
Video clips are stored with our cloud storage provider. Analyses, journal entries, and account data are stored in our database. Both exist to deliver and re-show your coaching.
We also keep copies of uploaded clips on our own test computer. When we change how the app measures, we run them again to catch wrong reads before you see them. These copies are never published. To check a read, we sometimes look at still frames from them, including with our AI provider (section 5).
3. Payments
On the web, payments are processed by Stripe. In the iOS app, Pro is an in-app subscription billed by Apple through the App Store, and a subscription service relays the subscription status Apple reports so the app knows you're Pro. Your card details go directly to Stripe or Apple. We never see or store card numbers. We keep only what we need to manage your subscription (customer id, plan, billing status).
4. What we never do
We do not sell your data. We do not share your clips or analyses with advertisers or data brokers. Your videos are not public unless you create a share link yourself.
5. Service providers
An outside AI provider runs the AI models we use. It never receives your full video. What it does receive:
- · For every clip you upload, a small set of still frames, so the AI can check that the clip shows the sport you picked and where the camera stood.
- · For your coaching text, your clip's measurements and your name.
- · On reads the coach makes from the frames (fly casting, and the Skim style on surfskate), also a small set of still frames, your hand, what you told us with the upload, and your earlier reads of that sport: their scores, the coach's summary and the main correction.
- · On surfing and skimboarding, another small set of still frames and what you told us with the upload, to read the wave or the ride.
- · When you email support, your address, the subject and the opening of your message, so the AI can sort it and draft a reply. We read every draft before anything is sent.
- · When we check a read by hand, sometimes still frames from our test copy of your clip (section 2).
The other providers who process data on our behalf to run the service: Stripe (payments on the web), Apple (payments in the iOS app, billed through the App Store), and providers for App Store subscription status, hosting and our database, video storage and delivery, and email (the support inbox and the emails we send you). Each receives only what its job requires.
6. Deleting your data
Open the app, go to Profile → Delete account, type DELETE, and it is done straight away: clips and their video files, analyses and their images, journal, saved practices and their check-ins, streak, XP, share links and the account record itself. There is no grace period and no undo. If you can't sign in, email support@coachvision.app from your account address and we'll do it for you within 30 days.
Four things outlive the account, and we would rather name them than imply otherwise: a test copy of a clip (section 2) stays on our test computer until we next clear out the copies whose clip is gone; Stripe keeps invoices and receipts where tax law requires it (and Apple keeps its own records of App Store purchases); emails you sent support stay in that inbox, along with the copy of the address, subject and opening lines our support tool keeps. Emails to the founder containing your in-app feedback or reports that a reading looks wrong also remain, including your address and the words you sent; and usage rows (a page was viewed, an analysis finished, which sport, what score if it had one, a clip's length and size when one was picked, where a trimmed part starts, whether it looked like a screen recording, which step stopped an upload, practice choices and check-ins, and quick helpfulness answers) stay, with your account id replaced by a random one that names nobody.
7. Children
CoachVision is not for children under 13. Our Terms require you to be at least 13 (or the minimum age where you live), and we do not knowingly collect personal information, including video, from anyone younger.
We do not ask for a date of birth, so we do not verify anyone's age; we rely on that rule. If we learn that an account belongs to someone under 13, we delete the account and its clips. If you are a parent or guardian and believe your child has created an account, email support@coachvision.app with the account's email address and we will delete it.
8. Your rights
You can see your name, and change your stance and goal, in Settings at any time. You can ask us for a copy of your data, a correction, or deletion by emailing support@coachvision.app from your account address; deletion you can also do yourself (section 6). We answer within 30 days. If you live in the EU or the UK you also have the right to complain to your data protection authority. We do not sell personal data and do not use it for advertising, so there is nothing to opt out of there.
9. Changes and contact
If this policy changes materially, we'll update this page and the "last updated" date. Questions about your data: support@coachvision.app.