An offline-first training and nutrition tracker for Android. Plan routines, log workouts with built-in rest timers and a visual exercise library, track meals and macros, and review progress — all your data stays on your device in your own storage folder.
- Training — scheduled routines, a guided active-workout screen with rest timers, set/rep/weight logging, supersets and secondary exercises
- Exercise library — hundreds of exercises with animated demos, categories, and custom exercise support
- Nutrition — meal logging with a food database, macro/calorie tracking, water intake
- Progress — training history, charts, and body-metrics tracking
- Own your data — everything lives in a plain-text vault (.md) in a folder you pick on your device; view and edit it in Obsidian or any editor, export/import anytime. No servers, no accounts, no tracking.
Grab the latest signed APK from Releases — every push to main rebuilds it automatically. Requires Android 10+.
![]() |
![]() |
![]() |
![]() |
If Form helps your training, consider supporting development:
- Vanilla HTML/CSS/JS web app, wrapped with Capacitor
- Custom SAF vault plugin for secure user-picked storage
- Screen wake lock during active workouts via
@capacitor-community/keep-awake
- exercises-dataset by @hasaneyldrm — the exercise library: 1,324 exercises with animation GIFs, thumbnails, categories, and muscle data
- MuscleMapJS by @abdofallah — interactive human body muscle map visualization
www/— the web app (source of truth)android/— native Android project (Gradle).github/workflows/android-build.yml— CI: builds the signed release APK and publishes it to the latest release- Versioning — edit
version.properties(semver, e.g.3.0.2) and push;versionCodeis derived asmajor×10000 + minor×100 + patch



