Privacy Policy
Last updated: 6 May 2026
This Privacy Policy describes how the Driving Range app (“the app”) and the website at golfwatch.app (“the website”) handle information about you.
By using the app or the website, you agree to the practices described below.
Summary
- You can use the app without creating an account. Sign-in is offered only to sync your coach profile and app settings across devices.
- Swing and session data recorded by the watch stays on your watch and on your paired iPhone (when you install the iOS companion app). It is not uploaded to any third party we operate.
- We receive anonymous telemetry, hosted on EU servers. Telemetry events do not contain any of your personal data or any swing data.
- If you subscribe to Premium Coaching through the iOS companion app, the subscription is processed by Apple. We never see your payment details.
- The website does not set tracking cookies and does not run third-party advertising scripts.
What we collect
Watch app (Garmin Connect IQ)
Recorded locally on your Garmin watch and stored in standard Garmin Connect FIT files. We do not have access to it:
- Per-swing accelerometer data and computed metrics (tempo, smoothness, transition, acceleration, follow-through, arc consistency, backswing tempo, wrist release).
- Session totals (number of swings, duration, calories, average heart rate).
- Settings you configure inside the app (sensitivity, units, metronome, etc.).
This data lives on the watch and in your Garmin Connect account, both of which are governed by Garmin’s own privacy policy. We do not receive a copy.
iOS companion app
When you install the iOS companion app on a paired iPhone, recorded sessions and swings are transferred from the watch and stored locally in the app’s database on your iPhone. This local copy never leaves your device unless you choose to share or export it.
Account (optional)
If you choose to sign in with Apple to sync your settings across devices, we create an account on our server. The data stored against that account is:
- A stable per-app identifier (Apple’s
subclaim) that lets you sign in again later without a password. - The email address Apple shares with us. You can use Apple’s “Hide My Email” feature, in which case we receive only a relay address; either way we use the email solely for account-related correspondence and never share it.
- Your CoachProfile (handedness, handicap, shot shape, dominant miss, years playing, focus) — exactly the values you fill in during the onboarding flow.
- Your app settings (appearance, language).
This data is stored on a database hosted in the European Union (Ireland region). Sign in with Apple itself is handled directly between your device and Apple — your password and second-factor data never touch our server.
If you delete your account from inside the app (Settings → Account → Delete Account), every row of the data above is removed within seconds, and the app is detached from your Apple ID. Deletion is permanent and immediate.
Subscriptions (iOS Premium Coaching)
If you subscribe to Premium Coaching through the iOS companion app, the purchase is handled entirely by Apple’s App Store under Apple’s terms and privacy policy. We receive only:
- Whether your Apple ID has an active subscription, and which plan (monthly or annual).
- Anonymous purchase / refund / renewal events from Apple, used solely to grant or revoke premium features inside the app.
We do not receive your name, email (from Apple’s subscription system), billing address, payment method, or any other identifying information.
To cancel or refund a subscription, use Settings → Apple ID → Subscriptions on your iPhone.
Website (golfwatch.app)
The website is a static site. It does not set tracking cookies and does not run third-party advertising. Standard server access logs may be retained briefly by our hosting provider for security and abuse-prevention purposes.
The website’s only outbound third-party calls are:
- PayPal — only when you click a donation button on the Donate page. PayPal’s own privacy policy applies once you do.
- Apple App Store / Garmin Connect IQ Store — when you click a download link.
How we use your data
- To provide the app’s core features (recording swings, scoring, coaching insights, subscription gating).
- To diagnose bugs and improve the app, using anonymous telemetry.
- To process subscription purchases through Apple.
- If you have an account: to sync your coach profile and settings across devices.
We do not:
- Sell your data.
- Share it with advertisers or marketing networks.
- Use it for profiling beyond what is required to compute swing scores and coaching tips on your device.
Data processors
The following third parties process data on our behalf:
- Apple — Sign in with Apple identity tokens are validated by Apple before we accept them. The App Store handles all subscription payments.
- Supabase (privacy policy) — hosts authentication service, and edge functions described under “Account (optional)” above. Region: European Union.
- Amplitude (privacy policy) — receives anonymous telemetry events from the watch app. EU data center.
How long we keep your data
- Watch and iOS app: swing and session data are kept on your devices until you delete them or uninstall the apps.
- Anonymous telemetry: retained for up to 24 months from the event date, then automatically deleted.
- Account data: retained for as long as you keep your account active. You can delete it at any time from Settings → Account → Delete Account; deletion is immediate and permanent.
- Subscription state: retained for as long as the subscription is active and for the period required by Apple’s records.
Your rights
If you are in the European Economic Area, the United Kingdom, California, or another jurisdiction with a comparable data protection law, you have the right to:
- Ask what personal data, if any, we hold about you.
- Request deletion of analytics events tied to your device’s anonymous identifier, and of any account data (the in-app Delete Account option also satisfies this).
- Object to or restrict processing.
- Lodge a complaint with your local data protection authority.
To exercise any of these rights, email drivingrangeapp@gmail.com with a description of your request and, where possible, the anonymous device identifier shown in the iOS app’s Diagnostics screen. We will respond within 30 days.
Children
The app is not directed to children under 13, and we do not knowingly collect data from children under 13. If you believe a child has used the app, please contact us and we will delete any associated data.
Security
We rely on the security of the underlying platforms (Apple iOS, Garmin Connect IQ, PayPal, Supabase). Account data on Supabase is protected by row-level security policies that ensure each user can only read their own rows; sensitive auth tokens are restricted to server-side use only. Communication between the app and our backend uses HTTPS exclusively.
Changes to this policy
When this policy changes materially, we will update the “Last updated” date at the top and announce the change in the app’s release notes on the App Store and Connect IQ Store. Continued use of the app after a change constitutes acceptance of the revised policy.
Contact
Questions, requests, or complaints about this Privacy Policy:
Email: drivingrangeapp@gmail.com