One clear call before you train.

AthleteOS brings recovery, training, and today’s plan together—so you know whether to push, maintain, or recover.

WHOOP Recovery 72%
Strava Load +40%
Today Good morning, Abdullah Sunday, July 12
Example data · WHOOP
82%
Sleep
73%
Recovery
11.6
Strain
Today's call Push Do one quality session around 475–713 load points. Green light for quality work today. Keep the rest of the day controlled.
My dashboard Performance markers
Recovery
Heart rate variabilityWHOOP 73 ms70 ms previous
Resting heart rateWHOOP 55 bpm57 bpm previous
Sleep durationWHOOP 6h 10m4h 53m previous
Training
Training loadAthleteOS completed sessions 3,067 pts2,416 pts previous
Strength activityLast seven days 3h 20m1h 37m previous
Calories burnedToday 635 kcal1,660 kcal previous
Conditioning
HR zones 1–3Last seven days 4h 48m2h 4m previous
HR zones 4–5Last seven days 1h 18m1h 41m previous
VO₂ maxWHOOP 57.857.8 previous
Works with
WHOOP Oura Strava Google Health Apple Health CSV Garmin Manual logs
How it works

From your signals to one clear call.

AthleteOS reads recovery, sleep, training, and today’s plan—then explains what matters and what to change.

01 Signals

Your training picture

What your body and training are saying before you start.

Recovery
85%Ready
Sleep
83%7h 42m
7-day load
+18%Rising
02 Reasoning

Find the main limiter

AthleteOS weighs the strongest signal instead of averaging everything into a score.

Main limiter Training load is rising faster than recovery.

Sleep is holding. The risk comes from stacking another maximal day.

03 Today’s call
Maintain

Keep the workout. Cap the final hard set if effort climbs early.

Maintain intensity, reduce unnecessary fatigue, and protect the rest of the week.

One decision before you train Push  ·  Maintain  ·  Recover

See what changed, not just the score

Cardio Trends keeps HRV, resting heart rate, average heart rate, and VO2 Max in context so every recommendation has a reason.

67.4ms30-day HRV avg Typical range60 - 71 ms +3%vs prior month Apr 1 - Apr 29Monthly view
Cardio Trends

Heart Rate Variability

30-day trend average 67.4ms +3% vs prior month

This month is running above your prior month average of 65.7 ms.

From scattered data to one call

Your sources stay separate. AthleteOS turns them into the next decision, the week view, and the plan.

01

Read today

Sleep, recovery, strain, and load become the day's read.

02

Protect the week

The weekly view catches spikes before they become problems.

03

Adjust the plan

Calendar and sessions adjust around your current state.

Weekly Review

Controlled week with one recovery limiter

Improved Session consistency held steady.

Slipped Sleep support needs work.

Next Keep one easy day before tempo.

Calendar
MonTueWedThuFri GymEasyOffRunTempo
Load Balance 1.42
How it works

See what changed.
Understand why.
Adjust the plan.

AthleteOS turns a trend into a decision you can act on.

01
Spot the change

See the shift in your body’s signals over time.

Cardio Trends

Heart Rate Variability

30-day trend
average
67.4ms+3% vs prior month

This month is running above your prior month average of 65.7 ms.

Typical range 86705539Aug 2Aug 9Aug 16Aug 23Aug 30Sep 175
+3%vs prior month Aug 2 – Sep 130-day view
02
Understand the why

Ask why the change happened and get answers from your own data.

Ask AthleteOS Source backed

Why did my HRV increase this month?

Your HRV has trended up this month, driven by three main factors in your data:

Consistent sleep:Your sleep duration increased by 48 minutes on average. Lower training load:Your 7-day load average decreased 18% vs last month. More easy days:You added two more easy days per week, improving recovery.

This combination supports better recovery and readiness—keep building here.

03
Adapt the week

Your plan adjusts to match your current state.

Weekly plan

Adjusted this week

Built around your improved readiness.

Calendar
MonTueWedThuFriSatSun
GymEasyOffRunTempoEasyLong
MonTueWedThuFriSatSunEasyTempoThresh.EasyLong
Run
OffEasy
Change made

Tempo and Threshold added based on your HRV trend and stable training load.

Tue, Sep 1, 2026Plan for the week

Ask why the call changed.

Get the reason, the evidence, and the next move—without reading another dashboard.

Ask AthleteOS Example data

Why back off if recovery is positive?

Because load and sleep are the limiter today.

Recovery is green at 82%, but sleep is only 76% of need and weekly load is already up 40%. An easy run protects Friday's quality.

WHOOPRecovery 82%
Apple HealthSleep 76%
StravaWeekly load +40%

Every call shows its work.

See the signals behind each decision, how confident AthleteOS is, and where your judgment takes over.

How AthleteOS handles your data

Sources stay visible

Recovery, sleep, load, calendar, and logged sessions remain attached to the explanation.

Example confidence

Moderate

3 of 4 signals

Calendar context is missing, so the call stays cautious.

You make the call

AthleteOS organizes the evidence. It does not diagnose, prescribe, or replace your judgment.

Your data, one view

Bring your signals together.

Connect, import, or enter what you have. AthleteOS keeps each signal’s source and role clear.

Connect WHOOP, Strava, Google Health Import Garmin, Apple Health CSV Enter Manual check-ins and workout logs
Signal coverage Example setup
WHOOPRecovery + sleepConnected
StravaTraining loadConnected
GarminActivitiesImport
Check-inReadiness contextAvailable
One athlete record

Each source has a job.

RecoveryWHOOPReady
TrainingStrava + GarminReady
ContextCheck-inReady

Source labels stay attached when AthleteOS explains a call.

Questions, answered.

Is AthleteOS only for WHOOP users?

No. AthleteOS works with manual check-ins and workout logs, Garmin activity imports, Apple Health CSV, Google Health, WHOOP, and Strava.

Does it create workouts for me?

It can turn the day's read into a suggested session, but the main value is deciding whether to push, maintain, or recover.

What makes this different from another dashboard?

The dashboard is not the point. AthleteOS ties recovery, sleep, load, and schedule together so the next training action is obvious.

Can I use AthleteOS with a coach?

Yes. AthleteOS is built for individual athletes today, and its trends, training calls, and session context can support better conversations with your coach.

Does AthleteOS replace my judgment?

No. It organizes the available signals and explains the recommendation. You still decide what is appropriate for your body, training plan, and circumstances.

How do I get started?

Create an account and complete a manual check-in. You can add supported connections or imports when you are ready; a wearable is not required to begin.

Start with the data you have.

Begin with a manual check-in. Add supported sources when you’re ready, and keep the evidence attached to every training call.

01
Begin

Check in manually

Add readiness and workout context without a wearable.

02
Build context

Add your sources

Connect or import the services you already use.

03
Decide

See the daily call

Get one recommendation with its evidence still visible.