Understanding HRV

Heart rate variability explained — what it measures, why it reflects sleep quality better than a score, how Root's three tiers work, and how to read your trends.

Heart rate variability (HRV) is the single most useful signal Root tracks. Here’s what it actually measures — and why it tells you more than any sleep score.

What HRV Actually Measures

HRV is the millisecond-level variation between consecutive heartbeats. A heart beating at 60 bpm doesn’t fire precisely every 1,000 ms — the gaps between beats fluctuate constantly, and that fluctuation is HRV. Root measures it using the SDNN method (Standard Deviation of Normal-to-Normal intervals), the same standard Apple’s HealthKit uses, recorded during your actual sleep window rather than at a fixed morning time.

Why It’s a Better Signal Than a Sleep Score

Proprietary sleep scores aggregate many inputs into a single number, hiding which dimension of recovery is strong or weak. HRV cuts through that: it directly reflects your autonomic nervous system’s balance between the sympathetic (“fight or flight”) and parasympathetic (“rest and digest”) branches.

HRV also responds faster than subjective ratings. A rough night shows in HRV the morning after; a consistently stressed week shows as a downward trend across your 30-day baseline before you consciously feel depleted.

The Three Tiers Root Uses

Root doesn’t compare you to a population average — it compares you to you. Over a rolling 30-day window the app calculates your personal mean and standard deviation, then classifies each night into one of three tiers:

Elevated (HRV above mean + 1 SD) — “Ready to bloom” ⚡
Your nervous system recovered exceptionally well. Good days to push hard: intense training, important decisions, creative work.

Balanced (HRV within mean ± 1 SD) — “Steady and grounded” 🌿
Normal recovery. You’re in your personal range — maintain your routines.

Recharging (HRV below mean − 1 SD) — “Take it slow today” 🔋
Your body is under load — illness, accumulated stress, poor sleep, or hard exercise the day before. Prioritise rest, light activity, and early sleep.

These thresholds are personal. An athlete’s “Recharging” value might still be higher than a sedentary person’s “Elevated” — what matters is where you sit relative to your own baseline.

Anomaly Detection

When a single night’s HRV falls more than 2 standard deviations from your mean (|z-score| ≥ 2.0), Root surfaces an anomaly banner. This catches the outlier nights — the ones that genuinely warrant attention, not just the normal night-to-night variation that is easy to over-interpret.

Tapping the banner opens an explanation and lets you log a context tag for that night, helping you investigate the cause in the Patterns tab over time.

A single night’s HRV is noisy. What matters is the direction over 7–30 days:

Use Root’s Trends tab to watch the 14-day and 30-day moving picture rather than reacting to individual nights.

← Back to Root