Privacy Policy
Effective Date: April 27, 2026
GoBallistic ("we," "our," or "the App") is a product of StrataLogic, and is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our mobile application.
1. Information We Collect
a. Images You Provide
When you use the camera or gallery picker to identify a firearm, the image is sent to our secure backend server for processing via a third-party AI service (Anthropic Claude Vision API). We do not permanently store the images you submit on our servers. Images are processed in real-time and discarded after the identification result is returned.
b. Location Data
If you use the "Where to Buy" feature to find nearby firearm dealers, we request access to your device's location. Your location is sent to our server to query the Google Places API for nearby results. We do not store or track your location over time.
c. Local Device Data
The App stores the following data locally on your device using SQLite and AsyncStorage. This data never leaves your device unless you explicitly use a feature that requires server communication:
- Identification history (firearm name, image URI, timestamp)
- Saved collection items
- Cached identification results (auto-expires after 7 days)
- App settings (search radius, dark mode, unit preferences)
- Subscription status and daily usage counts
d. Purchase Information
In-app purchases are processed entirely through the Google Play Store. We do not collect or store your payment information, credit card numbers, or billing details. We only receive a purchase confirmation token to activate your Pro subscription.
e. Advertising Data
For free-tier users, we display advertisements through Google AdMob. AdMob may collect device identifiers, IP addresses, and usage data to serve relevant ads. You can opt out of personalized advertising through your device's privacy settings. Pro subscribers do not see any advertisements.
f. Subscription and Restore Data (Web Pro Purchases)
If you purchase a Pro subscription via our website at goballistic.app/pro, Stripe collects your email address, payment method, and billing information for transaction processing. We receive your email address and a Stripe customer reference, which we store in our Cloudflare Workers KV namespace to associate your subscription with your account. To restore Pro on a new device, we send a 6-digit verification code to your email via Resend; codes expire after 10 minutes. After successful verification, a long-lived authentication token bound to your verified email and device is stored in your device's secure storage.
g. Anonymous Device Identifier
To enforce free-tier daily identification limits without requiring an account, we generate a random UUID on first app launch and store it in your device's secure storage. This identifier is sent with each identification request so our server can enforce per-device rate limits. The identifier is anonymous — not linked to your name, email, or any personally identifying information — and resets if you clear the app's data.
2. How We Use Your Information
- Process firearm identification requests using AI image analysis
- Display nearby firearm dealers based on your location
- Provide movie and TV show appearance data for identified firearms
- Enrich identification results with data from the Internet Movie Firearms Database (IMFDB)
- Manage your Pro subscription status
- Display relevant advertisements to free-tier users
- Improve the accuracy and reliability of the App
3. Third-Party Services
We use the following third-party services to power the App. Each has its own privacy policy governing data handling:
- Anthropic (Claude Vision API) — AI-powered firearm identification
- The Movie Database (TMDB) — Movie and TV show metadata and images
- Google Places API — Nearby firearm dealer location search
- Google AdMob — Advertisement delivery for free-tier users
- Google Play Store — In-app purchase processing
- Stripe — Payment processing for web Pro subscriptions
- Cloudflare (Workers + KV) — Backend infrastructure and entitlement storage
- Resend — Email delivery for Pro restore verification codes
- IMFDB — Firearm data enrichment from publicly available wiki content
4. Affiliate Links
The App may contain affiliate links to online firearm retailers and streaming services (such as Amazon). When you tap these links, the retailer or service may track your visit and any purchases. We earn a small commission on qualifying purchases at no additional cost to you. These links include tracking parameters (e.g., UTM tags, affiliate IDs) that identify the App as the referral source.
5. Data Security
All communication between the App and our backend server uses HTTPS encryption. API keys and sensitive credentials are stored server-side only and are never embedded in the mobile application. Your local data is stored in your device's private application sandbox, accessible only to GoBallistic.
6. Data Retention
- Submitted images: Not retained — processed in real-time and immediately discarded
- Location data: Not retained — used only for the current nearby dealer search
- Identification history: Stored locally on your device until you clear it
- Firearm cache: Auto-expires after 7 days
- Settings and subscription state: Stored locally until you uninstall the App
- Web Pro entitlement records (email, Stripe customer reference, plan, expiration): Stored server-side in Cloudflare KV for the duration of your Pro subscription. For active recurring subscriptions, records are removed at the end of the billing period after cancellation. Lifetime entitlements are retained indefinitely unless you request deletion (see Section 8).
- Stripe customer records: Retained by Stripe according to their data retention policies, which we cannot control.
- Restore verification codes: Auto-expire 10 minutes after issuance.
- Anonymous device identifiers (server-side rate limit memory): Retained in volatile server memory only for the duration of the active 24-hour rate-limit window.
7. Children's Privacy
GoBallistic is not intended for use by individuals under the age of 18. We do not knowingly collect personal information from minors. If you are a parent or guardian and believe your child has provided us with personal information, please contact us so we can take appropriate action.
8. Your Rights
a. Local Data
Since the vast majority of your data is stored locally on your device, you have full control over it:
- Clear identification history from Settings > Data Management
- Clear your saved collection from Settings > Data Management
- Clear the firearm cache from Settings > Data Management
- Revoke camera permission through your device's system settings
- Revoke location permission through your device's system settings
- Opt out of personalized ads via your device's privacy settings
- Uninstall the App to remove all locally stored data
b. Server-Side Data Deletion Requests
If you have purchased Pro on the web at goballistic.app/pro and would like your server-side records deleted (your email address, entitlement record in our Cloudflare KV namespace, and your Stripe customer record), email us at support@stratalogic.io from the email address you used at checkout. We will process your deletion request within 30 days and confirm by reply. Note: deletion of an active subscription record will end your Pro access on all devices.
c. Account Access
GoBallistic does not maintain user accounts in the traditional sense — there is no login, profile, or dashboard. Your email is used solely for billing receipts and Pro entitlement restoration. We do not collect names, addresses, phone numbers, or any other personal information beyond what is described in Section 1.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be reflected by an updated "Effective Date" at the top of this page. We encourage you to review this policy periodically. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, please contact us at support@stratalogic.io.