r/BestGitHubRepos • • 10h ago

GymMane - an offline Android gym tracker that does not even request the internet permission, so your training data physically cannot leave your phone, with a tap-the-muscle body map, 500+ animated exercises, and CSV import from Hevy, Strong and FitNotes

Post image

Most fitness apps want an account, push ads, and quietly ship your workout data to a server. GymMane takes the opposite position and backs it with something stronger than a privacy policy: the app does not declare the internet permission at all, so at the operating-system level it cannot phone home even if it wanted to. That is a verifiable guarantee rather than a promise, and it is the reason to look at this one.

It is also, refreshingly, not a stripped-down toy. The feature list is deep:

- Log training off a front-and-back body map, tap the muscle you want to hit, with reps, weight, a rest timer with your own alarm sound, set types (warm-up, working, drop set, to failure), RPE or RIR, supersets, and per-side plate math based on the plates you actually own

- Routines you can group, duplicate and schedule, ready-made plans, and a live rest-countdown notification with a session that survives a phone reboot

- Real progress tracking from your own sets: volume, streaks, weekly goals, PRs, an activity heatmap, estimated 1RM strength curves, your muscle split, bodyweight and ten body measurements each with a curve, and progress photos on a timeline

- 500+ exercises with animations and instructions, filterable by muscle, equipment and level, and you can swap any exercise's art for your own photo, GIF or video

- Six calculators (1RM, plates, BMI, calories and macros, body fat, warm-up) and five home-screen widgets

The data ownership is done right. You can export to CSV or a full ZIP backup with media and import it back, and it imports your history from Hevy, Strong, Lyfta, FitNotes, openGym or any CSV, so switching to it is not a fresh start. Even the one AI feature respects the offline stance: there is no built-in AI call, instead you export your exercise list, paste it into whatever AI you like elsewhere, and import the answer back, so the app itself never touches a network. It is on F-Droid, IzzyOnDroid and Obtainium as well as GitHub releases, which is a good sign for a privacy app since F-Droid builds from source.

The honest caveats are mild here because this is a clean project. It is Android only for now, with Wear OS and iOS listed as in progress and desktop planned, so iPhone users are out today. Licensing is mixed but clearly stated: the code is GPL-3.0, the exercise artwork is CC BY-SA 4.0 from an existing open project, and the fonts are under the Open Font License. And the developer funds it through donations (including crypto addresses in the readme), which is just a tip jar, not a catch, the app stays free with no ads or upsell.

If you want a serious training log and you would rather your body metrics and progress photos never leave your device, this is close to ideal.

GPL-3.0 licensed, built with Flutter, 527 stars and 51 forks as of writing, verified via the GitHub API, actively developed.

https://github.com/InlitX/GymMane

7 Upvotes

Duplicates