BrassTracker Privacy Policy

Effective: May 2026

BrassTracker is built around a simple promise: your reloading data is yours, it stays on your device, and we don't want copies of it.

This policy describes exactly what data BrassTracker does and does not handle. It is written so a human can read it without a lawyer.

TL;DR

What we collect

Nothing. No accounts. No analytics. No advertising IDs. No crash reporting. No usage telemetry. No marketing identifiers.

Everything you enter into BrassTracker is stored locally on your device using Apple's SwiftData framework. It never leaves your phone unless you explicitly export, share, or AirDrop it.

What we transmit

The only network request BrassTracker makes is optional, anonymous, and explicitly triggered by you:

When you tap "Auto-fill weather" while editing a chronograph session, BrassTracker sends a one-shot HTTPS request to the public Open-Meteo API (open-meteo.com) containing only:

In return we receive temperature, humidity, wind speed, wind direction, and altitude, which are saved into the session record on your device. Open-Meteo's privacy policy is published at their site.

We do not log, store, or relay this lookup on any BrassTracker-controlled server. There is no BrassTracker server.

In-app purchases and subscriptions are processed entirely by Apple's StoreKit. We receive a Boolean entitlement flag. Nothing else.

Permissions BrassTracker requests

Permission Why Optional?
Location (When In Use) One-tap weather autofill on chronograph sessions Yes
Microphone Voice dictation of notes and voice shot entry Yes
Speech Recognition Transcribing your dictation into text Yes
Camera Snapping a target photo for group records and chronograph OCR Yes
Photo Library Picking an existing target photo Yes

Deny any of these and the corresponding feature simply isn't available; the rest of the app continues to work normally.

What lives on your device

This is the complete list of what BrassTracker stores locally:

The "recently-used components" cache is a small list of the powders, primers, bullets, and brass you've typed most recently. It speeds up entry by surfacing them as one-tap chips. It is local-only. You can wipe it at any time from Settings → Privacy → Clear recent values.

Sharing data

BrassTracker offers several explicit, user-initiated ways to share data:

In every case, the data only leaves your device when you tap a share button. We do not auto-sync anywhere.

Children's privacy

BrassTracker does not knowingly collect data from anyone, including children. The app is rated 17+ for frequent or intense mature themes and frequent depictions of guns or other weapons, and is intended for adults familiar with handloading practices.

Purchases & subscriptions

In-app purchases and subscriptions are processed entirely by Apple. BrassTracker receives only an entitlement flag from Apple's StoreKit indicating whether you have an active Pro entitlement. We do not receive your payment information, name, email, or Apple ID.

Apple's privacy policy applies to those transactions: apple.com/legal/privacy.

Your rights

Because we do not have a copy of your data, there is nothing for us to delete on your request. Your data is on your device and you control it directly. To wipe everything:

  1. Delete the BrassTracker app from your device, or
  2. Settings → BrassTracker → "Reset all data" (in a future build), or
  3. Settings → BrassTracker → "Clear recent values" (clears the entry-speed cache without touching your saved records)

Changes to this policy

If this policy ever changes (e.g., if we add a new feature that involves a network request), we'll update this page and bump the effective date. Material changes will surface as an in-app notice on next launch.

Contact

Questions about this policy: privacy@brasstracker.app