Recent load
Short-term work against your longer baseline.
The more useful question is usually simpler: what did the last ten days ask of you, and what does next week ask? Peakora puts recent running, cross-training, load trends, and your plan in one place so you can answer it.

All your sports
Runs, rides, and swims
Load over time
Recent work against your baseline
Next to the plan
Recovery beside what is scheduled
Recovery needs context
Recent workload, what kind of session it was, whether you finished it, and what the plan asks next all feed the same picture.
Short-term work against your longer baseline.
Distance, pace, heart rate, and effort together.
Supported rides and swims in the same picture.
Recovery read beside the next scheduled session.
Before you change the week
Training context, organized into something you can act on — not a medical readiness score.
Bring supported training into one view.
Look at recent patterns and what changed.
Connect what you finished to what is scheduled.
Use the context; err toward caution.
Signals, not diagnosis
Peakora shows you the training context and tells you plainly when something belongs with a professional.
A sharp jump in recent load is visible before it feels like a problem.
Effort matters alongside distance — 10 km easy and 10 km hard are not the same.
Cross-sport activity adds to total training stress.
Missed and partial sessions change the shape of the week.
Pain, illness, or persistent fatigue belongs with a qualified professional.
Connected training
If you also ride or swim, the running-only picture is missing load your body is definitely carrying. Connect Strava, Apple Health, or Health Connect on Android so total training stress informs the decision. Oura is coming.
Available · read-only
Available · HealthKit
Available · Android
Coming soon
Recovery analysis in depth
Wearable readiness scores compress sleep, heart rate variability, and resting metrics into one number and leave you to work out what to do with it. The more answerable question is what your recent training actually asked of you and what the next week asks. That comparison comes from training data alone, and it is where most practical recovery decisions really get made.
A 70 km week is unremarkable for someone who ran 65 last week and a warning sign for someone who ran 40. Load reads better as a trend than a total, so recent workload gets compared against the weeks before it. The same number can and should be interpreted differently for two different runners.
Ten kilometres easy and ten kilometres of intervals leave very different residue. Judging a week on distance alone flattens that difference and makes a genuinely hard week look moderate. Session type, pace relative to your own norms, and heart rate context all help explain why a week cost more than its mileage suggests.
Peakora offers training context, not diagnosis. It cannot assess an injury, detect illness, or tell you whether pain is safe to run through. Persistent pain, unusual fatigue, or anything that feels wrong belongs with a qualified healthcare professional — and an honest recovery tool says that plainly instead of issuing a confident number.
Frequently asked questions
Reviewing recent training load, session effort, activity patterns, and upcoming demands together, so a recovery decision is made with context rather than guesswork.
No. It provides informational training context and does not diagnose injury, illness, or readiness.
Yes. Supported rides and swims contribute to the workload picture, so recovery is not judged on running alone.
Yes, both are supported alongside Strava. Oura is coming.
Stop or reduce training as appropriate and speak to a qualified healthcare professional. Software cannot assess an injury safely, and Peakora will not pretend otherwise.
See the whole week
Connect your activities and review recent load, completed sessions, and what is scheduled — in one place.
Start free