Workout tracking: every session logged, progress visible
A training log only survives if filling it takes ten seconds. Happy Assistant records a session from one sentence, a photo of the machine or of your watch screen, then keeps the data that matters for your sport: sets, reps and load for strength work, duration, distance and pace for endurance.
Key takeaways
- One sentence is enough: “4 sets of 10 bench press at 60 kg” becomes a logged session.
- Tracked fields adapt to each sport and stay editable — you can add your own metrics.
- The assistant asks questions when something is missing instead of inventing a value.
- History, stats and weekly charts so you read a trend, not a snapshot.
- Sport goals and a flexible weekly plan, automatically adjusted to what you actually do.
Phrases that work
- I did 4 sets of 10 reps of bench press at 60 kg.
- This morning, 45 minutes running, 8 km, 5:30 pace.
- Analyze this photo of the machine and log my set.
- How many sessions did I do this week?
- Add rest time to my strength training metrics.
Log a session in seconds
- Open the assistant and describe the session, by voice or keyboard.
- Add a photo if useful: gym machine, watch screen, treadmill display.
- The assistant restates what it understood and asks for what's missing (exercise, sets, load).
- You confirm: the session is saved under Health → Sport.
- You can correct it any time, out loud or in the session card.
Different metrics for different sports
Tracking a strength session and a bike ride with the same fields makes no sense. Each sport has its own preconfigured, extensible metric set.
| Sport | Tracked metrics |
|---|
| Strength training | exercise, machine, sets, reps, load, rest |
| Running | duration, distance, pace, heart rate, elevation |
| Cycling | duration, distance, average speed, power, elevation |
| Swimming | duration, distance, laps, stroke |
| Walking / hiking | duration, distance, elevation, steps |
| Yoga, mobility | duration, session type, perceived intensity |
A sport missing from the list is added in one line, with the metrics you want. Perceived intensity is asked for every session: it is often the most reliable indicator.
Read your progress
- Session count and volume per week, per sport.
- Load progression in strength training, exercise by exercise.
- Cumulative duration and estimated calories over recent periods.
- Full session history, viewable and editable.
Progress shows over four to six weeks. One session weaker than the last is not a regression.
Sport and food in the same app
Workout tracking and the food journal live side by side in the Health tab. The assistant knows both: it can report a week of workouts and intake, and flag the obvious mismatch between a heavy training load and very low intake.
- One conversation to log a meal or a session.
- The same profile data (sex, age, weight, height) feeds both estimates.
- Two dedicated screens in the Health tab: Meals and Sport.
From goals to a training plan
Beyond the journal, you can set a goal — general ("run 3 times a week") or dated ("half marathon on 12 April") — and receive a flexible weekly plan: per-sport intentions (sessions, volume, type of effort) that automatically compare against your actual sessions and adjust with progression guardrails (never more than about 10 % extra volume per week, automatic step back after a partial week or reported pain).
This plan is an AI-generated organisational aid: it replaces neither a certified coach nor medical advice.
Data, estimates and guardrails
Completed work comes from logged sessions. Load combines duration and perceived intensity; calories remain an estimate. The plan uses these data to organise what comes next, with capped weekly increases and an easier week after incomplete training or reported pain.
- Measurement: entered duration, distance, sets, reps or load.
- Estimate: calories and training load when data are incomplete.
- Recommendation: AI-generated weekly intentions, not a prescription.
- References: gradual progression and perceived-exertion scales; a qualified coach or clinician takes priority.
What the feature does not do
- Calories burned are estimates, computed from duration, intensity and your profile.
- The suggested plan is an AI-generated organisational aid: it replaces neither a certified coach nor medical advice.
- A machine photo identifies the exercise, not the load: state the load or confirm it.