Feature deep dive

What Your Morning Readiness Score Actually Means

Every morning, before coffee, your body has already filed a status report. How you slept, how your nervous system recovered overnight, whether your resting heart rate is sitting at its usual baseline or creeping upward — it's all there, written in data your phone is already collecting.

ZeeRun's morning readiness score turns that report into one number and, more importantly, one decision: what your body is ready for today. Here's what's actually behind it.

The three inputs

1. Sleep

Not just hours — though hours matter — but consistency. Six hours after a week of eight-hour nights hits differently than a steady six. Your body adapts to patterns, and broken patterns show up as degraded recovery even when total hours look fine. ZeeRun weights both duration and regularity against your own recent baseline.

2. HRV (heart rate variability)

HRV measures the tiny variations in time between heartbeats. Higher variability generally means your parasympathetic nervous system — the "rest and recover" branch — is dominant and you've absorbed recent training. A suppressed HRV relative to your baseline is one of the earliest objective signs you're carrying more fatigue than you feel. It's the number most likely to catch overreaching before your legs do.

3. Resting heart rate

A resting HR sitting 5–10 beats above your normal morning range is a classic flag: illness brewing, accumulated fatigue, dehydration, or just a rough night. On its own it's noisy. Combined with the other two, it's signal.

Why "your baseline" matters more than the number

Here's what most readiness features get wrong: they compare you to a population. An HRV of 45ms might be excellent for one runner and concerning for another. ZeeRun compares each input against your trailing baseline — roughly your last two to four weeks — so the score reflects change in you, not distance from an average you'll never meet.

This is also why the score gets more useful over time. Week one, it's an educated guess. Week six, it knows your patterns: how your HRV responds to long runs, how many bad nights it takes to move your score, what your body looks like when a niggle is brewing.

What drags your score down (besides training)

Runners tend to blame workouts for low scores, but the usual culprits are boring:

How to actually use the score

A number you don't act on is just anxiety with better branding. Here's the framework:

The goal was never to train hard every day. It's to train hard on the days your body can absorb it — and the score tells you which days those are.

The score is one input, not a verdict on you

Two caveats worth internalizing. First, a single red day after one bad night isn't a crisis — look at trends across 3–5 days before changing your week. Second, the score doesn't know about your niggles unless you tell it. A green readiness score with a barking Achilles still means modify. That's why ZeeRun pairs readiness with the daily body check-in: recovery data plus pain data, combined into one honest verdict.

Four taps. One score. Zero guesswork.

ZeeRun reads your sleep, HRV, and resting heart rate from Apple Health each morning, compares them against your personal baseline, and sets today's session and your weekly mileage ceiling before you lace up. Free to try on iOS and Android.

Most runners already have the data. The readiness score just makes it impossible to ignore — in the best way.

Let your body set the plan.

Morning readiness, daily verdicts, and injury-aware plans — free on iOS & Android.

Get ZeeRun free