Privacy Policy

Last updated: October 1, 2026

GoBallistic is a product of StrataLogic LLC. This policy describes how we handle information at goballistic.app and in the GoBallistic mobile app on Google Play and the Apple App Store.

1. The website (goballistic.app)

The website at goballistic.app does not collect or store personal information directly, except when you buy Pro on it (see Purchases below). We run no first-party analytics or tracking pixels. Google AdSense loads display advertising on this site; AdSense may use cookies for ad serving and frequency capping. See Google's advertising policy for details.

If you contact us at support@stratalogic.io, for example to ask a support question or report an issue, we keep that email correspondence to respond to you. We will not share, sell, or use that email address for any other purpose. If you unsubscribe from an email we sent you, we keep a record of the opt-out so that we do not email you again.

2. Cookies and similar technologies

This site uses no first-party cookies. Google Fonts is loaded from fonts.googleapis.com and fonts.gstatic.com for typography; per Google's documented behavior, font requests do not set cookies, and Google has stated that it does not use this data for advertising. AdSense cookie behavior is described in section 1.

3. The GoBallistic mobile app

The GoBallistic app has no accounts and does not ask for your name. It handles data as follows.

Your photos

Photos you take or choose for identification are sent through our server to Anthropic's Claude AI, which analyzes them and returns the result. We do not store your photos on our servers, and Anthropic processes them on our behalf and does not use them to train its models.

Data on your device

Your identification history (on the free tier, kept only until you fully close the app), your saved Collection, cached results (up to 7 days), your settings, your Pro pass, and a copy of the last purchase our server confirmed are stored on your device. You can clear the history, Collection, and cache in Settings > Data Management, or remove them by uninstalling the app. On iPhone, the device identifier below and your Pro pass are kept in the iOS Keychain, which iOS may keep after the app is deleted, so they can be reused if you reinstall.

Device identifier

The app creates an identifier for your install the first time it runs. On iPhone it is random. On Android it is a one-way hash of the ID that Android gives GoBallistic on your device, which stays the same when you reinstall the app or clear its data and changes after a factory reset; we never receive that Android ID itself. It is not your name, email address, or advertising ID, and the app keeps it in your device's secure storage. The app sends it with identifications, firearm details, rewarded-ad rewards, and in-app purchase checks. Our server uses it to count the day's free identifications and rewarded-ad bonuses (those counts expire at the end of each UTC day), and it is kept with Pro purchase records so a purchase can be used on a limited number of devices. Because of this, reinstalling the app on Android does not reset the day's free identifications. On iOS, Apple's Keychain can keep the identifier after the app is deleted.

Location

The Android app does not use your location. On iPhone, with your permission, the app uses your approximate (low-accuracy) location when you search for nearby dealers in Where to Buy. It is sent to our server, which passes it to Google Places to find dealers near you. We do not store or log your location. Google AdMob may also estimate your approximate location from your IP address to serve and measure ads (see Advertising below).

Firearm details and film and TV appearances

To show reference details and film and TV appearances, our server sends only the identified firearm's name (for example "Colt M1911"), and the titles of the films and shows it looks up, never anything about you, to Anthropic, to IMFDB (the Internet Movie Firearms Database), and to TMDB (The Movie Database). Firearm details are cached by firearm name for up to 60 days so repeat views load quickly. Movie posters load directly from TMDB's servers, which, like any website, receive your IP address.

Links to retailers

Some outbound links carry affiliate tracking identifiers under the terms of the applicable program, such as Amazon Associates, so we may earn a commission if you buy. On iPhone, Where to Buy links to online retailers' websites. When you open another company's site, that company's own privacy policy applies.

Purchases

In-app purchases are processed by Google Play or the Apple App Store, and website purchases by Stripe. We never receive your card or other payment details.

When you buy or restore Pro in the app, and when the app checks an existing purchase, it sends the store's purchase record (the Google Play purchase token or the Apple transaction ID), the product you bought, and the app's device identifier to our server. Our server confirms with Google Play or Apple that the purchase is active, then gives the app a signed Pro pass, stored on your device, that lasts up to 30 days.

We keep a record of the plan, its expiry date, and up to three device identifiers that use it; a device not seen for 60 days drops off the record. For Google Play purchases we store only a one-way hash of the purchase token. The record contains no name, email address, order number, or payment details, so we cannot look it up from your email address; we keep it so Pro keeps working when you reinstall the app or switch devices.

If you buy Pro on goballistic.app, Stripe gives us your email address, and we keep a record under it of the plan, its expiry date, your Stripe customer and subscription IDs, and the identifiers of up to two devices you restore it on. To restore a website purchase in the app, you enter that email address and we send you a one-time code, through our email provider Resend, that expires after 10 minutes.

App version

The app sends its version number and platform (Android or iOS) with its requests so that our server can tell you when an update is required.

Analytics

The app uses Google Analytics for Firebase, a Google service, to understand how GoBallistic is used -- for example, how many identifications are started and completed, how often the Pro offer is shown, and whether a purchase goes through. With these events, Firebase records a random app-instance ID that it creates (not your name or email address), your device model, operating system and app version, and a general location (country or region) derived from your IP address. Events can also say whether a photo came from the camera or your photo library, whether an identification succeeded and how long it took, which Pro plan was chosen and its price, and which feature a rewarded ad unlocked. The Google Mobile Ads SDK also records ad activity there, such as when an ad is requested, shown or tapped. We never send Google Analytics your photos, firearm names, email address, precise location, the device identifier described above, or your device's advertising ID.

Where the law requires consent (the European Economic Area, the UK, and Switzerland), analytics stay off unless you agree in the privacy message shown when the app starts, and you can change your choice later in Settings > Ad privacy choices. Analytics data is never used to show you ads. Google processes this data for us under its terms; see How Google uses information from sites or apps that use our services. Analytics data is kept for 14 months.

Server logs

Our server runs on Cloudflare. We do not keep request logs. Our own diagnostic log lines about app requests record which feature was used, the outcome, the app version and platform, and timings. They contain no photos, location, email address, or device identifier, and Cloudflare keeps them for up to 7 days.

Advertising and your choices

Free-tier users of the app see ads served by Google AdMob. Pro users see no ads.

Where you allow it, AdMob may use your device's advertising identifier (the Android Advertising ID or Apple's IDFA) and similar data to show ads relevant to you and to measure ad performance. If you don't allow it, you'll see non-personalized ads, which still use limited data for purposes such as frequency capping, fraud prevention, and aggregated reporting.

To change your choices in the app, go to Settings > Ad privacy choices (shown where these laws apply). To learn how Google uses data from apps that use its services, see How Google uses information from sites or apps that use our services.

4. Children's privacy

GoBallistic is not intended for anyone under 18. We do not knowingly collect information from minors. If you believe a minor has contacted us, email support@stratalogic.io and we will delete the correspondence.

5. Data deletion

To request deletion of data we hold about you (web Pro purchases, entitlement records, Stripe customer records), see our Data Deletion Request page for the step-by-step process and what is or isn't retained, including in-app purchase records.

6. Changes to this policy

We may update this policy from time to time. When we do, we will change the "Last updated" date above.

7. Contact

Questions about this policy or your data can be sent to support@stratalogic.io. StrataLogic LLC is a U.S. limited liability company.