Beebsi is now available on the App StoreDownload on the App Store
← Back to Beebsi

HRV tracking

Heart rate variability, or HRV, is one of the most useful signals your body gives you, and most people never see it. Beebsi reads it from Apple Health, turns it into something you can act on each morning, and connects it to the rest of your recovery picture. Here is what the number actually means and why it moves the way it does.

What HRV actually measures

Your heart does not beat like a metronome. Even when your pulse reads a steady 60 beats per minute, the gap between individual beats keeps changing, sometimes by a few milliseconds, sometimes by more. HRV is the measurement of that variation. It is reported in milliseconds, and for most adults a resting overnight value lands somewhere between 20 ms and 100 ms depending on age, fitness, and genetics.

Counterintuitively, more variation is the good sign. A heart that can speed up and slow down freely from beat to beat is responding to the constant tug-of-war between your two nervous system branches: the sympathetic side that prepares you for effort, and the parasympathetic side that handles rest and repair. High HRV means that balance is healthy and your body has spare capacity. A flat, low reading usually means the sympathetic side is running the show, which is what happens under stress, illness, poor sleep, or a hard training block you haven't recovered from.

Why HRV matters for recovery

HRV reacts before you feel anything. A night of bad sleep, a couple of drinks, an early infection, or accumulated training fatigue will often drop your HRV the next morning even when you'd still rate yourself as fine. That early warning is the whole point. It lets you ease off before a small problem becomes a real one.

The catch is that a single reading tells you almost nothing. HRV is noisy day to day, and an isolated low number can just mean you slept in a warm room or had a late meal. What carries the signal is your personal baseline and the trend around it. Beebsi builds that baseline from your own history rather than comparing you to a stranger, so a reading is judged against what is normal for you, not against a population average that may not fit you at all.

How Beebsi reads your HRV from Apple Health

If you wear a smartwatch to bed, it samples your heart rhythm through the night and writes HRV values into Apple Health. Beebsi works with any smartwatch or fitness band that syncs with Apple Health — an Apple Watch, Garmin, Fitbit, Oura and others — so it reads those values with your permission and never asks you to wear extra hardware or buy another subscription device.

The processing happens on your iPhone. Your raw heart data is read locally, scored locally, and stays on the device. Beebsi looks at your overnight HRV alongside your resting heart rate and sleep, then folds all of it into a single recovery score so you don't have to interpret three separate charts before breakfast. If you want the context behind that score, the recovery score page walks through how the pieces fit together.

Reading your HRV trend without overreacting

The mistake almost everyone makes is treating one low morning as a verdict. It isn't. Look at the rolling trend instead. A few days of decline that line up with extra training, travel, or short nights are your body asking for a lighter load. A steady climb over weeks usually tracks with better sleep, sensible training, and fitness that's actually improving.

Compare yourself to yourself. A 45 ms reading might be excellent for one person and a warning sign for another, so absolute numbers across different people are mostly meaningless. Beebsi keeps the focus on your own movement over time, which is the part that genuinely reflects how you're doing.

Keep reading

Beebsi is a wellness app, not a medical device. HRV readings and recovery scores are for general information and are not a diagnosis. Talk to a qualified healthcare professional about any health concern.