Sets, reps and weight
Log a workout against 44 built-in movements or your own, with a rest timer that starts itself.
Volume and records
Weekly tonnage, per-movement strength curves and personal records, all worked out on the phone.
Kept on the device
The workout database lives in the app's own storage and is deleted the moment you uninstall.
The short version
Casombie is a workout notebook. It runs entirely on your phone, it has no account system, and it does not gather personal information about you.
What the app records 01
Only what you type into it, and only on your own device: the workouts you log, the sets inside them, any movements you create, the display name and emblem you pick for your profile, and the settings you choose — unit, bar weight, rest length, weekly target.
There is no sign-up, no email capture and no advertising identifier. We do not build a profile of you, because there is nothing to build it from.
How it is used 02
Entirely to draw the app you are looking at. Your logged sets become the weekly volume chart, the strength curve for each movement, your personal records, the consistency grid and the milestone list. Your settings decide how numbers are shown and how long the rest timer runs.
Those calculations happen on the phone, in the moment you open the screen. Nothing is used for advertising, scoring, ranking or profiling.
Where it is kept, and for how long 03
Workout history sits in a small SQLite database inside the app's private storage — sessions, and every set logged against them (movement, reps, weight, warm-up flag, timestamp), alongside the built-in movement catalogue and anything you add to it. Preferences sit in the platform's standard app-settings store next to it: your profile name and emblem, body weight, training goal, unit, bar weight, plate rack, default rest, weekly target, unlocked milestones and pinned movements.
Both are sandboxed by the operating system, so other apps cannot read them. It stays for as long as you keep the app installed. There is no expiry, no archive and no copy anywhere else.
Permissions 04
On Android the manifest declares a single permission, INTERNET, and the app never exercises it — there is no networking code in the build. It is inherited from the standard Flutter application template and grants only the ability to open a socket, which Casombie does not do. Android does not prompt you for it.
On iOS no permission is requested at all. The app ships no camera, microphone, photo-library, location, contacts, health or notification usage descriptions, so the system has nothing to ask you for.
Network use 05
The app is offline end to end. It contacts no servers, no APIs and no third-party endpoints. There is no account sync, no cloud backup, no crash reporting and no remote configuration, and every screen works identically in airplane mode.
Third-party services 06
None. No analytics, advertising, attribution or crash-reporting SDK is integrated. The app is built with Flutter and uses open-source packages purely for local work — flutter_riverpod for state, sqflite and path for the database, shared_preferences for settings, fl_chart for the graphs, and flutter_animate, gap, collection, intl and share_plus for interface work. None of them transmit anything on the app's behalf.
Sharing 07
We do not share your training log with anyone. The only way anything leaves the app is if you tap the Share button on your profile yourself, which hands a short summary of your totals to your phone's own share sheet — and you choose where it goes from there. The app has no visibility into what you pick.
Your control 08
- See it — everything the app holds is visible inside the app.
- Change it — edit or remove individual sets while a session is open.
- Delete it — long-press a session on the Progress screen to delete it and every set inside it.
- Delete all of it — uninstall the app.
Because nothing is transmitted to us, there is no export, access or erasure request to file — there is no server-side record to file it against.
Children 09
Casombie is written for people who train with weights and is not directed at children. Since no personal information is gathered from anyone — under 13 (COPPA), under 16 (GDPR-K) or otherwise — there is nothing held about a child either, and nothing that could identify one.
Changes to this policy 10
If this policy is revised, the date at the top of the page changes with it, and anything meaningful is called out in the app's release notes. Continuing to use the app after a revision means the revised policy applies.
Contact 11
Questions about anything on this page are welcome at [email protected]. Please include the app name so it reaches the right place quickly.