TRAIN

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.
Update available
Back up your data