Documentation · 05

Data Model

The records LoadOut keeps, what each one holds, how they relate, and what happens when you delete one. Two kinds of data live in the app: the reference catalogs it ships with, and everything you create.

LoadOut 1.1·Updated September 2026

Documentation
  1. 01Platforms & Requirements
  2. 02Free vs Pro
  3. 03Units & Conventions
  4. 04Ballistics Inputs & the Solver
  5. 05Data Model
  6. 06Device Support
  7. 07File Formats & Sharing
  8. 08Reference Catalogs & Attribution
  9. 09Privacy Reference
  10. 10Siri Voice Command Reference
  11. 11Companion Watch Reference
  12. 12Glossary
On this page

Everything you make in LoadOut is a record in a database on your device. The records are small, plain, and related in the way a reloader thinks: components go into a recipe, a recipe and a firearm make a profile, a profile makes a solution, and a solution goes to the range and to your wrist.

From the bench to the target Components feed a recipe, which becomes a batch and a brass log. The recipe and a firearm make a ballistic profile, which produces a firing solution, a target card, and the range day session mirrored to your watch. BENCH Components Powder Bullet Primer Brass Recipe Batch Brass Log BALLISTICS Firearm Ballistic Profile Firing Solution AT THE RANGE Target Card Range Day Watch
From components to the watch: how LoadOut's records feed each other.

Two kinds of data

KindExamplesWho writes itWhere it goes
Reference catalogsCartridges, powders, bullets, primers, brass, firearms, scopes, reticles, targets, equipmentShips in the app; updates in place without a store releaseNever in your export or your cloud copy; it is the same for everyone
Your dataRecipes, firearms, batches, brass lots, profiles, sessions, notes, and your own catalog entriesYouThe JSON export, the encrypted cloud copy, and nowhere else

A catalog row and a record of yours never blur: when you type a component the catalog does not have, LoadOut saves it as your own entry, listed under Settings My Entries, and a later catalog update never overwrites it.

Your records

RecordWhat it holdsRelates to
RecipeCartridge, powder and charge, bullet, primer, brass, overall length as COAL or CBTO, seating and case-prep measurements, date established, notes, custom fields, a photoThe batches loaded from it; the profiles built on it; the equipment used to make it
FirearmName, make and model or a custom build's components, action, chambering, barrel length and twist, scope height, optic and reticle, round count, barrel-life target, a photoIts barrels; the profiles and sessions that use it; a catalog firearm it was picked from
BatchA loading run: the recipe, the count loaded, the process checklist with each step ticked, rounds fired, and notesIts recipe; the inventory it drew from
Brass lotHeadstamp, cartridge, count, firings, anneal history, trim and neck measurements, prep flagsThe batches loaded on it
Component inventoryOn-hand counts of powder, primers, bullets, brass, and factory ammunition, with a lot number, reorder threshold, and an adjustment logIts adjustment entries, each with a reason and a date
EquipmentPresses, dies, scales, and tools, picked from the catalog or typedThe recipes they were used on
Ballistic profileA firearm and a load bound together with the muzzle velocity, coefficient and drag model, zero, sight height, twist, and any truingIts firearm and recipe; the target cards, sessions, and watch documents solved from it
Atmosphere presetA saved set of conditions, with the coordinates it was captured at if you pulled weatherAny solve you apply it to
Target cardA string of targets: distance, name, plan mode, per-target wind, mover, and spoken calloutIts profile; the watch it is sent to
Range Day sessionLoad, firearm, target, distance, conditions and coordinates, every shot impact and shot event, the timer starts, and the notesIts profile and firearm; its group analyses
Group analysisA photographed target's impacts with the measured spread, mean radius, CEP, and point of impactThe session it came from
Load development sessionThe method, the ladder, every shot with its velocity and group, per-charge summaries, and pressure-sign flagsIts recipe and firearm; the recipe a charge was adopted into
Match logA match with its discipline, stages, per-stage scores and strings, match settings, and stage plansThe profile a stage plan was solved from
NoteFolders, notes built from text, checklist, table, reference and divider blocks, tags, and links to other recordsAny record a note references
Custom field and layoutYour extra fields per record type, their values, and your saved form layoutsThe records they extend
Preferences you authorMover presets, your own Siri words, favourites, shooter capabilityThe screens that read them

The Sample flag

The Sample rifle, recipe, profile, and target card carry a flag that draws the Sample badge and keeps them out of the free-tier count. Saving an edit through the relevant form clears the flag: the record becomes yours, badge gone. The Sample profile's solution is never stored; it is computed live from the sample's inputs and the disclosed standard atmosphere, so nothing about it is ever presented as a fact about your rifle.

Identifiers

Records are numbered per device; the numbers are not global and carry no meaning beyond linking records together. Cloud Sync matches records across your devices by identity, not by number, and resolves a record edited in two places by the latest write. Crash reports may carry these numbers; they never carry a record's contents.

Deletion and Recently Deleted

Delete
Moves the record to Recently Deleted for 30 days, where it can be restored under Settings › Privacy & Data.
Free-tier slots
A deleted firearm or profile keeps its slot while it waits; permanent deletion frees it.
Across devices
The deletion rides inside your encrypted cloud copy so it converges on every device, and never appears in the plain export.
Permanent deletion
Removes the record, and any photo it owned, from this device and from your cloud copies. It cannot be undone, and the app says so.
Everything at once
Reset This Device and Delete My Account & All Data are described in the privacy reference.

What the export contains

The JSON export writes every record type above, parents before children, in one file. It leaves out the reference catalogs, records waiting in Recently Deleted, the on-device search index, and photos. Cloud Backup and Cloud Sync carry the same set, encrypted, plus the deletions that let devices converge.

Where it is stored

On iPhone, iPad, and Android the database sits inside the app's own storage and is excluded from the platform's own cloud backup on purpose, because that backup is not encrypted with your passphrase; on the Mac it sits inside the app's own storage too, but the Mac app carries no such exclusion, so a Time Machine backup includes it. In the web app the database lives in the browser's storage for that computer. Reference catalogs are files that ship with the app and update in place. Nothing about your records is ever written to a LoadOut server.

Still Need Help?

Ask a person.

If the answer isn't here, email support and a human will reply. Include your device, the LoadOut version from Settings, and what you expected to happen.