BrassTracker Support

Last updated: May 2026

Welcome. This page is the canonical home for help, FAQs, and contact info for BrassTracker.

If you don't find your answer here, email support@brasstracker.app and we'll get back to you within 1–2 business days.

Getting started

What is BrassTracker?

A logbook for handloaders. Track firearms, recipes, chronograph sessions, groups, and brass life. All on your device, no account required.

How do I add my first load?

  1. Open the Loads tab (first tab).
  2. Tap the + button in the top-right.
  3. Optionally pick a firearm; if none, BrassTracker uses the caliber field as the source of truth.
  4. Fill in the bullet, powder, charge weight, and primer.
  5. Tap Save.

If anything's missing, the load saves as a "draft" with a yellow banner. You can finish it later. Your data is never blocked behind validation.

How do I record a chronograph session?

  1. Open a load.
  2. Tap + Session.
  3. Enter velocities one at a time, or use Voice Entry, Batch Entry, or Chrono Device Import for paste-from-CSV.
  4. Add a session distance, weather, position. All optional.
  5. SD, ES, and average compute live as you enter.

What's the free tier?

Upgrade to Match Grade ($9.99 one-time) for unlimited firearms and loads.

Importing data

From a chrono device CSV (Garmin Xero, MagnetoSpeed, LabRadar, ProChrono)

Settings → Import from Chrono Device. BrassTracker auto-detects the format from the header row and walks you through assigning the import to a load.

From a logbook spreadsheet

Settings → Import from Logbook CSV. You'll map each spreadsheet column to a BrassTracker field. Caliber, bullet, powder, charge weight, etc. Imports preview before they commit.

From another reloading app

Export your data as CSV from the other app, then use the Logbook CSV import. If your other app does not support CSV export, contact support and we'll work out a format conversion.

Subscriptions & purchases

What plans are available?

Plan Price What you get
Field Grade (free) $0 1 firearm + 10 loads + everything else
Range Ready (base app) $2.99 one-time Buys the app
Match Grade $9.99 one-time Unlimited firearms + loads forever
Bench Master $19.99/year Cloud sync (when available) + weather autofill
Gunsmith Tier $49.99 one-time (founding 500 only) Lifetime everything + founding badge

How do I restore purchases?

On the upgrade screen, tap Restore Purchases at the bottom. If a previous purchase exists on your Apple ID, your entitlement re-activates immediately.

How do I cancel a subscription?

Subscriptions are managed by Apple, not by BrassTracker. Open iOS Settings → [Your Name] → Subscriptions → BrassTracker and tap Cancel. Cancellation takes effect at the end of the current billing period.

Do I get a refund?

Refunds are handled by Apple per their standard policies. We can't issue refunds directly. Contact Apple via reportaproblem.apple.com.

Privacy

Where does my data live?

On your device. BrassTracker does not have a server. We can't see your data. We don't want copies of it.

Read the full Privacy Policy for the gory details.

Why does BrassTracker ask for location?

Only when you tap "Auto-fill weather" on a chronograph session. The app sends your latitude/longitude to the public Open-Meteo API, gets back temperature/humidity/wind, and writes those into the session record. You can deny location and the rest of the app keeps working.

Why does BrassTracker ask for the camera?

For target photo capture (so you can mark hits to measure a group) and for chronograph velocity OCR. Both are optional features.

Troubleshooting

"I'm at my free firearm/load limit and want to keep adding"

You've reached the free tier cap (1 firearm or 10 loads). Tap Upgrade to unlock unlimited.

"Voice entry isn't capturing my velocities"

"Weather autofill says it failed"

Open-Meteo occasionally throttles. Try again in a minute. If it consistently fails, you can enter weather manually. The app does not require it.

"An import is showing wrong values"

The CSV preview lets you re-map columns before commit. If a field is showing up empty or wrong, go back to the column-mapping step and re-pair the right CSV header to the BrassTracker field.

"My data disappeared after updating"

This shouldn't happen. SwiftData migrations are non-destructive. If it does, contact support@brasstracker.app immediately with your iOS version and what you were doing when you noticed. We'll diagnose and prioritize.

Feedback & feature requests

We read every email. Send feature ideas, bug reports, and "this is broken in this very specific way" notes to feedback@brasstracker.app.

The most helpful reports include:

Contact

Topic Email
General support support@brasstracker.app
Privacy questions privacy@brasstracker.app
Legal questions legal@brasstracker.app
Feature requests feedback@brasstracker.app

We're a small team. Expect 1–2 business days for a reply, longer on weekends and around holidays.