—
Today
—
This week
Progress
0%
This month
0 / 0
Current streak
0 sessions
The session
Push
Pull
Lower
Full body
Deload
Rest
Done
Custom
Month summary
0%
Sessions done
0 / 0
Best this month
0 sessions
Sets logged
0 sets
Volume
0 kg
Tap any day to change what you'll do or tick it off.
No exercise matches that.
Reminders
Daily push
A notification with the day's workout — e.g. “Push A · Chest + Triceps”.
Checking…
Notification server
Already pointed at your deployed notification server — only change this if you redeploy it somewhere else.
Training
Used by the set log, plate maths and body weight.
What the plate calculator assumes an empty bar weighs.
Starting point for the rest timer. Seconds.
Stops the phone sleeping between sets while a session is open.
Freezes the looping clips on their first frame. On by default if your device asks for reduced motion.
Body weight
Your bests
Plan
Shift the rotation
Slide the auto 8-day pattern earlier or later. Custom picks, notes and ticks stay on their dates.
The anchor date the 8-day rotation counts from.
Deload week
Nearly every exercise here ends in failure. Drop to ~60% for seven days without breaking your streak.
Your data
Export backupDownload every tick, note and custom pick as JSON.
Import backupRestore from a Forge·28 export file.
Clear completionsWipes every checkmark. Notes, set logs and custom picks are kept.
Appearance
ThemeDark is easier on the eyes in a gym.
Forge·28 — stay consistent, stay strong.
All data is stored locally in your browser. Use Export to back it up.
Exercise demo clips © Gym Visual.
Build 2026-07-25 20:40