0
day streak
Attributes
Exercises
Tap an exercise to see its trend over time.
Log an exercise to see its trend here.
Session Log
No sessions logged yet.
Rest Days
Tap to toggle. At least one rest day is required.
Weekly Plan
Assign a workout to each training day. Rest days (above) override this.
Workout Templates
Edit the exercises, sets, and targets for each workout day.
Exercise Bank
Every exercise you can pick when building a workout, with its default sets and reps. Picking one copies these defaults into the workout — editing an exercise here later doesn't change workouts that already use it.
Readiness Baselines
Dumbbells You Own
Weights in lb, comma-separated (e.g. "10, 15, 20, 25, 30"). Once topped out on an exercise's rep range, progression suggestions snap to the next weight here instead of an arbitrary number. Leave blank to fall back to a plain percentage bump.
Appearance
Data
Export a full backup, restore from one, or pull a plain-text progress digest to hand to an AI for a check-in.
About
index.html works standalone — open the file directly and everything works fully offline, no server. Served over https (e.g. GitHub Pages), it's also installable as a real app (manifest.json + service-worker.js alongside it enable "Add to Home Screen"/"Install"). All data stored locally in IndexedDB with a localStorage mirror. No account, no server-side code, no network calls.