Information stored on your device
The app stores the courses you create, scorecards, practice notes, session history, statistics, and preferences locally on your device. The app does not require an account and does not upload this golf data to our servers.
Scorecard photos
If you choose to scan a physical scorecard, Apple’s on-device Vision framework processes the image to recognize text. Golf Habit Tracker does not upload scorecard photos for recognition. You control camera and photo-library access through iOS Settings.
Purchases and RevenueCat
Subscriptions are processed by Apple. We use RevenueCat to validate purchases and manage premium access. RevenueCat may process an anonymous app user identifier, purchase history, product and entitlement information, locale, and currency. We use this information for app functionality and subscription analytics. We do not attach it to a Golf Habit Tracker account, because the app has no user accounts.
Product analytics
Older versions send approved feature-event names and a random installation identifier to Firebase so we can understand aggregated use and improve the app.
Those versions do not send scores, course or club names, scorecard images, practice notes, goals, dates, error messages, subscription identity, or other golf content to Firebase. It does not collect IDFA or IDFV for analytics and does not set a Firebase user ID. Analytics data is not used for advertising, cross-app tracking, profiling, or identity linkage.
Google processes this analytics data on our behalf. Google’s applicable retention and deletion practices govern data processed by Firebase.
Versions using PostHog collect product analytics by default. PostHog receives a pseudonymous installation identifier, app and device information, and approved feature-event names to help us understand and improve the app. These events do not contain scores, course names, notes, goals, dates, or other golf content.
PostHog processes analytics in its EU region. The project discards client IP addresses, although an address may be used before discard to derive approximate location. The project currently uses a 12-month event-retention window; older events are removed during the next monthly cleanup. See PostHog's Privacy Policy.
Support requests
If you submit the shared support form, we receive your chosen app, email address, and message. The older Habit Tracker support form also asks for a name. Netlify processes the form submission on our behalf so we can respond. We retain support correspondence only as long as reasonably needed to resolve the request, maintain service records, or meet legal obligations.
Advertising, tracking, and sale of data
Golf Habit Tracker does not contain advertising, does not use cross-app tracking or advertising identifiers, and does not sell personal information.
Retention and deletion
Local golf data remains on your device until you delete it in Settings or uninstall the app. Apple and RevenueCat retain transaction records according to their own legal obligations and privacy policies. You can manage or cancel subscriptions through your Apple Account settings.
Legal bases and your rights
Where data-protection law applies, we process purchase information to provide the subscription you requested and for our legitimate interest in operating and improving purchase functionality. Device permissions are under your control. Depending on your location, you may have rights to access, correct, delete, restrict, or object to processing and to lodge a complaint with a data-protection authority.
Children
The app is not directed to children under 13, and we do not knowingly collect personal information from children.
Changes and contact
We may update this policy as the app changes. The effective date above will be updated when material changes are made. Questions or privacy requests can be sent by email to spacebunnyapps@gmail.com.