18 models · rebuilt 04:00 today

Your AI Coach says
Easy 8K today.

Sunday’s 32K left you with more residual fatigue than the plan assumed — HRV is down 11% and resting HR is up 4 bpm. I moved Tuesday’s intervals to Wednesday and dropped today to an easy 8K at 5:45–6:05/km. Do not chase pace today; the session that matters is Wednesday.

Three signals moved together after Sunday's 32K. None is alarming alone — together they say your body is still absorbing that session.

94%confidence
Today's verdict

Easy 8K today

Easy aerobic. Zone 2 ceiling 148 bpm. Wednesday is the session that matters.

Signals driving it
HRV48ms−11% vs 54 base
Resting HR52bpm+4 vs 48 base
Sleep debt3h20mover 5 nights
Ask anything

Talk to the coach that reads your watch

🧠
StrideX Coach Reading: 12 weeks of training · last night's sleep · today's forecast
On-device
Tells you what to do

Coaching

4 models
🧠

AI Coach

Your adaptive daily plan
Easy 8K today
94%
💪

AI Personal Trainer

Strength that supports running
2 sessions/week
88%
📅

AI Workout Planner

Next 7 days, auto-built
68 km planned
92%
🎯

AI Goal Generator

What to chase next
3 goals proposed
84%
Tells you how fast you are

Performance

4 models
🎯 Premium

AI Race Prediction

Malé Marathon · 25 days
3:04:12
79%
Premium model Malé Marathon · 25 days Unlock
⏱️

AI Pace Calculator

Race-day splits
4:22/km even
87%
🏃 Premium

AI Running Form

From watch motion data
2 fixes found
81%
Premium model From watch motion data Unlock
📶

AI Fitness Level

Where you actually are
VO₂ max 58
90%
Tells you when to back off

Recovery & Health

6 models
🔋

AI Recovery Score

Readiness right now
68 / 100
93%
📉

AI Fatigue Analysis

Fitness vs fatigue curve
Form −12 (loaded)
90%
😴

AI Sleep Analysis

Last night, scored
6h 12m · 72
88%
🩹

AI Injury Risk

Load spikes before they bite
Moderate · 34%
86%
💧

AI Hydration

Sweat-rate matched
4.2 L today
85%
🥗

AI Nutrition Coach

Fuel matched to your load
2,940 kcal today
91%
Tells you what happened

Insights

2 models
📊

AI Weekly Review

Last 7 days, decoded
+8% vs last week
96%
📈 Premium

AI Monthly Review

June in full
Best month ever
95%
Premium model June in full Unlock
Tells you where and when

Discovery

2 models
🗺️

AI Route Recommender

Routes that fit today
3 routes match
89%
🌦️

AI Weather Advisor

Best window today
Go at 5:40am
92%
📊
AI Weekly Review · 96% confidence

+8% vs last week — and it cost you nothing

Best build week yet
Volume82.4km +8%
Sessions6 100% adherence
Training load620TSS +11%
Aerobic efficiency+2.1% −3 bpm same pace
Distance by daySunday's 32K is 39% of the week
Mon: 8.2 kmTue: 0 kmWed: 14.1 kmThu: 6.4 kmFri: 10 kmSat: 12 kmSun: 32.4 km
MonTueWedThuFriSatSun
Training load (TSS)620 total · one true quality day
Mon: 48 TSSTue: 0 TSSWed: 112 TSSThu: 32 TSSFri: 58 TSSSat: 28 TSSSun: 186 TSS
MonTueWedThuFriSatSun
Aerobic efficiency12 weeks · higher is better
AprMayJunJul
HR at marathon pace12 weeks · lower is better
AprMayJunJul
Three things that matter
See next week Full analytics
No black boxes

How this actually works

What it reads

  • Your activities: GPS, pace, HR, power, cadence, running dynamics
  • Your recovery: sleep stages, HRV, resting HR, respiratory rate
  • What you log: weight, mood, hydration, RPE, injuries, nutrition
  • Public context: weather, your routes, race course profiles

It never reads your messages, your feed, or another athlete's private data.

Where it runs

  • On-device — recovery, sleep, hydration, form and pace models run entirely on your phone
  • Server-side — race prediction and route matching need the population model
  • Nothing leaves the device without the sync toggle in Settings → Privacy
  • Delete your data and every model forgets you within 24 hours
Privacy controls

This is not medical advice

StrideX is a training tool built on sports-science models, not a diagnostic device. It cannot see illness, it does not know your medical history, and it will confidently be wrong about anything outside training load.

Chest pain, dizziness, a heart rate that will not settle, or pain that changes your gait — stop and see a doctor. No score on this page outranks that.

Confidence is real

Every model publishes a confidence score. Below 80% means the model is working with thin or noisy data — treat it as a suggestion, not an instruction. Race prediction sits at 79% because heat is the hardest variable in the whole model.

Install StrideXTrack offline, get live GPS & watch sync.