How it works

The app, section by section.

Verve reads the phone's health store and nothing else, from whatever you wear, and says what the numbers mean against the thresholds clinicians use. This page is how each part does that, kept in step with the code. New sections are added here as the app grows.

The four tabs

Each tab answers one question. Each card on it is a door to a full page with the back row at the top, and every figure on a page carries the device that wrote it.

The Guide: breadth, then depth

If the Monday read reads everything, why read Training, Sleep or Recovery on their own? The answer is depth, not scope. The Monday read is breadth: every ledger, one sentence each with its figure, one WIN at the top and one NEXT at the bottom. A deeper read is depth: one ledger, day by day or session by session, with a narrower next step. A deeper read never contradicts the Monday read; it continues one of its sentences.

Four rules hold it together. A section earns its line only with data in both periods; otherwise it says so in five words. The app offers one deeper read a week, the section whose numbers moved most, never all five. Every sentence carries its figure inline, so the read can be checked against the numbers beneath it. And the numbers are free on every period, while the written reads are what Pro buys, after one sample read per account.

ReadReads fromSaysEarns a tap when
The Monday readall five ledgers: sessions, zones, dose · nights, bedtimes, regularity · resting heart rate, night HRV, recovery · labs, waist, weight · steps, cadence, sittingWIN · five sections, one sentence with one figure each · NEXTevery Monday, on its own; the first one is the account's one sample
Training, deeperthe sessions one by one, the intensity mix, Zone 2 and strength days, the dose against the goalwhat each session did, where the minutes went, one session to add or changethe dose moved by more than a fifth, or a flag was crossed
Sleep, deepernight by night: hours, bedtime, wakes, spread, regularity, sleeping heart rate and breathingthe pattern across the nights, one bedtime to holdregularity or spread moved; two nights outside the band
Recovery, deeperresting heart rate and night HRV against their 30-night bands, recovery after each workoutthe baseline and the departures, one easy day or noneresting heart rate or HRV left the band; recovery under the line
Body, deeperthe markers filed, each against its band, the retest calendarwhat moved since the last panel, one test to booka reading was filed, or one came due
Movement, deepersteps and cadence by day, sitting by hour, physical activity level where a watch wrote the daythe shape of the days, one hour to movesitting rose or steps fell for three days

Free and Pro

One rule on every page: free shows your numbers, Pro reads them. Nothing free is taken away when a trial ends. Where a free account meets a Pro door, the app says in one line what Pro adds there, offers the 14-day trial when the App Store says your Apple ID may take it, and shows the store's prices. See Plans for the prices.

WhereFreePro adds
The Guidethe figures and arrows on every period, and one sample readevery written read: the Monday read, the depth reads, the questions, the memory of past reads
Fitness teststhe first test, with your tier and the Route it startsevery retest, eight weeks apart
Prior weeksthe last four weekstwelve weeks, and the month and year lenses over the full history
Body assessmentthe first full assessment, and every single value you filethe repeat assessment, every eight weeks with the body check-in, and the history of every marker
Your databackup, and the report on this siteexport

How Verve counts

THE WEEKLY DOSE

MET-minutes of your logged moderate and vigorous aerobic sessions, each session's MET times its minutes, summed over the ISO week. The goal is the ACC's 500 to 1,000. One ledger computes it, so the Activity card, Prior Weeks, the Monday note and the Guide show the same number.

The dose, with its evidence →
THE ASCENT'S MINUTES

The climb on the Activity tab counts measured moderate and vigorous minutes, a minute classed by the MET it was done at. They are not the moderate-equivalent minutes the WHO and AHA publish, which credit a vigorous minute twice, so the flags on the climb carry no organisation's name. Two rulers, kept apart on purpose.

Two rulers →
THE RESTING MET

A watch's active energy is energy above rest. A MET derived from it is one MET short, so Verve adds the resting MET before a session meets the moderate and vigorous cut-points. One exception, by writer: WHOOP's figure already holds the resting burn and is read as it is. Synced sessions from before this rule were repaired once.

Energy, with rest →

Fitness itself is graded the other way round: the test gives METs directly, and the tier comes from the table for your age and sex. How fitness is graded →

What each wearable writes

Verve reads Apple Health on an iPhone and Health Connect on Android. A reading reaches it only when the wearable's own app has written it there. The table is each maker's published list, reading by reading, against what Verve does with it. The notes on how to read it, and how to connect each device, are on the science topic; Settings → Data sources in the app names every writer it has actually seen on your phone.

ReadingApple WatchWHOOPOuraGarminFitbit, Pixel WatchGalaxy WatchIn Verve
Workouts, with heart rate inside the sessionYesYes: started sessions, both storesYes, both storesYes, both storesYes, both storesYesZone 2, the band split, heart rate recovery and the weekly dose all start here
What the workout's energy figure holdsAbove rest: Verve adds the resting METRest included: read as it isAbove rest, as the store defines the fieldAbove rest, as the store defines the fieldHealth Connect: total calories only, so the Compendium value stands in; Apple Health: not confirmedNot listed; the Compendium value stands inThe session's MET, so its class and its MET-minutes
Heart rate through the day and asleepYesNo: inside started sessions onlyYes, one-minute heart rateYes, all dayYesYesSleeping heart rate on the Sleep page; the Vitals card
Resting heart rateYesYesYes, the night'sNot listedYesNot listedAgainst your own last 30 nights
Night HRVYes, SDNNNo: kept in the WHOOP appHealth Connect yes (rMSSD); not in its Apple Health listNoHealth Connect yes; Apple Health not confirmedNot listedYour own baseline, one writer at a time; SDNN and rMSSD never mixed
Sleep: duration, bedtime, wakesYesYes: one asleep block with its wakesYesYesYesYesTiming, regularity, efficiency
Sleep stagesYesNo: kept in the WHOOP appYesApple Health yes; Health Connect not confirmedHealth Connect yes; Apple Health not confirmedYesThe stage split on the Sleep page; never from a WHOOP
Breathing rate in sleepYesYesApple Health yes; Health Connect not listedNoHealth Connect yes; Apple Health in the vitals it writesNot listedA Vitals row
Blood oxygenYes, on models that measure itYesNot listed: kept in the Oura appNoNo: Google Health reads it from Health Connect but does not write itYesA Vitals row from 1.7
Wrist or skin temperatureYes: sleeping wrist temperature, Series 8 and laterNo: kept in the WHOOP appNo: kept in the Oura appNoHealth Connect yes, skin temperature; Apple Health not confirmedNot listedA Vitals row: Apple's sleeping wrist temperature on iPhone, skin temperature on Android
VO₂max from the wearableYes: cardio fitnessNoNo: Oura imports Apple's cardio fitness insteadNo: kept in Garmin ConnectHealth Connect yes; Apple Health not confirmedNot listedSecondary to the fitness test, with its 7 to 16% error named
StepsYes, by the minute (the iPhone too)One block a day, written the morning after, both storesYes; how fine is not publishedYes; how fine is not publishedYes, and step cadence on AndroidYes, by the minuteThe total from one writer a day; cadence, sitting hours and bouts only from steps by the minute
All-day energy, for physical activity levelYes: active and restingNo: workout energy only, so PAL is withheldActive energy yes, resting no: PAL on your profile's BMRActive energy yes, resting no: PAL on your profile's BMRHealth Connect: total calories, not active, so PAL is not read; Apple Health not confirmedResting rate yes; active not confirmedPhysical activity level, each day on its own denominator
Stand minutesYesNoNoNoNoNo store on Android carries itThe Standing tile, Apple Watch only
Weight, body fat, lean massFrom a scale or typed, not the watchHealth Connect: weight and lean mass; Apple Health: reads yoursWeight and heightWeight and body fatWeight and body fatWeight, body fat, heightBody markers, read live from the store's log

See it with your own numbers

The app is free. Your first fitness test places you in the table; the first Monday read is yours to keep.

Get the app