Private beta · commencing soon

Your body talks.TriTune translates.

Garmin, Strava, sleep, HRV and training load — fused into one morning read and a session built for the body you woke up with.

Try the live demo No device, no sign-up needed
Garmin Strava Apple Health
Morning, Josh.
At a glance
Readiness Primed · sleep Restorative · load productive — green-light for prescribed work.
Today
Today · prescribed
Proceed
Zone 2 endurance ride
75 min · Zone 2 · aerobic base
Trains at
07:30
woke 06:30
HRV is +12% over your 14-day baseline and resting HR is trending down.
More
Energy Reserve
49/ 100
Drain
−43 pts
woke at 92% · 06:30
00:0006:0012:0018:0024:00
Fuelling · full day
0/3 today
Full day
Next · Lunch≈ 165 g carbs
12:30Log what you eat to start building your own record.
Recovery timing
~2 days to fresh
form · rest projection
Form is −9 today.
Form now
-9
Fresh at
+5
By
Thu 29 May
Model of you
Predictions landed 78%
self-scored · 56d
Over the last 56 days the engine's predictions landed 78% of the time (41 scored).
Readiness
80% · 22
Intensity
75% · 12
Recovery
70% · 5
Race
100% · 2
Goal trajectory
On track — with a taper
race form · moderate
Aiming for the +5 to +15 form band on the day.
A-race in
24d
Form now
-2
Projected
+9
Target band
+5..+15
Synced from
WhoopGarminStravaHealth
2m ago
READINESS
84
Primed
HRV
+12%
vs 14-day
TRITUNE COACH
Green light — zone 2 endurance ride, 75 min.
9:41
Sat 24 May · 08:12
COMPLETED
Activity
Long endurance ride
Chiltern loop · Tring → Wendover
Duration
2:32:18
Distance
72.4km
Elevation
614m
28.6 kph avg · 52.1 kph max1,480 kcal
Effort & load
0
effort
Productive
+4% vs prescribed. Cardiac drift +2.4%, variability 1.04.
TSS
138
IF
0.74
NP
196 W
Heart rate
DRIFT +2.4%
Avg
138bpm
Max
162bpm
Cadence
89rpm
avg 138
Z1
8%
Z2
64%
Z3
22%
Z4
5%
Z5
1%
Power
2.62 W/KG AVG
Avg
182W
NP
196W
Max
412W
Peak power · by duration
612
5s
478
30s
392
1m
286
5m
232
20m
208
60m
Z1 14%Z2 58%Z3 19%Z4 7%Z5 2%
Splits · 4 laps
#TimeDistNPHR
137:1218.1 km184 W132
238:4818.1 km198 W138
338:2518.1 km201 W142
437:5318.1 km192 W140
Strain & recovery
Strain
14.2/21
+0.8 vs avg
24h recovery
Ready ~ Sun 11:00
RHR overnight
+3 bpm overnight
HRV overnight
−6 ms overnight
Sleep need
+25 min vs avg
ACWR after
1.19
Coach debrief
Effort score 92productive. Steady, well-controlled effort. Cardiac drift under 3% — fitness signal positive.
NextEasy spin or strength · skip intervals
14 °C · NE 12 kph · overcast
9:41
Morning, Josh.
At a glance
Readiness Primed · sleep Restorative · load productive — green-light for prescribed work.
Today
Today · prescribed
Proceed
Zone 2 endurance ride
75 min · Zone 2 · aerobic base
Trains at
07:30
woke 06:30
HRV is +12% over your 14-day baseline and resting HR is trending down.
More
Energy Reserve
49/ 100
Drain
−43 pts
woke at 92% · 06:30
00:0006:0012:0018:0024:00
Fuelling · full day
0/3 today
Full day
Next · Lunch≈ 165 g carbs
12:30Log what you eat to start building your own record.
Recovery timing
~2 days to fresh
form · rest projection
Form is −9 today.
Form now
-9
Fresh at
+5
By
Thu 29 May
Model of you
Predictions landed 78%
self-scored · 56d
Over the last 56 days the engine's predictions landed 78% of the time (41 scored).
Readiness
80% · 22
Intensity
75% · 12
Recovery
70% · 5
Race
100% · 2
Goal trajectory
On track — with a taper
race form · moderate
Aiming for the +5 to +15 form band on the day.
A-race in
24d
Form now
-2
Projected
+9
Target band
+5..+15
Synced from
WhoopGarminStravaHealth
2m ago
HRV
+12%
vs 14-day
READINESS
84
Primed
TRITUNE COACH
Green light — zone 2 endurance ride, 75 min.
Reads the gear you already own
GarminStravaApple HealthCOROSSuuntoPolarWhoopOuraFitbitTrainingPeaksGarminStravaApple HealthCOROSSuuntoPolarWhoopOuraFitbitTrainingPeaks

Garmin, Strava, Apple Health, COROS, Suunto, Oura, Whoop and more — all on the roadmap.

Plain-English coaching

Numbers are easy.
Decisions are hard.

You don't need another dashboard. You need someone to read the dashboard for you and tell you what's actually going on. TriTune gives you a short, honest read every morning — and tailors for every session. It coaches the minimum effective dose: the least training that gets you to your goal, not the most you can survive.

What changed since yesterday
HRV up 6 points · sleep efficiency stable · ride RPE under-spent
What it means right now
Carry-over from Wednesday is cleared — productive band restored
What to tweak today
Hold cadence at 88–94 · add 90g/hr carbs · cap RPE at 4
TriTune Coach
LIVE
Plans around your life

Miss a day.
The plan folds it in.

Static plans break the first time life happens. TriTune rebuilds the week around what you missed — protecting the sessions that matter, dropping the ones that don't.

This week
Wednesday missed
MON
TUE
WED
THU
FRI
SAT
SUN
Swim · technique45 min
Z2 ride90 min
Threshold run45 min
Easy spin40 min
Rest
Long ride3 h
Long run75 min
Inside the app

Five screens. Zero spreadsheets.

Skip the tour ↓
9:41
Morning, Josh.
At a glance
Readiness Primed · sleep Restorative · load productive — green-light for prescribed work.
Today
Today · prescribed
Proceed
Zone 2 endurance ride
75 min · Zone 2 · aerobic base
Trains at
07:30
woke 06:30
HRV is +12% over your 14-day baseline and resting HR is trending down.
More
Energy Reserve
49/ 100
Drain
−43 pts
woke at 92% · 06:30
00:0006:0012:0018:0024:00
Fuelling · full day
0/3 today
Full day
Next · Lunch≈ 165 g carbs
12:30Log what you eat to start building your own record.
Recovery timing
~2 days to fresh
form · rest projection
Form is −9 today.
Form now
-9
Fresh at
+5
By
Thu 29 May
Model of you
Predictions landed 78%
self-scored · 56d
Over the last 56 days the engine's predictions landed 78% of the time (41 scored).
Readiness
80% · 22
Intensity
75% · 12
Recovery
70% · 5
Race
100% · 2
Goal trajectory
On track — with a taper
race form · moderate
Aiming for the +5 to +15 form band on the day.
A-race in
24d
Form now
-2
Projected
+9
Target band
+5..+15
Synced from
WhoopGarminStravaHealth
2m ago
READINESS
84
Primed
The morning read

One screen before your first coffee.

Readiness, what moved it, and today's call — train, ease, or rest — explained in plain English.

  • Readiness score with the why, not just a number
  • Overnight HRV, resting HR and sleep, fused
  • A clear call: push, polish, or recover
Sleep, coached

Sleep debt you can actually repay.

TriTune tracks need versus banked sleep, reads your stages, and tells you when an early night buys you a harder Saturday.

  • Personal sleep need — not a generic 8 hours
  • Debt tracked and repaid across the week
  • Chronotype-aware wind-down cues
Today's session

Sized to the athlete you are today.

Every session arrives structured — warm-up, main set, targets — already adjusted for your readiness and the week's plan.

  • Intervals, watts and paces, not vague zones
  • Auto-eases when recovery says so
  • Fuelling guidance built into the session
A living plan

A season plan that plans back.

Set the A-race; TriTune builds the block and keeps rebuilding it as life happens — missed days fold in, they don't pile up.

  • Phase-aware: base, build, taper, recover
  • Reshuffles around missed sessions
  • Race countdown with course context
Proof it's working

Fitness, fatigue and form — honestly.

The classic performance-management picture, minus the spreadsheet: watch fitness climb while we keep fatigue honest.

  • Fitness / fatigue / form trends
  • Effort honesty: planned versus actual
  • 30-day projection toward race day
9:41
Morning, Josh.
At a glance
Readiness Primed · sleep Restorative · load productive — green-light for prescribed work.
Today
Today · prescribed
Proceed
Zone 2 endurance ride
75 min · Zone 2 · aerobic base
Trains at
07:30
woke 06:30
HRV is +12% over your 14-day baseline and resting HR is trending down.
More
Energy Reserve
49/ 100
Drain
−43 pts
woke at 92% · 06:30
00:0006:0012:0018:0024:00
Fuelling · full day
0/3 today
Full day
Next · Lunch≈ 165 g carbs
12:30Log what you eat to start building your own record.
Recovery timing
~2 days to fresh
form · rest projection
Form is −9 today.
Form now
-9
Fresh at
+5
By
Thu 29 May
Model of you
Predictions landed 78%
self-scored · 56d
Over the last 56 days the engine's predictions landed 78% of the time (41 scored).
Readiness
80% · 22
Intensity
75% · 12
Recovery
70% · 5
Race
100% · 2
Goal trajectory
On track — with a taper
race form · moderate
Aiming for the +5 to +15 form band on the day.
A-race in
24d
Form now
-2
Projected
+9
Target band
+5..+15
Synced from
WhoopGarminStravaHealth
2m ago
READINESS
84
Primed
Today
One screen before your first coffee.

Readiness, what moved it, and today's call — train, ease, or rest — explained in plain English.

9:41
Sleep
Duration
7h 42m
+7mvs 7d
Efficiency
94%
+3%vs 7d
Wake
06:30
8m earlyvs Tue
Sleep coach · tonight
84% confidence
You need
7h 45m
Wake at06:30
Bed by22:45
Smart-wake window 06:1006:30 · based on your 7h 45m need
Sleep stages
Last night's minute-by-minute timeline hasn't synced yet. Your totals for each stage are below.
Overnight HRV
Last night's overnight HRV stream hasn't synced yet. The curve appears here once it does.
Stage breakdown
7d avg
Deep
18%
1h 22m
REM
23%
1h 48m
Light
55%
4h 12m
Awake
4%
0h 20m
Your 7-day average sits within the typical band for every stage — a general guide, not a verdict.
Nocturnal vitals
See trends →
HRV
Above base
58ms
+6 vs 52
Resting HR
Primed
49bpm
-2 vs 51
Resp rate
Ready
14.2br/m
SLEEP SCORE
88
7h 42m banked
Sleep
Sleep debt you can actually repay.

TriTune tracks need versus banked sleep, reads your stages, and tells you when an early night buys you a harder Saturday.

9:41
Training
MON
25
TUE
26
WED
27
THU
28
FRI
29
SAT
30
SUN
31
Today · Tue 26 May
Proceed
Zone 2 endurance ride
0
ready
Session window
07:3008:30
Trains at
07:30
woke 06:30
Recorded on your watch
Why todayHRV is +12% over your 14-day baseline and resting HR is trending down. Your acute:chronic ratio (1.19) sits in the productive band — green light for prescribed aerobic work.
Session details are prescribed on the day.
TODAY'S SESSION
75 min
Zone 2 · aerobic base
Train
Sized to the athlete you are today.

Every session arrives structured — warm-up, main set, targets — already adjusted for your readiness and the week's plan.

9:41
10 of 30 weeks · Base block
137 DAYS TO RACE
Calendar
May 2026
Today · detail
Zone 2 · 75′
Z2 · Tue 26 May
HRV is +12% over your 14-day baseline and resting HR is trending down. Your acute:chronic ratio (1.19) sits in the productive band — green light for prescribed aerobic work.
Race day
Big Apple Triathlon
Olympic triathlon · Sat 10 Oct
137
days to go
Base block · 3 of 5Wk 10 / 30
Base miles banking · load on track. Taper begins late Sep.
THIS WEEK
6 sessions
1 rest day
Plan
A season plan that plans back.

Set the A-race; TriTune builds the block and keeps rebuilding it as life happens — missed days fold in, they don't pile up.

9:41
Sat 24 May · 08:12
COMPLETED
Activity
Long endurance ride
Chiltern loop · Tring → Wendover
Duration
2:32:18
Distance
72.4km
Elevation
614m
28.6 kph avg · 52.1 kph max1,480 kcal
Effort & load
0
effort
Productive
+4% vs prescribed. Cardiac drift +2.4%, variability 1.04.
TSS
138
IF
0.74
NP
196 W
Heart rate
DRIFT +2.4%
Avg
138bpm
Max
162bpm
Cadence
89rpm
avg 138
Z1
8%
Z2
64%
Z3
22%
Z4
5%
Z5
1%
Power
2.62 W/KG AVG
Avg
182W
NP
196W
Max
412W
Peak power · by duration
612
5s
478
30s
392
1m
286
5m
232
20m
208
60m
Z1 14%Z2 58%Z3 19%Z4 7%Z5 2%
Splits · 4 laps
#TimeDistNPHR
137:1218.1 km184 W132
238:4818.1 km198 W138
338:2518.1 km201 W142
437:5318.1 km192 W140
Strain & recovery
Strain
14.2/21
+0.8 vs avg
24h recovery
Ready ~ Sun 11:00
RHR overnight
+3 bpm overnight
HRV overnight
−6 ms overnight
Sleep need
+25 min vs avg
ACWR after
1.19
Coach debrief
Effort score 92productive. Steady, well-controlled effort. Cardiac drift under 3% — fitness signal positive.
NextEasy spin or strength · skip intervals
14 °C · NE 12 kph · overcast
LOAD RATIO
1.19
productive band
Progress
Fitness, fatigue and form — honestly.

The classic performance-management picture, minus the spreadsheet: watch fitness climb while we keep fatigue honest.

Health first

Health first. Performance follows.

0
signals, one score
0
days of your baseline
0wk
adaptive plan horizon
0%
yours to export
Sleep coach

Repay sleep debt before it taxes you.

Guardrails

It knows when you shouldn't train.

39
fitness age
vs 44 actual
5 years younger ↓
Fitness age

Watch the long game move.

How it works

Live in five minutes.

Connect

Connect your apps

Garmin, Strava, Apple Health. Two clicks.

Calibrate

Set your goal

Drop in your A-race. We build the plan.

Train

Read it every morning

6am: your score, your session, the why.

Private beta

Be first in.

We're building TriTune in a private beta. Drop your email — we'll send a personal invite when your spot opens, with no marketing noise in between.

What best describes you? (optional)

Free during the private beta·No card required·Your data, always yours to export

Are you a coach? — we're listening early.