Your recent mileage
The weeks you have actually run set the opening volume.
Most marathon plans assume a runner you might not be yet. This one starts from the mileage you have actually been running, the longest run you have actually finished, and the days you can actually train.
AI plan generation is temporarily unavailable during maintenance. Account signup is available, but it does not provide immediate AI access.

Week 1 fits you
Not a stranger's baseline
Build, then absorb
Recovery weeks are scheduled
Honest timelines
You hear it if the date is tight
Where the build starts
Start too high and you spend sixteen weeks digging out. Your opening load comes from training you have already completed, not from where a template wishes you were.
The weeks you have actually run set the opening volume.
Long-run progression starts from real endurance, not an assumed base.
Four training days and six training days are different plans.
If the timeline is too short for your base, you hear about it before you start.
How the block unfolds
A marathon build has phases. Volume rises, then backs off so your body can absorb it, then rises again from a higher floor.
Establish a weekly rhythm you can actually repeat.
Push endurance gradually, from where you are now.
Add marathon-relevant pace work, fueling, and pacing practice.
Cut volume, keep rhythm, arrive fresh instead of flat.
Beyond the mileage total
The same 30 km means one thing after a rest week and something very different after three hard ones.
Easy mileage builds the aerobic base that carries the last 10 km.
Long runs progress from your current endurance, not a fixed template.
Quality work appears when your base can support it, not before.
Recovery weeks are scheduled, not earned by feeling tired.
What you actually completed shapes what gets recommended next.
Supported workout context
Manual onboarding accepts your goal, target date, available training days, recent weekly running distance, and longest recent run. Apple Health workouts sync through the Peakora iOS app; this website cannot access HealthKit directly. Manual workout import is not available.
Goal, schedule, and recent running context
Supported workouts through the Peakora iOS app
Marathon training in depth
Plenty of marathon calendars fixate on hitting a 32 km long run by a specific week. That number only means something if the runs before it were completed and absorbed. Progressing from your actual longest recent run means a runner coming back from a break and a runner holding 60 km weeks do not get handed the same Sunday just because they typed in the same race date.
Marathon builds rarely fail because one session was too hard. They fail because sixteen weeks of small increases quietly stacked up. Reading the trend across your synced activities catches what judging workouts one at a time misses — a week that looks fine on its own but sits on top of three heavy ones.
Marathon pace feels easy at 15 km and brutal at 35 km. That gap is the whole race. Race-specific work belongs in the phase where your base can absorb it, so you get the rehearsal without paying for it in the weeks that follow.
You do not get fitter in the last two weeks, but you can absolutely arrive tired. A taper cuts volume while keeping enough frequency that your legs stay sharp and race morning feels familiar rather than strange.
Frequently asked questions
AI plan generation is temporarily unavailable while maintenance is in progress.
Apple Health workout sync is an iOS integration through the Peakora iOS app. The website does not access HealthKit directly.
Manual onboarding supports goal, target date, available training days, recent weekly running distance, and longest recent run. It does not import workout files.
New Strava connections and manual workout-file imports are not part of the current signup experience. Existing accounts may still access previously saved activities and history where available.
Account signup is available with Google or email. Signup does not provide immediate AI access while maintenance is ongoing.
Continue exploring
Account signup is available
AI plan generation remains unavailable during maintenance. Create an account with Google or email.
Create account