LoadOut

Privacy Policy

LoadOut Privacy Policy

Effective date: 2026-05-07

What this app is

LoadOut is a local-first reloading reference and tracking app for iOS and Android. It helps you record your loads, firearms, and components, and read SAAMI cartridge specifications. Reference catalogs (cartridges, powders, bullets, primers, brass, firearms, parts) ship with the app for browsing offline.

The short version

What we collect

Account & authentication (Firebase Authentication)

We use Firebase Authentication (Google Cloud) to identify you and let you sign in across devices. Firebase stores, on Google's servers:

We use this data only to authenticate you, not for marketing or analytics.

In-app purchases (RevenueCat)

If you buy LoadOut Pro, the App Store or Google Play processes the transaction. We use RevenueCat to verify your purchase and unlock Pro features across devices. RevenueCat receives:

RevenueCat does not receive your email address or any reloading data.

Diagnostics (Firebase Crashlytics — on by default, opt-out)

LoadOut includes Firebase Crashlytics to record crash and error reports. Collection is on by default so we can catch and fix crashes quickly. You can turn it off at any time from Settings → Send crash reports.

While enabled, crash reports include:

Crash reports do not include your reloading data or any user-typed text. If you turn the toggle off again, collection stops immediately.

Data we download (read-only catalog updates)

When the app starts, it makes a one-way read request to Firebase Storage to check whether the bundled reference catalog has been corrected or expanded since the version you installed. If a newer catalog is available, we download and cache it on your device. We do not upload anything about you, your device, or your reloading data when this check runs. The catalog files are identical for every user.

What we don't collect

Device permissions

LoadOut asks for the following device permissions only when you use the relevant feature. You can decline any of them and continue using the rest of the app.

Backups & exports

You have two ways to get your data off your device. Both are designed so we never see the contents.

Local export (free)

You can export your full reloading database to a JSON file using the in-app export action. LoadOut hands the file to your device's share sheet, and you choose where it goes — save it to Files or Downloads, AirDrop it, email it, or send it to any app you like. Nothing is saved outside the app until you pick a destination. Our infrastructure is not involved.

End-to-end encrypted cloud backup (Pro, opt-in)

If you have LoadOut Pro and you turn on cloud backup, the app:

We can't read your backup, and we can't recover a lost passphrase. If you forget it, the backup is unrecoverable. Write the passphrase down somewhere safe.

AI Smart Import (Pro, opt-in per use)

Pro users can opt in to AI Smart Import to improve a hard read. The feature is off by default and only fires on an explicit per-use action: the "Improve with AI" button on a recipe import, or — for a hard-to-read Garmin chronograph screen — the "Enhance with AI" last resort.

Sub-processors and third parties

We use the following third-party services to operate LoadOut. Each has its own privacy policy that governs how they handle the data we send them.

How long we keep data

How to delete your data

Your privacy rights

Depending on where you live, you may have additional rights over your personal information.

To exercise any right, email support@johnsondigitalsystems.com from the address tied to your account. We will respond within the legally required window for your jurisdiction.

Children

LoadOut is not directed at children. We do not knowingly collect personal information from anyone under 18. Reloading is for adults only — see the in-app safety disclaimer.

International data transfers

Firebase Authentication and RevenueCat may process your data in the United States and other countries. Where required, we rely on Standard Contractual Clauses or equivalent mechanisms to safeguard cross-border transfers.

Security

We use TLS for any data in transit between the app and our service providers. Cloud backups are encrypted on your device with your passphrase before upload, using authenticated encryption. We do not, however, guarantee absolute security — no system is invulnerable. If we discover a breach affecting your personal information, we will notify you as required by law.

Changes to this policy

If we make material changes, we will update the effective date and surface the change in-app (typically via a re-prompt of the disclaimer / privacy dialog).

Contact

Johnson Digital Systems — LoadOut

support@johnsondigitalsystems.com