Completing a Workout
After logging all your sets, here's how to wrap up a workout session.
The completion flow
- Log all sets for every exercise in the workout
- Rate fatigue for each muscle group when prompted (see Fatigue Ratings)
- Add notes (optional) — any free-form text about the session
- Tap Complete Workout
What happens when you complete
- The workout is marked done in the mesocycle grid
- Fatigue ratings are saved and used to adjust next week's volume
- Progressive overload targets are calculated for the next occurrence of this workout day
- Your data feeds into progress charts and personal records
- The session appears in your calendar
Workout notes
Add a note to capture anything relevant about the session:
- "Shoulder felt tight on overhead press, stopped at 3 sets"
- "Great session, hit PRs on bench and squat"
- "Short on time, skipped accessory work"
Notes are attached to the workout and visible in your workout history.
Incomplete workouts
If you need to leave mid-workout, your logged sets are saved automatically. The workout stays in an in-progress state in the mesocycle grid. You can:
- Resume later — Open the workout and continue logging sets
- Complete as-is — Mark it done with whatever sets you logged
There's no penalty for short workouts. Log what you did and move on.
Skipping a workout
If you skip a workout entirely, just leave the cell empty in the mesocycle grid. Weeks advance by completion count, so skipping doesn't create gaps or misalign your program. See Mesocycles for how week assignment works.
Workout timers
Elapsed timer
A running timer at the top of the workout screen shows how long your session has been going. Use it to gauge overall session length and avoid running over your available time.
Rest timer
Below the elapsed timer, a rest timer counts up from the moment you last logged a set. At a glance you can see how long you've been resting — no need to start a separate timer.
Bodyweight tracking
When you start a workout, a BW (bodyweight) field appears below the timer. It auto-fills with your weight from the previous session so you can update it quickly.
Your bodyweight is stored with the workout log and visible on the calendar workout detail screen. It's also used to display total load for bodyweight exercises:
- Pure bodyweight exercises (push-ups, chin-ups without added weight): The weight column shows BW and is not editable — just log your reps and RIR.
- Bodyweight + added weight (weighted pull-ups, weighted dips): The column header shows ADDED. Enter only the added weight (e.g., 45 for a 45 lb plate). The LAST performance line shows the format BW+45×8 so you can see what you added last time.
Exercise substitution
If you need to swap an exercise mid-mesocycle (equipment unavailable, injury, preference change), tap the swap icon (↔) next to any exercise name. You'll be asked to choose a scope:
- This week only — The substitute appears for this week, and the original exercise returns automatically next week
- This week forward — The substitute replaces the original for the rest of the mesocycle
The exercise picker opens pre-filtered to the same primary muscle group. After swapping, sets/reps/RIR targets carry over, but weight suggestions are cleared since the new exercise may use different loads.
Workout start and end times
HyperIron automatically records when your workout started. When you complete the workout, the end time is saved as well. Both times are visible on the logged workout detail screen. You can tap either time to edit it if you need to correct it (e.g., you forgot to open the app immediately).
Deleting a logged workout
To permanently remove a logged workout:
- Navigate to the workout in your history (via the Calendar or the history list).
- Tap the trash icon in the top-right corner.
- Confirm the deletion in the dialog that appears.
Deleting a workout is permanent. All sets logged in that session are removed and volume stats for that date are updated accordingly.
After the workout
Check your results: