Where is my data stored?
On your device. In the web app that is your browser’s local storage; in the mobile apps it is an on-device database. Without an account there is no copy anywhere else — not on a server, not with us.
If you subscribe to Pro and sign in, your records are also stored in our database (hosted by Supabase) so your other devices can read them.
Do you track me? Analytics, telemetry, crash reporting?
None of it. There is no analytics SDK, no telemetry, no crash reporting, no advertising identifier and no advertising in the app. This site carries no tracking scripts either — no Google Analytics, no pixels, no cookie banner, because there is nothing to consent to.
Can you, the developer, see my reloading data?
If you never sign in: no, categorically — it is not on any server I control.
If you use Pro sync, the honest answer is the one every cloud service owes you. Your rows sit in a database I administer. Other VectorX users cannot read them — access is enforced per account at the database level. But I hold the administrative credentials, so I could query the table, in the same way the operator of any hosted service could. I don’t, and nothing in the system does it automatically. You are trusting an operator, and you should decide whether that is acceptable rather than take a marketing sentence for it.
If it isn’t acceptable, use the app without an account. That path is deliberately not a lesser product — it is the full logging app, and your data stays on your hardware.
Is my data sold, shared, or handed to anybody?
It is never sold, shared, or transferred to third parties, and it is never used for marketing or profiling. There is no data-sharing arrangement with anyone — no retailers, no manufacturers, no advertisers.
On the question people are usually really asking: if you never sign in, I hold nothing about you, so there is nothing that could be requested from me. If you do sync, your records exist on hosted infrastructure and, like any business, I am subject to the law of the place I operate in. I am not going to pretend otherwise on a page about being straight with you.
What do you know about me if I do make an account?
Your email address, which is used only to send one-time sign-in codes. There is no name field, no address, no phone number, and no password. If you buy Pro, Stripe processes the payment and we keep only the customer reference needed to know your subscription is active — card details go straight to Stripe and never touch our servers.
Can I delete everything?
Yes, and it is immediate. Settings → Account → Manage account → Delete account permanently removes your synced records, your target photos, your profile and the login itself — not a soft delete or a 30-day queue. If you have a subscription it is cancelled at the same time, so deleting an account can never leave you being charged for one that no longer exists.
Two things survive, and you should know which. The records on your own device stay there — deleting the account removes our copy, not yours. And the payment itself stays with Stripe, because transaction records have to be kept for tax and accounting; we hold nothing about you after deletion.
Without an account there is nothing to delete on our side: uninstalling the app (or clearing the browser’s site data) removes everything, permanently, with no copy anywhere. Take a backup first.
I bought the Founder’s Lifetime and deleted my account. Can I get it back?
Yes, but by hand rather than automatically. Deleting the account removes the record that links you to the purchase, so signing up again gives you a fresh free account. Email [email protected] from the address you bought with — the payment is still on file at Stripe, and Pro gets put back on your new account.
If all you want is to stop syncing, Sign out is the better button: it leaves your purchase and your records alone.
Can I get my data out — and back in?
Yes, both. Settings → Backup → Download a backup writes every record you have — inventory, recipes, batches, firearms, range strings — to a single readable JSON file you keep wherever you like. Restore from a backup puts it back, on this device or any other.
Restoring is deliberately additive: it adds records the device has never seen and updates ones the file has a newer copy of, but it never removes anything the file doesn’t mention. Importing an out-of-date backup therefore cannot roll your recent work back.
This matters most if you don’t have an account. Without one there is no copy of your log anywhere but that device, so clearing your browser’s site data would take it with them. A backup file is the answer, and the app will remind you if it has been a while.
Pro also prints a load book — every recipe with its source, results and development history — as a real document for the bench.