"What should I actually run today?"
Cadeo answers that question every morning — reading your body, your week, and the weather. Adaptive endurance coaching, stripped to what matters.
The beta is live — invites are going out in waves. Founder updates included.

every morning
Every app has a piece of the answer.
None of them put it together.
Cadeo is the layer that does.
Not another dashboard. Not a longevity tracker. Not a gym readiness app. Endurance running, purpose-built — with a plan that adapts to your body and your week instead of pretending neither one exists.
Cadeo reads your training load, your recovery, the heat, and the day you actually have in front of you. Today's tempo on four hours of sleep becomes tomorrow's tempo. Tuesday's missed run doesn't stack on top of Wednesday — the week rebuilds itself. One coach. Stripped down.
ran the club workout instead of the tempo, pushed the long to Sunday — so Cadeo slid Friday's easy to Saturday. the week still holds.
what it does
One coach. Four things it actually does.
Plan that adapts to your body.
Slept four hours? Legs still trashed from Tuesday? Today's workout waits. Cadeo checks injury risk first and goal fitness last — and it never sneaks a workout onto a day your body didn't sign up for.
Plan that adapts to your week.
Run club counts as the workout. Travel reshuffles the week instead of breaking it. Miss Tuesday, and Wednesday doesn't double up — the week rebuilds itself.
Readiness that knows you're a runner.
Recovery scores built for lifting days don't understand a 16-mile Saturday. Cadeo reads five signals — training load, HRV, sleep, resting heart rate, and how your legs actually feel — through a runner's lens, heat included.
Post-run analysis that matches the run type.
An easy run and a long run shouldn't get the same report card. Did you hold pace when the run got hard? Did your heart rate drift — or did the heat do that? The stats that matter for that run. Not "your average pace was X."
a look inside
Four tabs. One coherent picture of your training.

Today
what to run, and why.

Runs
every run, analyzed.

Schedule
the block, race to race.

Trends
fitness, tracked honestly.
how readiness reads the day
Your heart rate, read through today's conditions.
Apple Fitness
average heart rate
easy run · 6.4 mi
Cadeo
+7expected ~158 given 81°F + 6h sleep
Today is 81°F and you slept six hours. Your HR will be different than yesterday — and Cadeo knows by how much. So when your easy run runs hot, you'll know whether you're slipping or the weather is doing it for you.
from jon, founder
Last August, my easy runs averaged 162 bpm. The August before that, 154. Same pace. Same routes.
Strava didn't know why. Athlytic said I was 92% recovered. Garmin said it was a "productive" run. Nothing told me my heart rate was 8 bpm higher because the dew point was 73 instead of 58 — and that the run was actually exactly as hard as my body could handle that day. So I built the tool I needed.
Read the full story →If your watch syncs to Apple Health or Strava, Cadeo works.
Apple Watch native · Garmin via HealthFit · Coros and Polar via Strava · Whoop for body signals · iPhone-only for now
cadeo