Longevity Dashboard

Local · data stays on your machine
Oura Garmin Strava Manual
Last synced: Today at 7:42am
Overall Trend
Trending Up
HRV ↑ · RHR ↓ over 30 days
Readiness
78/100
↓ 4 pts from yesterday
Sleep
74/100
↓ 2 pts · your avg: 76
Recovery
82/100
Above your average (74)
HRV
+4.2ms
60-day avg: 41.8ms · today: 46.0
Resilience
Strong
Consistent recovery pattern
HRV Trend
RMSSD (ms) · Oura Ring
Daily
7-day avg
Resting Heart Rate
Overnight minimum bpm · Oura Ring
Daily
7-day avg
Body Composition & Weight
Daily readings · Garmin scale
Fat % daily
Fat % avg
Weight daily
Weight avg
⚠ Chart type subject to change — will assess noise after loading real Garmin data
Sleep Score
Daily score + consistency · Oura Ring
Daily
7-day avg
Blood Pressure
Daily manual measurement (mmHg) · file ingest
Systolic daily
Systolic avg
Diastolic daily
Diastolic avg
SBP 130 (elevated)
DBP 80 (elevated)
Reference lines: ≥130 systolic or ≥80 diastolic = elevated (AHA guideline). Stage 1 hypertension: ≥130/80.
Zone 2 Training
Weekly minutes · Strava heart rate streams · Target: 240 min/wk
Weekly total (green = on target)
4-week rolling avg
Target (240 min)
Static mockup — all data is placeholder · longevity-dashboard v0