Demo. Alex is fictional; all values are sample data (Garmin, WHOOP, Strava, InBody). Click around freely – nothing can be saved here.Create your own account
Monday, 5 October 2026

Hello, Alex

Build66 days until Alpine Gran Fondo (example)
GarminWHOOPStravaManage sources

How am I doing?

from Garmin + WHOOP · with check-in
Readiness today61/100Train moderately

59 from last night's measurements; your check-in raises it to 61.

Sleep 7.6 h (+24 min) · HRV 71 ms (+7 %) · Resting HR 51 (+2) · vs. your avg

Cardio
56
Legs
73
Upper body
79
Sleep
64
Stress & energy
70

Limiter: none · Data quality high

Load, drivers & all factors
Load over 7 days vs. your averageCardio1.1×Legs0.8×Upper body0.9×Volume6.3 h · 1.1×

5/5 signals

Main drivers: Perceived stress 2/5 · Motivation 4/5

CardioHRV +7 % vs. 28-day avgResting HR +2 bpm vs. 28-day avg7-day endurance load 1.1× your monthly averageEnergy 3/5
MusclesSoreness Legs 1/3Soreness Upper body 1/3Soreness Core 1/3
SleepSleep 7.6 h (+23 min vs. avg)Sleep score 74 (+6 vs. avg)Sleep debt over 3 nights: 0.9 h
Stress & energyStress level 38 (−1 vs. avg)Body Battery 69 (+6 vs. avg)Perceived stress 2/5Motivation 4/5

Measurements alone: 59/100. Your check-in counts for a quarter.

Change today's check-in
Energy1 = empty · 5 = full
Motivation1 = none · 5 = high
Stress1 = calm · 5 = high
Muscle soreness0 = none · 3 = severe
Legs
Upper body
Core
Time for training today

Today's decision

Rules
Planned rest day
Today
Rest day · Rest.
Why
  • Build: 66 days to Alpine Gran Fondo (example)
  • Perceived stress 2/5
  • Motivation 4/5
  • Time today: 45 min
Nutrition, recovery & tomorrow
Nutrition
approx. 2,300–2,550 kcal · approx. 210–250 g carbohydrates · 120–140 g protein · 95–125 g fat · drink 2.6 l
Tomorrow
Back to the plan tomorrow.

Decision based on fixed rules from your data · data quality high. Not a substitute for medical advice.

Your coach · Weekly brief

Sample – this is what your brief looks like

Good form – now sharpen your threshold

You're in a steady build phase: for more than six months you've trained consistently every week, your fitness has kept rising over the last four weeks and today's readiness is well above your average. The foundation for the Alpine cycling marathon is in place.

You're following the plan well in training. What's missing are the threshold sessions: you've only done about half of the planned focus sessions – and that's exactly where it's decided whether you can hold race pace on the long climbs.

Recovery and sleep are solid. The brake over the last two weeks was alcohol: for you, an evening costs around 8 % HRV the next morning on average, and on those days the hard sessions were shorter.

Your VO2max is outstanding for your age. Your weight is drifting slightly away from your goal – no drama, but slightly fewer carbohydrates in the evening on easy days will help.

Focus this week
  1. Complete Thursday's threshold session in full
  2. At most one evening with alcohol – and not before a hard day
  3. On Sunday's long ride, practise fuelling at race pace

Outlook: About nine weeks remain until the cycling marathon: what matters now is hitting threshold twice a week, then comes the taper.

Written on Monday 5 October · Week from 05.10. · renews automatically every Monday · AI assessment of your data, not medical advice.

Review & feedback

Week, month and big picture – each against the period before
Bumpy – time to readjust28.09.–04.10.
Training6.3 h+0.7 h vs. before
Plan adherence50 %0/4 focus sessions
Avg readiness56+2 vs. before
All metrics (9)
Training6.3 h+0.7 h vs. before5 sessions · 0 hard · 2 strength
Plan adherence50 %0/4 focus sessions
Avg readiness56+2 vs. before
Avg HRV68 ms+3 % vs. before
Avg resting HR49 bpm±0.0 vs. before
Avg sleep6.9 h−24 min vs. before
Fitness (CTL)50+0 in this period
Alcohol2 eveningspreviously 2
Weight−1.3 kgin this period
What went well
  • Weight −1.3 kg – towards your goal (74 kg).
Work on this
  • Plan adherence 50 %. Better to adjust the plan than to work around it.
  • 0 of 4 focus sessions for your weaknesses completed.
  • No hard endurance session – without intensity, VO2max and threshold stagnate.

Next step: This week: adapt the plan to your daily life (Goals & plan → Adjust) instead of skipping it.

What stands out

detected automatically from your data · most important first
4 evenings with alcohol in 2 weeks

For you, an evening with alcohol costs 9 % HRV the next morning on average.

12 consistent weeks in a row

At least 3 sessions every week – consistency beats occasional peaks.

bold line = 7-day average · dots = daily values · band = your normal range · tap for details
What your trends say · coach's assessment from Monday

Short and long term, everything points in the right direction: fitness has risen steadily over three months while resting heart rate is falling slightly – that's real adaptation, not just tiredness. HRV fluctuates more than it needs to; the dips almost always follow evenings with alcohol.

Recovery

HRV71msstable · −1 %
typicalGuideline

7-day avg: 68 ms – within the typical range for 36-year-olds. HRV is very individual; your own trend matters more.

History & details
58677608.09.21.09.05.10.
7-day avg68
Avg period66
Range58–76
Best7628.09.26

Coach: Stable on average, but with dips after evenings with alcohol. The base is good – fewer outliers would allow more hard days.

Top value
Resting HR51bpmstable · +0 bpm
★ athlete level

7-day avg: 50 bpm – a resting heart rate this low is only seen in well-trained endurance athletes. Your heart pumps a lot of blood with each beat.

History & details
47495208.09.21.09.05.10.
7-day avg50
Avg period49
Range47–52
Best4721.09.26

Coach: Falling slowly over the months: a classic sign of better base fitness.

Sleep7.6hstable · −12 min
good

7-day avg: 7.0 h – within the recommended range (7–9 h).

History & details
6.07.08.008.09.21.09.05.10.
7-day avg7.0
Avg period7.2
Range6.0–8.0
Best8.020.09.26

Coach: Solid at around 7.2 h; the shortest nights come before hard days – exactly where an extra half hour pays off.

Readiness61falling · −10
moderate

Avg period: Avg 56 of 100 – solid, with room to improve.

History & details
28527508.09.21.09.05.10.
7-day avg55
Avg period56
Range28–75
Best7522.09.26

Coach: More good days than bad; the lows follow load spikes and recover within 1–2 days.

Training

Fitness & fatigue49CTL · form -9Fitness +1
regular

Fitness 49 – regularly trained.

History & details
375063FitnessFatigue08.09.21.09.05.10.
Fitness (CTL, 6 weeks)Fatigue (ATL, 7 days)

Coach: Fitness is rising steadily and fatigue stays within limits – the build can continue like this. Weekly hours are consistent, which is good.

Hours per weekØ 6.1 h

Fitness +1 to 49 · form -9 · avg 6.1 h per week

History
037Ø 6.1 h08.09.29.09.
EnduranceStrength

Performance & body

Top value
VO2max55.8ml/kg/minstable · +0.1 ml/kg/min
★ superior

7-day avg: 56.0 – superior for a 36-year-old man: the level of ambitious endurance athletes. Fitness age under 20.

History & details
55.255.956.508.09.21.09.05.10.
7-day avg56.0
Avg period55.9
Range55.2–56.5
Best56.530.09.26

Coach: Superior for your age and rising slightly – the intervals are working.

Weight75.0kgstable · −0.3 kg
History & details
75.076.077.008.09.21.09.05.10.
Avg 3 measurements75.9
Avg period75.7
Range75.0–77.0
Days measured10

Coach: Slight ups and downs with no clear trend; reaching your target weight would need a little less energy on easy days.

This week

0 of 6.6 h · key sessions 0/3Adjust plan →
Mo 05.Rest dayfreetoday
Tu 06.Climbing intervals115 min plannedpending
We 07.Upper-body strength50 min plannedpending
Th 08.Threshold75 min plannedpending
Fr 09.Rest dayfreepending
Sa 10.Upper-body strength50 min plannedpending
Su 11.Long ride107 min plannedpending
Tu 06.10.Climbing intervals115 min
We 07.10.Upper-body strength50 min + Swim CSS intervals
Th 08.10.Threshold75 min

Build · 66 days to go until Alpine Gran Fondo (example)

You handle hard sessions well from a readiness of about 42 – lower than the default; after hard days you're back to baseline after 1.6 days on average; +1 points the next day (after easy days +3). Learned from 48 hard days.

YesterdayRecommended: Prioritise recoveryDone: Endurance easy/moderate · 175 min~ partlyReadiness 41 → 61 (+20)History →

Influences

Log alcohol, stress, late meals … for today
Log several days →
Alcohol (glasses)
Other influences

More data from today

Values in context, night, history, sessions

Your values in context

compared with yourself: average of the last 28 days and rank over 12 months
HRV71 ms+7.4 % vs. avg 6690th percentile · 12 mo.
Resting HR51 bpm+3.5 % vs. avg 4924th percentile · 12 mo.
Sleep7.6 h+5.4 % vs. avg 7.277th percentile · 12 mo.
Sleep Score74+8.6 % vs. avg 6867th percentile · 12 mo.
Body Battery69+9.5 % vs. avg 6367th percentile · 12 mo.
Stress38-2.7 % vs. avg 3956th percentile · 12 mo.
Respiration14.2 /min-3.8 % vs. avg 14.829th percentile · 12 mo.
VO2max55.8-0.2 % vs. avg 55.989th percentile · 12 mo.

More details from last night

Sleep stages and extra values
Body Battery min12
Training Readiness60
Avg SpO297 %
Sleeping heart rate55 bpm
Skin temperature-0.1 °C
Intensity minutes14

Sleep stages

Deep 1:36 hREM 1:50 hLight 4:14 hAwake 0:35 h

Last 6 weeks

Line = readiness · bars = load
0336710025.08.01.09.08.09.15.09.22.09.29.09.05.10.
ReadinessEnduranceStrengthAlcohol the evening before

Recent sessions

Duplicates from multiple sources merged
DateSessionDurationAvg HRAvg wattsLoadFeelSources
04.10.Walk Daily activity0:59––14–Strava
04.10.Long ride Endurance2:551452181695/10Strava
03.10.Walk Daily activity0:53––11–Strava
03.10.Full-body strength Strength0:41125–317/10FullStrava
02.10.Walk Daily activity0:49––15–Strava
01.10.Easy session Endurance0:47129–473/10Strava
30.09.Upper-body strength Strength0:44125–337/10UpperStrava
30.09.Walk Daily activity0:33––13–Strava
29.09.Easy session Endurance1:13141176734/10Strava
28.09.Walk Daily activity0:44––10–Strava

More sections