# How each brand builds its recovery or readiness score

Facts about other products checked: 2026-10-09.

Canonical page: https://pulse.portlabs.in/compare/recovery-scores/

Almost every brand scores your recovery from the same few overnight signals: HRV, resting heart rate and sleep. They differ in what else they add, such as respiratory rate, skin temperature or recent training load. No vendor publishes its weights. Apple added a 0-10 Readiness score with Apple Watch Series 12.

## The table

Checked 2026-10-09. Inputs are as each vendor describes them; "not published" means the vendor does not say.

| Brand | Score | Inputs the vendor lists | Weights |
| --- | --- | --- | --- |
| Google Health | Daily Readiness, 1-100 | HRV, resting heart rate, recent sleep | Not published |
| WHOOP | Recovery, 0-100% | Overnight HRV, resting heart rate, respiratory rate, Sleep Performance; also skin temperature, SpO2 and cycle phase on its current page | Not published |
| Garmin | Training Readiness, 1-100 | Sleep score, recovery time, HRV Status, acute load, recent sleep and stress history | Not published |
| Amazfit | Readiness, on some devices; BioCharge elsewhere | Sleep resting heart rate, sleep HRV, breathing, skin temperature (Readiness); HRV, stress, activity, sleep (BioCharge) | Not published |
| Oura | Readiness Score | Resting heart rate, HRV, body temperature, Sleep, Activity and HRV Balance, Recovery Index | Not published |
| Samsung | Energy Score, 1-100 | Sleep, previous-day activity, sleeping heart rate and HRV; Samsung's research partner says weights are individualised | Not published |
| Apple | Readiness, 0-10, on Apple Watch Series 12 (announced September 2026) | Recent activity, training load, vitals and Sleep Score (duration, bedtime consistency, interruptions) | Not published for Readiness |
| Pulse | Recovery, 0-100% | HRV, resting heart rate, sleep, respiratory rate, skin temperature, against your own baselines | Published in the code and [the method page](https://pulse.portlabs.in/metrics/recovery/) |

## What the table says

HRV and resting heart rate show up in every row. They are the signals that change when your body is under strain, and wrists and fingers can measure them overnight. Sleep is the third constant. A score that ignores a bad night would not match how people feel.

The meaningful differences are in what each adds. WHOOP adds respiratory rate and says a large change can flag illness. Oura adds body temperature and a recovery index of how quickly your heart rate settles. Garmin adds training load, which makes its score part recovery and part workout planner. Google keeps it narrowest.

Garmin and Amazfit also offer a second, all-day gauge (Body Battery, BioCharge). Those rise and fall during the day, so they answer a different question from a morning recovery number. Pulse's counterpart is [Energy Bank](https://pulse.portlabs.in/metrics/energy-bank/).

## Why the numbers cannot be compared

Each score is judged against your own baseline: WHOOP compares HRV to a 30-day baseline, Garmin builds an HRV range over about three weeks, Google uses up to 30 days. A 65 from one and a 65 from another are different statements. Zones differ too: WHOOP's green starts at 67, Google's High at 65.

What does carry across is the shape. If every score you own drops after a short night, heavy drinking or a cold, the physiology is doing what it should. If one drops and another does not, read their inputs before trusting either. For stuck-low Fitbit numbers, see [this checklist](https://pulse.portlabs.in/blog/fitbit-readiness-always-low/).

## Three things worth knowing about each vendor's description

- WHOOP's current Recovery page lists more inputs than older explainers do: skin temperature, SpO2 and cycle phase appear on the current page. Read the current page, not a years-old summary.
- Google's Readiness page has changed too. Older Fitbit material listed activity as an input; the current page lists HRV, resting heart rate and recent sleep.
- Garmin's tier names and cut-offs for Training Readiness vary between manuals and devices, so check your own device before relying on any band.

## What Pulse is, and is not

Pulse is a free, open-source app that computes its own scores from Google Health data. It does not read Google's Readiness (the API has no such type) and it has been tested on the Fitbit Air only. It publishes its method so you can read exactly how a number is made. For the scores of two bands side by side, see [Fitbit Air vs Garmin Cirqa](https://pulse.portlabs.in/compare/fitbit-air-vs-garmin-cirqa/) and [Fitbit Air vs Oura Ring](https://pulse.portlabs.in/compare/fitbit-air-vs-oura-ring/).

## Questions

### Which recovery score is the most accurate?

Nobody has published a test that ranks them. All are built from overnight HRV, resting heart rate and sleep against a personal baseline. Use whichever you will check every morning, and watch the trend.

### Does the Apple Watch have a recovery score?

On Apple Watch Series 12, yes: Apple announced a 0-10 Readiness score in September 2026, built from recent activity, training load, vitals and Sleep Score. Older watches have the Sleep Score and the Vitals app, which shows overnight metrics against your range, but no single readiness number.

### Why do my Garmin and Fitbit readiness numbers disagree?

They use different inputs and baselines. Garmin includes training load and recovery time; Google lists HRV, resting heart rate and recent sleep.

## Sources

- [Google Health Help: Daily Readiness](https://support.google.com/googlehealth/answer/14236710?hl=en)
- [WHOOP support: Recovery](https://support.whoop.com/s/article/WHOOP-Recovery?language=en_US)
- Garmin owner's manuals and support: Training Readiness, HRV Status, Body Battery, Sleep Score (read via search excerpts)
- Zepp Health: technology and algorithm pages (read via search excerpts)
- [Oura: Readiness Score](https://ouraring.com/readiness-score)
- [Gadgets and Wearables: Understanding Samsung's Energy Score](https://gadgetsandwearables.com/2024/07/12/how-to-use-samsung-energy-score/)
- [Apple Newsroom: Introducing Apple Watch Series 12 (September 2026)](https://apple.com/newsroom/2026/09/introducing-apple-watch-series-12-with-the-all-new-health-sensing-system/)
- [AppleInsider: how Sleep Score works on Apple Watch with watchOS 26](https://appleinsider.com/articles/25/09/12/how-sleep-score-works-on-apple-watch-with-watchos-26)
