SportVitals • On-device

Advanced metrics, explained in plain language.

Clear training decisions, recovery visibility, and real HealthKit-driven signals.

  • 100% on-device: no cloud analytics and no third-party tracking.
  • All metrics are aligned with the implemented algorithms in the app codebase.

Core metrics

Each metric includes a plain-language explanation and an app screenshot reference.

Body Battery screenshot

Body Battery

Minute-by-minute energy estimator (0-100) combining stress and sleep. It rises during recovery and drops under load.

Stress screenshot

Stress

Builds a 0-100 stress value using HRV plus delta between current HR and resting HR, mapped into clear ranges.

HRV / HRV Status screenshot

HRV / HRV Status

Robust daily RMSSD calculation (night + mindfulness fallback), personal 21-day baseline and status classification.

Sleep Score screenshot

Sleep Score

Evaluates duration, efficiency, deep/REM balance, fragmentation, regularity, and HRV contribution when available.

Weighted blend across sleep quality dimensions
Training Load / TRIMP / Status screenshot

Training Load / TRIMP / Status

Workout TRIMP (Banister), ATL/CTL rolling model, and training status from ACWR + HRV state.

Foundation for endurance, predictor and readiness
Training Readiness screenshot

Training Readiness

Weighted 0-100 daily score from sleep, recovery, HRV, acute/chronic load, sleep history and stress history.

Levels: poor, low, moderate, high, prime
Endurance Score screenshot

Endurance Score

Derived metric from 42/14-day load, training consistency and VO2 proxy, clamped between 1000 and 10000.

Includes top activity contributors
VO2 Max screenshot

VO2 Max

Uses Apple Health VO2 data first, then an algorithmic fallback tied to CTL, readiness and running load.

Window: last 42 days of running-like workouts
Race Predictor screenshot

Race Predictor

Projects 5K/10K/HM/Marathon times from VO2 estimate, endurance score and recent training consistency.

Outputs predicted time, pace and confidence
Hill Score screenshot

Hill Score

Combines endurance, real vertical work (elevation gain/density) and VO2 component for climbing capability.

Recovery Time screenshot

Recovery Time

Starts from last-workout TRIMP and adjusts remaining recovery hours through sleep score, stress and HRV.

Clamped range: 0-96h

Workouts, History & Recommendations

Beyond high-level metrics, SportVitals supports detail activity analysis and provides smart, context-driven guidance.

Workout Details

Workout Details

View cardio zones (Z0-Z5), duration, active calories, and TRIMP score for completed activities.

Multi-sport support including running, skiing, snowboarding, cross training and more
Recommended Workouts

Recommended Workouts

Get personalized workout targets generated on-device based on your physical readiness and daily stress.

Leverages local Apple Intelligence prompts
Calendar & History

Calendar & History

Track your workout history and monthly training consistency at a glance.

Filter by month and sport category

Pricing

Pay once, no subscription.

SportVitals follows a simple policy: one-time purchase, ongoing improvements, and no monthly recurring fee.