SportVitals • 100% On-Device

Advanced physiological metrics. Explained with total clarity.

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

Body Battery 88%
+24 Recharged overnight
🔥
TRIMP Load 142
Status: Optimal (ACWR 1.15)
😴
Sleep Score 92
2h 15m Deep & REM
SportVitals Dashboard Showcase

An ecosystem of advanced metrics.

Designed for athletes who want to understand their physiological signals with total transparency and zero monthly fees.

Energy & Recovery

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.

Body Battery Metric
Readiness

Training Readiness

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

Training Readiness Metric
Sleep & HRV

Sleep Score & HRV Status

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

Sleep Score Metric
Load & Performance

TRIMP Load & ACWR Status

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

Training Load Metric

Core Metrics

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

Body Battery

Body Battery

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

Dynamic 0-100 score with continuous charge and drain curves
Stress Level

Stress Level

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

Ranges: Rest, Low, Medium, High Stress
HRV & Baseline Status

HRV & Baseline Status

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

21-day rolling baseline with physiological bounds
Sleep Score & Architecture

Sleep Score & Architecture

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

Weighted multi-factor sleep quality assessment
Training Load & TRIMP

Training Load & TRIMP

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

Foundation for fatigue vs. fitness and injury prevention
Training Readiness

Training Readiness

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

Levels: Poor, Low, Moderate, High, Prime
Fitness Age & Endurance Score

Fitness Age & Endurance Score

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

Endurance scale 1,000-10,000 with activity breakdown
Race Predictor & VO2 Max

Race Predictor & VO2 Max

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

Predicted race time, target pace, and confidence score
Workout Details

Workout Details

In-depth breakdown of completed activities including Z0-Z5 heart rate zone distribution, active calories, and TRIMP score.

Multi-sport support for running, skiing, cycling, and more

Optimized for iPhone & Apple Watch

A seamless experience across the entire Apple ecosystem.

Native Apple Watch App

Native Apple Watch App

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

WidgetKit complications and instant WatchConnectivity sync
Readiness & Wrist Metrics

Readiness & Wrist Metrics

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

100% private and computed locally via Apple Intelligence
Live Heart Rate & Workouts

Live Heart Rate & Workouts

Track live heart rate and instant Z0-Z5 cardio zone distribution during your active workouts on your wrist.

Comprehensive live & post-workout analysis
watchOS 11 • NATIVE

SportVitals directly on your wrist.

Your readiness indicators, live heart rate, and cardio zones always visible during workouts and on watch face complications.

  • WidgetKit complications for your Apple Watch face
  • Ultra-fast native sync via WatchConnectivity
  • Continuous heart rate monitoring & Z0-Z5 cardio zones

Quick Comparison

Why SportVitals offers a unique approach compared to subscription health trackers.

FeatureSportVitalsBevel / AthlyticWhoop / Oura
Pricing ModelPay once ($9.99)Subscription ($30-$100/yr)Subscription ($250-$360/yr)
Privacy & Processing100% On-Device (Zero Cloud)Cloud / PartialMandatory Cloud Server
Algorithm TransparencyDocumented in open app repositoryClosed proprietary algorithmsClosed proprietary scores
Core Metrics & RunningBody Battery, TRIMP, Race Predictor, Hill ScoreGeneral Readiness / StrainGeneral Recovery / Strain
Apple Health IntegrationNative SwiftData + HealthKitHealthKit syncProprietary cloud sync
Transparent Pricing

Pay once, no subscription.

$9.99

SportVitals follows a clear principle: one simple upfront price, all future feature updates included, and no monthly fees ever.

Download on App Store