ray
Tue 7:02
Morning. Rough night — 5 h 10, and HRV is down to 41 ms, well under your baseline. How do the legs feel after Sunday?
Honestly still heavy... neighbours were loud all night
That settles it — today's intervals move to Thursday. Rewritten:
Today, adjusted:
6km easy5:40/km
Intervals 5 × 1 km→ Thu
Long run stays Sunday. The week still adds up.
7:06 ✓✓
Wed 18:40
Everyone says runners need strength work. Where do I even start?
With 25 quiet minutes in your living room — no gym. Built around what I know about you: hips first for that left knee, nothing deep. Wednesday:
HIP BRIDGES · 3 × 12 — uphill drive
CLAMSHELLS · 3 × 15 — steady knees
SINGLE-LEG SQUATS · 3 × 8 — form at km 35
Saturday adds 20 min of core. No deep lunges anywhere — your knee file says so. And never the day before your long run — those legs are spoken for.
Today 7:02
Morning. Slept 7 h 40 — HRV back over baseline. You're good to go today.
Plan for today — honest, not heroic:
6km easy5:20/km
Strides · 6 × 20srelaxed
Berlin is in 6 weeks, am I on track?
Yes — if we keep the next two weeks boring. This block so far:
Volume47.2 km
Long run30 km ✓
Marathon-pace work2 × 8 km ✓
One hard thing per day, nothing heroic. That's how we arrive fresh.
Today
82%
Recovery
90%
Sleep
8.6
Strain
Green day. Your strain budget covers today's intervals with margin — I'd spend it.
Vitals Edit ›
HRV
64ms Normal ↑ 4 ms vs yesterday
Resting heart rate
47bpm Normal ↓ 2 bpm vs yesterday
VO₂ max Jul 05
52.4ml/kg·min Excellent = no change vs Jul 04
Body age
29yrs 4 yrs younger = no change vs last month
Settings
Devices
Rayvik reads heart rate, HRV, sleep and workouts from Apple Health — your watch syncs there automatically.
Profile
Max heart rate
HR zones
Coach name ray
Units
Memory
What ray remembers
Injuries, PBs, what worked and what didn't — Ray keeps it so you don't have to repeat yourself.
Appearance
Rayvik 1.4.2 · Get stronger, steadily.
“Rayvik” would like to access your Health data rayvik uses this to plan your training and recovery. Data is read on your device and never leaves it.
Turn All Categories On
Allow “Rayvik” to read
Heart Rate
Heart Rate Variability
Resting Heart Rate
Sleep Analysis
Workouts
Apple Health
StatusReading
Categories5 of 5
SourceApple Watch Ultra
Last updateJust now
Stop reading Health data…
Stopping keeps your history. ray just stops seeing new data. You can also manage this in the Health app under Sharing.
Max heart rate
Automatic Estimated from your profile — 186 bpm
Custom If you've seen a higher number in a race
Value 186
ray uses this to compute your training zones. Everything downstream — pace caps, strain budget — follows from it.
HR zones
Automatic 60 / 70 / 80 / 90% of your max HR
Custom From a lactate test or how it feels
Zone boundaries
What ray remembers
ray takes these notes automatically as you chat. Spotted something off? Just tell ray — or tap ✕ to make it forget.