IMPROVEMENT
Improvement Dashboard
Sleep and activity — one useful loop, no fake precision.
LATEST AVAILABLE
Today
LATEST NIGHT
Sleep Overview
MOVEMENT / TRAINING
Keep The Loop Moving
LATEST AVAILABLE
Awake Time Check
— awake
Target: ≤45m awake time.
CURRENT GOAL
Awake-Time Target
BASELINE
At A Glance
DAY-OF-WEEK SPLIT
Weekday vs Weekend
INTERPRETATION
So What
ROLLING 30-RECORD WINDOW
Trend Console
Total Sleep
Select or tap a chart point to pin that night's details.
LOCAL WALL CLOCK
Bedtime / Wake Time
Rolling medians; travel time zones remain local to each sleep record.
Sleep Timing
Select or tap a chart point to pin that night's details.
DAILY OURA ACTIVITY
Activity Trend
Activity Score
ALL LONG-SLEEP RECORDS
Distributions
Bars show count; amber marker shows the median.
SPLIT DATE / 2025-06-01
Before / After Graduation
| Metric | Before Graduation | After Graduation | Median Delta | P10–P90 / Before | P10–P90 / After |
|---|
WHAT CHANGED RECENTLY
Trailing 30 / 90 Days
Median compared with the full available baseline.
| Metric | Baseline | Last 90 Days | 90-Day Delta | Last 30 Days | 30-Day Delta |
|---|
14-RECORD WINDOWS
Best / Worst Windows
Overlapping windows; “best” is metric-specific, not a health judgment.
| Outlier | Date | Period | Total Sleep | Bedtime | Wake | Sleep Score | Readiness |
|---|
MONTHLY AGGREGATES
Month By Month
Median values with record counts.
| Month | Records | Total Sleep | Bedtime | Wake | Deep | REM | HRV | Readiness | Sleep Score |
|---|
PROVENANCE / CAVEATS
Data Coverage
Source Inventory
Read This Correctly
- Oura returned no sleep history before the first date shown, despite a fetch beginning 2020-01-01.
-
Nightly metrics use only records Oura labels
long_sleep; naps, rests, and generic sleep periods are excluded. -
Oura can emit more than one
long_sleepperiod on a calendar day. Those remain separate records; scores are day-level and repeat when joined. - Bedtime and wake statistics use local wall-clock values. Travel and daylight-saving changes can create real discontinuities.
- Missing days mean no returned long-sleep record, not necessarily no sleep. Recent windows end at the latest long-sleep record, not today.
- Percentiles use linear interpolation. Rolling windows use the latest 30 records, not exactly 30 calendar days.
- These are descriptive wearable estimates. They do not establish causation, diagnosis, or medical risk.