Introduction
Parvico ("we," "our," or "the app") is an iOS application designed to help golfers track their rounds, scores, handicap, and on-course performance. We are committed to transparency and protecting your privacy. This Privacy Policy explains what information is processed, how it is handled, and your rights.
By using Parvico, you agree to the practices described in this policy.
Information Stored on Your Device
Parvico is built with a local-first architecture. The vast majority of your golf data is stored exclusively on your device using Apple's standard data-persistence frameworks:
- Profile information — your display name and handicap index that you choose to enter.
- Round data — courses played, hole-by-hole scores, stroke counts, putts, clubs used, distances, penalties, and fairway-hit flags.
- Progress statistics — computed analytics such as driving accuracy, putting averages, and handicap progression.
- Subscription status — premium entitlement verification managed securely through Apple StoreKit and RevenueCat.
AI Coaching & Google Gemini
Parvico includes an optional AI Coach feature designed to provide personalized post-round debriefs, game plans, and improvement advice based on your golf performance.
When you enable and use the Cloud AI Coach:
- What is sent: Only objective round statistics (such as hole count, gross score, score to par, putts, greens in regulation, penalty counts, and general focus areas like common miss or club struggles) are securely transmitted to Google Gemini via our backend server to generate the coaching text.
- Not linked to your identity: We do not send your name, email address, phone number, advertising identifier or GPS location with these requests. Each request carries only a random, anonymous app user ID (created by RevenueCat, with no personal details) so our server can check that you have an active subscription and limit how often the service is called.
- Not used for tracking: Round data sent to Google Gemini is used solely to generate the coaching text response for your session. It is never used for tracking, cross-app profiling, third-party advertising, or training public AI models.
- Swing session tips: During a 3D swing session, short facts about the session (strokes practised, number of swings and, if the swing camera is on, measured numbers such as tempo or head movement) are sent the same way to write a coaching tip. The tip text is then turned into speech by Google's text-to-speech service so the coach can say it out loud. No camera images are sent.
- User Control: The Cloud AI coach is completely optional. You can enable or disable cloud coaching at any time in the app under Profile & Settings → Preferences → Cloud AI coach. When disabled, coaching summaries are generated purely through on-device rule-based calculations.
Camera: Swing Camera & Scorecard Scan
Parvico asks for camera access for two optional features:
- Swing camera: During a 3D swing session you can turn on the front camera. Your body position is analysed on your iPhone with Apple's Vision framework to count swings and measure tempo, head movement, shoulder turn and hip shift. Camera images are never recorded, stored or uploaded; only the resulting numbers can be sent for an AI tip as described above.
- Scorecard scan: If you photograph a paper scorecard, that one photo is sent through our server to Google Gemini to read the pars, scores and putts. This only happens with the Cloud AI coach enabled. The photo is not stored on our server and is not used for anything else.
Notifications
If you allow notifications, Parvico schedules local reminders on your device: tee-time reminders you set, a daily practice reminder, a reminder before a free trial ends, and occasional reminders or offers if you left the subscription screen without subscribing. These are created on your iPhone; no push token or personal data is sent to us for them. You can turn notifications off at any time in iOS Settings.
Anonymous Usage Analytics
To improve the app, Parvico sends anonymous usage events (for example: onboarding step reached, paywall viewed, plan selected, session started) to PostHog, hosted in the EU. These events are tied to a random identifier, not to your name or contact details. We do not record screens, keystrokes or sessions, and the data is not used for advertising or cross-app tracking.
Information We Do NOT Collect
We do not collect, store, or sell:
- Your email address, contact details, or account passwords — no sign-up or login is required.
- Precise or continuous GPS tracking data. Course selection is chosen manually or via search queries.
- Device advertising identifiers (IDFA), cross-app tracking cookies, or tracking profiles.
- Health or fitness biometric records from Apple Health.
- Any data used to track you across third-party apps or websites.
Purchases & Subscriptions
Parvico offers optional Parvico Pro subscriptions and lifetime purchases that unlock AI coaching, the 3D swing coach and swing camera, and advanced stats. All payment processing is handled exclusively by Apple's App Store.
We use RevenueCat to securely manage subscription status and receipts. We never receive or store your credit card or financial account information. You can manage, cancel, or restore your subscription at any time through your Apple ID Account Settings.
Third-Party Services
We integrate a minimal set of trusted third-party service providers strictly necessary to deliver specific app features:
- Google Gemini (Google LLC) — Generates coaching text, round debriefs and swing-session tips from anonymous statistics, reads scorecard photos you choose to scan, and turns tip text into speech. Data is not linked to your identity and is not used for tracking or advertising.
- PostHog, Inc. (EU hosting) — Receives anonymous app usage events to help us improve the app. No session recording.
- Apple StoreKit & App Store — Handles in-app purchase transactions, receipt validation, and billing in accordance with Apple's Privacy Policy.
- RevenueCat, Inc. — Validates anonymous receipt tokens and subscription status. Data is not linked to personal identity.
- GolfCourseAPI (golfcourseapi.com) — When searching for a golf course, course search query strings are sent to fetch scorecard par and hole details. No personal user data is transmitted.
Children's Privacy
Parvico is safe for golfers of all ages. We do not knowingly collect personal information from children under 13. The app requires no account creation, and user data remains private on the device.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page.
Contact Us
Have questions about your privacy? We're happy to help.
privacy@golftracker.app