Body Battery 0-100
Combines minute-by-minute autonomic stress (HRV) and nocturnal recovery. Recharges during rest and drains under load to give you an instant energy estimate.

Decode your daily energy with Body Battery, evaluate recovery with Training Readiness, and optimize workouts with the Banister TRIMP model.

Designed for athletes who want to understand their physiological signals with total transparency and zero monthly fees.
Combines minute-by-minute autonomic stress (HRV) and nocturnal recovery. Recharges during rest and drains under load to give you an instant energy estimate.

Weighted matrix based on sleep, HRV, acute/chronic workload, and stress history to guide when to push or recover.

Comprehensive evaluation of sleep duration, deep/REM stages, consistency, and nocturnal HRV status against your 21-day baseline.

Banister TRIMP model for cardio load per workout, integrated with Acute-to-Chronic Workload Ratio (ACWR) to prevent overtraining.

A complete set of physiological indicators powered natively by Apple HealthKit.

Combines minute-by-minute autonomic stress and sleep recovery to estimate available energy (0-100). Recharges at rest and drains under load.

Uses HRV (RMSSD) and heart rate delta from resting baseline to compute a real-time 0-100 stress score.

Robust nocturnal RMSSD calculation, compared against your personal 21-day baseline and classified status (Balanced / Unbalanced / Low).

Evaluates duration, sleep efficiency, deep & REM proportions, sleep fragmentation, bedtime consistency, and HRV contribution.

Quantifies cardio exertion for every workout using the Banister TRIMP model, tracking Acute Load (ATL) and Chronic Load (CTL).

0-100 score derived from a weighted matrix of sleep, HRV recovery, acute/chronic load ratio (ACWR), and stress history.

Evaluates biological fitness age and multi-activity endurance by combining 42-day training load history, resting heart rate, and VO2 max.

Projects 5K, 10K, Half Marathon, and Marathon finish times based on VO2 max estimate, endurance score, and recent run load.

In-depth breakdown of completed activities including Z0-Z5 heart rate zone distribution, active calories, and TRIMP score.
A seamless experience across the entire Apple ecosystem.

Check heart rate zones, training readiness, and Body Battery on your wrist during workouts or via watch face complications.

View real-time physical readiness and recovery scores anywhere at a glance from your Apple Watch.

Track live heart rate and instant Z0-Z5 cardio zone distribution during your active workouts on your wrist.
Why SportVitals offers a unique approach compared to subscription health trackers.
| Feature | SportVitals | Bevel / Athlytic | Whoop / Oura |
|---|---|---|---|
| Pricing Model | Pay once ($9.99) | Subscription ($30-$100/yr) | Subscription ($250-$360/yr) |
| Privacy & Processing | 100% On-Device (Zero Cloud) | Cloud / Partial | Mandatory Cloud Server |
| Algorithm Transparency | Documented in open app repository | Closed proprietary algorithms | Closed proprietary scores |
| Core Metrics & Running | Body Battery, TRIMP, Race Predictor, Hill Score | General Readiness / Strain | General Recovery / Strain |
| Apple Health Integration | Native SwiftData + HealthKit | HealthKit sync | Proprietary cloud sync |