Two people born the same year can have very different cardiovascular fitness, sleep quality, and metabolic health. Biological age is an attempt to capture that gap — a single estimate of how your current physiology compares to your chronological age.

It's not a medical diagnosis. It's a wellness signal: a way to see whether your daily habits are pushing your biology younger or older than the number on your ID. And if you wear an Apple Watch, use a smart scale, or sync data from a ring or fitness band into Apple Health, you probably already have most of the raw material needed to calculate it.

4
Factor families in a typical bio age model
7d
Rolling window that smooths single bad days
0
Server round-trips needed for on-device calculation

Chronological Age vs. Biological Age

Chronological age is simple: years since birth. Biological age is inferred from measurable signals — how fit your heart and lungs are, how well you recover overnight, how much you move, what your body composition looks like.

The idea isn't new. Epidemiologists and sports scientists have used composite fitness scores for decades. What's changed is that consumer wearables now produce enough continuous data — through HealthKit — to run a personal estimate on your phone, updated as your habits shift.

34.2
Example bio age · chronological age 41
Strong VO₂ max and consistent sleep pull the estimate younger. Elevated resting HR from a heavy training block adds a small upward adjustment. The factor breakdown shows exactly which levers moved the number — not just the headline score.

What HealthKit Data Feeds a Bio Age Estimate

Apple Health is a warehouse. Biological age is one possible interpretation of what's inside. The highest-signal HealthKit inputs typically fall into four groups:

Four factor families
Cardiovascular
VO₂, HRV, RHR
Sleep
Duration, stages
Metabolic
Body comp, BP
Activity
Steps, consistency

Cardiovascular — the strongest signal

VO₂ max (when Apple Health has it from outdoor runs, walks, or compatible devices) is one of the best single predictors of long-term health outcomes. A 45-year-old with the aerobic capacity of a typical 32-year-old will score younger on this axis.

HRV reflects autonomic nervous system balance — recovery capacity, stress load, and fitness adaptation. It's compared against age and sex norms, then against your own baseline. See our HRV guide for the full picture.

Resting heart rate trends slowly but meaningfully. Lower RHR at a given fitness level generally indicates better cardiovascular efficiency.

Sleep — duration and architecture

Total sleep hours matter, but so do deep sleep percentage, REM percentage, and sleep efficiency (time asleep vs. time in bed). Chronic short sleep or low deep-sleep ratios pull biological age estimates upward — independent of how energetic you feel during the day.

Metabolic — body composition and blood pressure

Smart scales that write to HealthKit can supply body fat percentage and lean body mass. Blood pressure cuffs (like Omron via its companion app) add systolic readings. These metabolic markers modulate the estimate — especially when cardio and sleep data are already strong.

Activity — daily movement consistency

Step count alone isn't destiny, but consistent daily movement — averaged over a week, not judged on a single lazy Sunday — contributes to the activity factor. Sedentary weeks show up here even when gym sessions are logged separately.

Data source matters: HRV from an Apple Watch (short overnight samples, SDNN) isn't directly comparable to HRV from a ring that averages a full night. Good bio age tools account for source differences and use rolling averages rather than single readings. Always interpret trends over weeks, not one morning's number.

Why a 7-Day Window Beats "Today's Number"

Biological age shouldn't swing wildly because you had one bad night or a hard workout. A rolling 7-day window — using the most recent week of HealthKit summaries — smooths out noise while still reflecting current habits.

For sleep specifically, the best implementations look at your last seven complete nights (not today's incomplete in-progress night), so a partial current day doesn't displace your most recent real sleep data. That keeps the estimate stable enough to trust while responsive enough to reward sustained improvement.

Longevity Signals: Three Lenses on the Same Data

Beyond a single bio age number, Metrya Pro surfaces three on-device Longevity Signals — each isolating a different dimension of aging risk from data you already collect:

Signal 1
Autonomic Age
Maps your 7-day HRV average against age and sex norms, then compares it to your personal baseline. A suppressed autonomic age suggests your nervous system is recovering well for your years.
Signal 2
Fitness Age
Uses VO₂ max when HealthKit has it. If not, estimates aerobic capacity from resting HR, daily steps, height, weight, and age — so you still get a signal without a dedicated VO₂ test.
Signal 3
Sleep Longevity Risk
Scores sleep duration and efficiency against ranges linked with long-term health outcomes. Chronic short or fragmented sleep elevates this risk score even when daytime energy feels fine.

All three run entirely on your device. No AI API key, no server, no extra sensors — just math over your existing Apple Health history.

What Actually Moves Your Bio Age

Biological age responds to sustained habits, not one heroic week. The levers that most reliably shift each factor:

🏃
Zone 2 cardio
Consistent aerobic base training is the most reliable way to improve VO₂ max and resting HR over months — the two biggest cardiovascular inputs.
😴
Sleep regularity
Same bedtime and wake time, most nights. Sleep consistency may matter as much as total hours for deep sleep quality and HRV.
🍷
Cutting alcohol
Even moderate drinking suppresses HRV and deep sleep. Many people see measurable autonomic improvement within two weeks of reducing intake.
⚖️
Body composition
Maintaining lean mass while managing body fat supports the metabolic factor — especially when tracked consistently via a HealthKit-connected scale.
🚶
Daily movement
Non-exercise activity — walking, standing, light movement — keeps the activity factor from dragging down an otherwise strong cardio profile.
🧘
Stress management
Breathwork, meditation, and recovery practices support HRV over time. Psychological load shows up in autonomic markers even without physical training stress.

Confidence: When to Trust the Number

A bio age estimate is only as good as the data behind it. Most implementations show a confidence range that widens when key inputs are missing.

HealthKit inputImpact on confidence
VO₂ max from Apple Watch or compatible appHigh — strongest cardio anchor
Nightly HRV + resting HRHigh — core autonomic signal
Sleep stages (iOS 16+, compatible device)High — enables architecture scoring
Body fat % / lean mass from smart scaleModerate — improves metabolic factor
Blood pressure from connected cuffModerate — adds cardio context
Steps only, sparse sleep dataLow — estimate is directional at best

If your confidence score is low, treat the headline number as a rough direction — and focus on filling data gaps (wear your watch to bed, log outdoor walks for VO₂, connect your scale) before obsessing over decimal points.

How Metrya Calculates Bio Age

Metrya's Biological Age score runs entirely on your iPhone. It reads authorized HealthKit data, aggregates a 7-day rolling window, and computes four factor contributions — cardiovascular, sleep, metabolic, and activity — against your chronological age from date of birth.

The result includes a factor breakdown so you can see exactly what's pulling you younger or older. A trend line shows how your bio age moves over weeks as habits change. Pro subscribers also get Longevity Signals (Autonomic Age, Fitness Age, Sleep Longevity Risk) on the same screen.

Nothing is sent to Metrya servers — the dashboard and bio age math happen locally, in line with Apple's HealthKit privacy requirements.

Frequently Asked Questions

Is biological age a medical test?
No. It's a wellness estimate derived from consumer wearable and scale data. It can help you track lifestyle trends and ask better questions — but it is not a clinical diagnostic and should not replace medical assessment.
Do I need an Apple Watch?
An Apple Watch (or another HealthKit-compatible wearable) dramatically improves the estimate by supplying nightly HRV, resting HR, and sleep stages. Without wearable data, the score relies on sparse inputs and confidence drops accordingly.
Why did my bio age jump after one bad week?
A 7-day window means a rough week can move the needle — but less than reacting to a single day would. Illness, travel, alcohol, and sleep debt all suppress HRV and sleep quality simultaneously, which compounds across factors. Check whether the shift persists after recovery.
How is this different from Oura or Whoop "age" scores?
Ring and band apps compute proprietary scores from their own sensor data. Metrya works from Apple Health — whatever devices write into HealthKit — and runs on-device without a subscription for the core bio age score. The philosophy is the same (composite wellness estimate), but the data source and privacy model differ.
Can I ask the AI about my bio age?
Yes. Metrya's AI Advisor receives your bio age summary and factor breakdown as context. Questions like "which factor is holding my bio age back?" or "what would improve my autonomic age fastest?" get answers grounded in your actual HealthKit history — not generic longevity advice.

See your biological age — computed on your device.

Metrya reads Apple Health, calculates your bio age with a full factor breakdown, and tracks the trend over time. Longevity Signals included with Pro. No server. No guesswork.

Download Metrya Free