✳ATHLETE
SIGNAL.
PERSONAL EDITION / JASON LEEEXPLORE THE DATA ↗
THE HUMAN BEHIND THE NUMBERS ✳

The body is
a conversation.

One year of sleep, movement and recovery—made more useful by looking at what changes together, and what doesn’t.

ONE PERSON ✳ A YEAR IN CONTEXT ✳ NO PERFECT SCORES REQUIRED
CONTEXT IS EVERYTHING ✳ SIGNALS, NOT VERDICTS ✳ MAKE ROOM FOR REAL LIFE ✳ CONTEXT IS EVERYTHING
YOUR DATA, IN FULL COLOR

Small signals.
Big context.

No need to hunt for the numbers that matter.

Choose an exported day. Explore the measurements in plain language, with a personal baseline where there’s enough history.

Look back, not around. Baselines use the prior 28 calendar days, when at least 10 values exist. They are not targets.
THE FULL SIGNAL LIBRARY

Every reading has a role.

Choose a lens, then open a card for the science and its limits.

See every sleep session and oxygen record for this day +
YOUR NOTES · THIS DEVICE ONLY

Give the day its context.

Write what the ring couldn’t know. Notes stay in this browser on this device, are not synced and may be visible to anyone using this browser profile.

See recorded workouts and Oura score contributors +

Workout distance and calorie estimates are device outputs. Oura’s contributor fields may share inputs with the scores.

THINK IN SYSTEMS

The interesting part
is between.

One signal rarely travels alone.

These are associations in Jason’s exported days, not experiments. Shared inputs, calendar changes and missing readings can shape them. The initial selected day is an example from July 2025; use the selector above to explore the record.

How to read an r. Pearson’s r describes a linear relationship from −1 to +1; 0 means no linear association. Pairwise counts vary. These exploratory, unadjusted comparisons cannot tell us what caused a change. Daily observations aren’t independent.
LET’S ZOOM OUT

More than
a score.

In 2025, Jason worked overnight at a hospital while holding a remote day job. The ring saw the signals. The schedule adds the context.

Hospital hours were approximately 11 p.m.–7 a.m., beginning around June and ending around September or October; remote work was 8 a.m.–5 p.m. Exact workdays and the end date are unknown. Calendar comparisons do not prove what caused a change.

FOUR WINDOWS INTO 2025

The plot thickens.

Average readiness, by calendar period. Read these as chapters, not shift labels.

Readiness is Oura’s estimate, shown on a 0–100 scale. Each average uses only recorded values; counts are shown. October cannot be assumed to be after the schedule ended.

LIFE HAPPENED HERE

When the
clock flipped.

The schedule didn’t just make the days longer. It changed where sleep could fit. Here’s what the export actually shows—and what it doesn’t.

Important distinctionMultiple sessions are grouped by Oura’s exported day, not necessarily a complete 24-hour period. Timing is local as recorded. The data cannot identify work nights or directly measure circadian phase.
THE PATTERN YOU CAN TOUCH

Every little
square counts.

A calendar of the days in the export. Switch the signal, zoom into any month, and select a day to see its complete dashboard record. A small ✳ marks a day with a recorded workout.

Colour bins are visual groupings, not health grades. — means the selected measurement is missing. A workout marker means the export includes a workout on that day; its absence does not establish that no exercise happened. Dates with no recorded signal are not scored.

PICK A DAY. GET CURIOUS.

Go on.
Look closer.

Choose a recorded day, compare two windows, or browse the history. A dash means no value was recorded—not zero.

A SINGLE DAY, NOT A VERDICT

Recorded day

Recovery & load · longest sleep session

CURIOSITY, MEET RIGOR

The fine print
is the point.

Interesting is good. Defensible is better. Here’s the difference between a finding in this record and research about people more broadly.

01

Sleep timing isn’t circadian phase.

Jason’s recorded sleep start times shifted. That is not a measurement of the body’s internal clock. A study of 45 night-shift workers evaluated a model against laboratory melatonin timing; this dashboard applies no such model.

Cheng et al. · SLEEP, 2021 ↗
02

The ring is an estimate, not a sleep lab.

In one laboratory study of 53 healthy adults, Oura Gen 2 had stronger agreement for sleep versus wake than for specific sleep stages. That does not validate every individual reading or daytime shift-work sleep.

Miller et al. · Sensors, 2022 ↗
03

Feeling accustomed isn’t a performance test.

In a controlled sleep-restriction study, measured vigilance worsened across days even as subjective sleepiness changed less. That does not establish Jason’s alertness or performance; his workdays and full 24-hour sleep totals are unknown.

Van Dongen et al. · Sleep, 2003 ↗
04

A correlation is not a mechanism.

Same-day steps and readiness are linked differently across periods in this record. Work schedule, missing days and shared score inputs can complicate the relationship; this is a hypothesis generator, not a verdict on activity.

See how the numbers were calculated ↓
NOTHING UP OUR SLEEVE

Know what
you’re looking at.

This is one person’s exported record, not a clinical assessment or a live feed. The dashboard prioritizes daily scalar metrics; high-frequency sensor streams remain in the source archive.

What’s included

A static snapshot of 400 exported dates and 98 workout dates. The dashboard uses days with at least one dashboard measure. The source archive contains 22 selected Oura app-data files, including high-frequency signals and tags; payment, subscriptions and raw location are excluded. The CSV contains scalar daily fields; the expanded JSON also contains sessions, workouts and separate oxygen records.

How sleep is counted

Daily sleep duration, HRV, lowest sleep heart rate and breathing come from the longest recorded sleep session on the exported day. The shift insight separately sums non-overlapping sessions; that sum is not necessarily a 24-hour total.

What it cannot say

Missing values remain missing. The data do not establish workdays, diagnoses, biological adaptation, causes or training prescriptions. Different metrics can have different sample counts. The studio’s comparison uses the previous 28 calendar days, excluding the selected day, and requires at least 10 recorded values. Different measures can have different baseline days.

Privacy is real

This package contains Jason’s individual health data, workout history and reported work schedule. Anyone who can reach the public site or download its files can access them. There is no login built into this package.

TAKE A CLOSER LOOK

Get the underlying data.

Source data: supplied Oura export, November 2026. Published research is linked in the science cards. This site does not submit data to an analytics service. The chart library is requested from a CDN. Site hosting serves the included files to visitors.