Your health data, analyzed.
Surface patterns across sleep, recovery, stress, activity, and fitness — from your own Garmin data, in one page, entirely on your device.
Privacy by design
- ✓All processing runs in your browser via a Web Worker — your files are never read by a server.
- ✓Zero uploads. Your health data stays on your device.
- ✓Zero tracking. No analytics, no telemetry, no third-party scripts.
What you'll see
Sleep Architecture
Deep, REM, light, and awake stage breakdowns over time. Flags when deep sleep falls below 13% or REM below 18% on a rolling 14-day window.
Recovery & Autonomic
HRV and resting heart rate trends against your personal baseline. Surfaces sustained declines that often precede burnout or illness.
Apnea-Adjacent Signals
SpO₂ dip frequency, sleep HR elevation relative to your RHR, and nights with high awake counts — correlated, not diagnosed.
Stress & Body Battery
Pre-sleep stress score vs next-night sleep quality. Body Battery charge arc — whether you're actually recovering overnight.
Circadian Consistency
Bedtime and wake-time variance across your data window. High variance (social jet lag) is flagged at >60 min standard deviation.
Behavioral Correlations
Pearson correlations between lifestyle inputs — late workouts, evening stress, alcohol proxy via HRV dip — and next-day sleep score or Body Battery.