Privacy Policy
Last updated: 29 October 2026
The short version: Saltreckon is a card game. It plays offline and needs no account. Your runs, progress and settings are kept on your device, and there is no Trueframe server that stores them. The game sends crash and performance diagnostics by default, with an off-switch in Settings → Diagnostics. The optional Full voyage unlock goes through your app store, and on iPhone, iPad and Android through RevenueCat. Each of these is described below.
What Saltreckon stores on your device
The game keeps these in its own database and settings on your device:
- your current run, saved as you play so you can carry on later;
- your finished runs (date, seed, difficulty, captain, result and turns);
- your daily voyage results, bests, feats, ladder and challenge progress, and what you have unlocked;
- your settings (theme, language, sound, music, haptics, game speed and reduce motion) and which tips you have seen;
- a short summary of today’s daily voyage and your best daily score, for the home-screen widget.
The game does not collect photos, contacts, location or health data. The only text you type is a voyage seed, kept with that run, and Logbook search words, which are not saved. The game also keeps a copy of your unlock on the device so it shows at once when the game opens.
Diagnostics (on by default, with an off-switch)
To find and fix crashes and slow screens, Saltreckon sends diagnostic reports. This is on by default. You can turn it off at any time in Settings → Diagnostics → Crash diagnostics. Two services receive reports:
- Trueframe’s crash-reporting service, operated by Trueframe Digital, receives a crash report: the app and its version, your platform and operating-system version, the error and where in the code it happened, and the time. The report has no device, installation or user identifier.
- Sentry (EU region) receives errors and crashes, app-start and screen timings (named by screen, never by what is on it), session health, technical log lines and counters, the layout of the game’s widgets at a crash, the app version and build, device and operating-system information, and sampled performance profiles on Apple devices. Screenshots and session replay are turned off, and Sentry’s default personal-information fields are turned off. Sentry may attach a random installation ID, used to count how many installs a problem affects. It is made fresh for each installation and is not linked to you or your account.
Reports never include your runs, decks or settings on purpose. Like any internet request, each report carries your device’s IP address. Turning the switch off stops new reports: crash reports, errors, timings and log lines are no longer sent. If you turn it off while the app is open, Sentry may still receive short notes that a session started or ended, until the app is fully closed and opened again. A crash or freeze in that same session may also still be reported. This is technical diagnostics, not advertising or behavioural tracking.
Purchases
Saltreckon is free to download. One optional purchase, the Full voyage unlock, unlocks more of the game for good. Payment is processed by the Apple App Store or Google Play; Trueframe Digital never sees or stores your payment details.
On iPhone, iPad and Android the purchase is also confirmed and restored through RevenueCat, our purchase-processing provider. When you buy or restore, RevenueCat receives the store’s transaction information, an identifier the app makes (there is no account, and we never send your name or email), and the standard details any internet request carries, such as app version, platform and IP address. It never receives your runs, decks or settings.
The stores and RevenueCat handle this data under their own privacy policies.
Permissions
Saltreckon shows no permission requests. It does not ask for your camera, photos, location or contacts, it asks for no tracking permission, and it sends no notifications.
Home-screen widget and Shortcuts
The daily voyage widget (iPhone, iPad and Android) shows today’s daily voyage and your best daily score. To do this, the game writes a short summary on your device that the widget can read. On iPhone and iPad, Siri and Shortcuts can start today’s run or continue your run; these actions open the game. The summary stays on your device.
Backups
Backup and restore are free, in Settings → Export & Backup. The game never backs up on its own. A backup is a file you make, in the place you choose:
- Backup file: your runs, daily results, progress, feats, settings and the run in progress, saved to a folder you choose. It never holds the unlock.
- iCloud Drive (iPhone and iPad): the same file, kept in your own iCloud Drive, which Apple stores under your Apple Account.
The place you choose receives the file. Trueframe Digital never receives it. If you have turned on your device’s own system backup (iCloud Backup, or Android backup to your Google account), that backup may also include the game’s data, kept by Apple or Google under your account.
Other connections
The game needs no internet to play. It uses the network only to send diagnostics (see Diagnostics above), to talk to the app store and RevenueCat for the purchase, to show the store’s own rating prompt, and for an iCloud Drive backup when you start one. Links in About and Settings open in your browser. Any request to a store, RevenueCat or the diagnostics services carries the normal connection data that service needs to answer it.
Who else handles this data, and for how long
Sentry and RevenueCat work for us as service providers. Their terms let them use this data to run and improve their service for us, and require them to keep it secure, so it has the same protection this policy describes. Sentry may also use parts of it that cannot identify anyone for its own business, such as statistics and new products. Trueframe’s crash-reporting service runs on Cloudflare, which stores its reports for us. When a fatal crash arrives, the service also posts a short alert to our developer’s Discord channel: the app and its version, the platform and operating-system version, the kind of error and its first line.
Sentry keeps timings, logs, counters and profiles for 30 days and everything else, such as errors and crash layouts, for 90 days, then deletes them; its backups are deleted 90 days after they are made. Reports in Trueframe’s own crash service, and its Discord alerts, carry no identifier and stay until we delete them. RevenueCat keeps your purchase record while we use its service.
Your control and deletion
End the current run with “Abandon run”, delete a finished run from History, or remove all game data by deleting the game. Backup files you saved elsewhere, including iCloud Drive copies, stay where you put them until you delete them. The only records held off your device are your purchase at RevenueCat, under the identifier the app made, and diagnostics. To ask us to delete either, email us at the address below.
Children
Saltreckon has no account, no chat, no ads and no way to contact other players.
Changes to this policy
If this policy changes, we will update this page and the “Last updated” date above.
Contact
Questions about this policy? Email [email protected]. Publisher: Trueframe Digital, Melbourne, Australia.
This policy applies to Saltreckon on iPhone, iPad and Android.