Training dashboard

My Gym

On this device
Your training

Build strength. Track progress.

0Sessions
0Sets logged
0Exercises

Choose a workout

Starter routines based on your anterior/posterior split. Edit the exercises and targets to match your current plan.

Active session

Workout

0 sets

Start time is recorded when you open the session. Finish time defaults to when you save. Adjust either for an older workout. Mood is optional.

Workout history

Your training record, organised by workout date.

Your completed sessions, newest first.

Your training history

Progress

Date-ordered trends

Choose “All exercises” to compare the exercises in a body part separately. Each chart follows workout date, not the order it was saved.

Manage exercise names & duplicates

Combine duplicate names into one history, or rename an exercise. All completed sets and weights are kept.


Settings & backup

Manage your routines

Edit categories, exercise names, set targets and order. Changes to templates apply to new sessions. Edit an active workout directly using its Edit buttons.

Keep your data safe

All workout data is stored locally in this browser on this device. Updating the same Cloudflare Pages site normally keeps it, but export a backup before deploying. It is not uploaded to our servers or automatically synced to iCloud.

Restoring a backup replaces your current history and routines. Export your current data first. iPhone storage can be cleared by Safari or iOS, so back up regularly to Files/iCloud Drive.

About the app

Works offline after its first successful visit while hosted over HTTPS. Add it to your iPhone Home Screen using Safari → Share → Add to Home Screen.

Workout report for ChatGPT

Includes completed exercise entries, session details, machine settings and notes. Copy and paste into ChatGPT for a review.

Edit

Only change this for cable machines. Older weights stay exactly as recorded.