Gunfighter OS ("we," "us," or "our") is a shooting range training application developed by Tactiv Labs. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the Gunfighter OS mobile application and website (collectively, the "Service"). By using the Service, you agree to the collection and use of information in accordance with this policy.
When you create an account, we collect your email address and display name via Firebase Authentication (Google sign-in or email/password). We may also store a callsign, experience level, and other profile details that you provide during onboarding.
We collect range session data that you manually log, including drill results (times, hits, accuracy, splits), protocol completions, personal records, assessment scores, round counts, and ammunition cost tracking. This data is stored locally on your device and synced to Google Cloud Firestore for cross-device access.
Subscription purchases are processed by Google Play Store or Apple App Store. We use RevenueCat to manage entitlements. We do not store your payment card details. RevenueCat receives your anonymous app user ID and purchase receipt to verify your subscription status.
We use Firebase Analytics and Vercel Analytics to collect anonymous usage events (e.g., session completion, screen views) to improve the app experience. We also collect web performance metrics. Bug reports submitted through the app include device info, app version, and error logs.
Gunfighter OS uses machine learning models to analyze your logged training data for trend detection, PR identification, and performance analytics. ML processing occurs on your device and our servers. No raw training data is shared with third parties for ML purposes.
Your data is stored in Google Cloud Firestore (US region) and locally on your device via IndexedDB. All data in transit is encrypted via HTTPS/TLS. Firestore security rules ensure that users can only read and write their own data. Firebase Authentication tokens are used to verify identity on every request.
We do not sell your personal data. We share data only with the following service providers who process it on our behalf:
We may also disclose information if required by law or to protect the rights and safety of our users.
We retain your data for as long as your account is active. You can export your data at any time from Settings. You can delete your account and all associated data from Settings > Account > Delete Account. Upon deletion, all your data is permanently removed from our servers within 30 days. Local data on your device is cleared immediately.
Depending on your jurisdiction, you may have the right to:
To exercise any of these rights, use the in-app settings or contact us at the email below.
Gunfighter OS is not intended for users under the age of 18. We do not knowingly collect personal information from children under 18. If you believe we have collected data from a minor, please contact us immediately.
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new policy on this page and updating the "Last updated" date. Your continued use of the Service after changes constitutes acceptance of the updated policy.
If you have questions about this Privacy Policy, please contact us at:
support@tactivlabs.com