A check-up for your training plan
Paste a plan written by ChatGPT, a coach or a magazine: Endu runs it through 43 checks drawn from training science and reference coaches' plans (volume progression, long runs, intensities, taper, what triathlon and swimrun need). Free, no account and no AI: every rule is public and sourced.
Rules updated on 6 October 2026
1Copy this message and send it to your AI (ChatGPT, Claude, Gemini, Vibe…) in the conversation that holds your plan.
Convert the training plan of this conversation to JSON, with no comment at all, exactly in this format: {"sport":"running|trail|triathlon|swimrun","race":{"distanceKm":0,"elevationGainM":0,"triathlonFormat":"xs|sprint|olympic|half_ironman|ironman","goalTimeSeconds":0},"athlete":{"level":"beginner|intermediate|advanced","vmaKmh":0,"recentRace":{"distanceKm":0,"timeSeconds":0},"currentWeeklyKm":0},"weeks":[{"week":1,"recovery":false,"sessions":[{"day":1,"discipline":"run|bike|swim|swimrun|brick|strength|rest|race","kind":"easy|long|recovery|tempo|threshold|intervals|repetitions|race_pace|hills|fartlek|progression|technique|other","durationMin":0,"distanceKm":0,"elevationGainM":0,"intensity":"easy|moderate|hard|very_hard","hardMinutes":0,"paceSecPerKm":0,"bikeMin":0,"runMin":0,"swimMin":0,"openWater":true,"gear":["wetsuit","paddles","pull_buoy","shoes"]}]}]} Rules: every week of the plan up to the race, one entry per session; day = 1 for Monday … 7 for Sunday; recovery = true for a lighter week; brick = bike then run back to back (bikeMin, runMin); swimrun = a session alternating swims and runs (swimMin, runMin); hardMinutes = minutes faster than easy pace, warm-up and recoveries excluded; openWater = a swim in a lake or the sea; gear = kit worn while swimming; times in seconds, pace in seconds per kilometre. Only put what the plan says: invent nothing and leave out unknown fields.A plan from a coach, a book or a magazine: paste it into your AI along with this message.
2Paste its answer here, then run the check.
The check runs in your browser: your plan is sent nowhere.
Why check a plan?
Assistants like ChatGPT have become many runners’ first coach. Their plans look serious, but when ten coaches rated them, those written from little information scored 2 out of 5; a study of eight assistants found inconsistent paces and plans almost identical from one level to the next.
The check replaces neither your AI nor your coach: it checks the numbers, with rules written in advance, the same for everyone.
What the check verifies
Each rule says where it comes from and how strong its evidence is: a study, a meta-analysis or coaches’ consensus. A consensus rule only says “to fix” when every source consulted agrees against the plan; otherwise it flags.
Goal (7)
Time goal
Aim close to the predicted time, or give yourself a longer build.
weak evidence · Endu engine calculations, the same as its public calculators
Length of the build
Pick a race later in the season, or a more modest goal.
coaches’ consensus · Endu engine calculations, the same as its public calculators
Sessions per week
Add one short easy session, or aim for a shorter race.
coaches’ consensus · Endu engine calculations, the same as its public calculators
Available hours
Plan more time at the peak of the build, or aim for a shorter race.
weak evidence · Endu engine calculations, the same as its public calculators
Experience
Aim for an intermediate race first, or plan a longer build.
weak evidence · Endu engine calculations, the same as its public calculators
Step up
Go through an intermediate race before this one.
weak evidence · Endu engine calculations, the same as its public calculators
Available time
Cut the least useful sessions, or revisit the goal.
coaches’ consensus · Coaches’ consensus (reference published plans), weak evidence
Load and progression (4)
Volume progression
Spread the increase over two or three weeks. A signal appears beyond 20% from one week to the next, mostly in beginners; the “10% rule” itself was never shown to work.
weak evidence · Buist et al., American Journal of Sports Medicine, 2008 (controlled trial); Damsted et al., Journal of Orthopaedic & Sports Physical Therapy, 2019; Nielsen et al., Journal of Orthopaedic & Sports Physical Therapy, 2014
Long run increase
Lengthen by at most 10% over the longest run of the last 30 days: beyond that, the study found about 1.5 times more overuse injuries, 2.3 times beyond double.
moderate evidence · Frandsen et al., British Journal of Sports Medicine, 2025 (5,205 runners)
Lighter weeks
Lighten one week in three or four: most coaches do, though no study sets the right amount.
coaches’ consensus · Meeusen et al., ECSS/ACSM consensus on overtraining, 2013; Coaches’ consensus (reference published plans), weak evidence
Weight of the long runRoad, Trail
Nothing unusual with few runs a week; if you have the time, add to the other easy runs instead.
coaches’ consensus · Daniels, Daniels' Running Formula, 3rd edition, 2014 (coach's book)
Intensities (6)
Intensity distribution
Keep about three quarters of the time easy: the most common distribution among trained endurance athletes, though recreational runners also progress with a little less.
moderate evidence · Seiler, International Journal of Sports Physiology and Performance, 2010; Haugen et al., Sports Medicine – Open, 2022
Demanding sessions
Coaches’ benchmark: 1 demanding session a week for a beginner, 2 for an intermediate, 3 for an experienced athlete; in triathlon and swimrun, 3 in total, 2 at most running.
coaches’ consensus · Seiler, International Journal of Sports Physiology and Performance, 2010; Stanley, Peake & Buchheit, Sports Medicine, 2013 (recovery); Coaches’ consensus (reference published plans), weak evidence
Hard days back to back
Put an easy day between two demanding sessions: recovery often takes 24 to 48 h after a threshold session, longer after a very intense one, and varies from person to person.
coaches’ consensus · Stanley, Peake & Buchheit, Sports Medicine, 2013 (recovery); Coaches’ consensus (reference published plans), weak evidence
Rest days
Keep at least one day off training each week.
coaches’ consensus · Meeusen et al., ECSS/ACSM consensus on overtraining, 2013; Coaches’ consensus (reference published plans), weak evidence
Easy run paceRoad
Slow the easy runs down: too fast, they tire you without giving more.
moderate evidence · Seiler, International Journal of Sports Physiology and Performance, 2010; Daniels, Daniels' Running Formula, 3rd edition, 2014 (coach's book)
Goal paceRoad
Set the specific pace from the target time.
coaches’ consensus · Daniels, Daniels' Running Formula, 3rd edition, 2014 (coach's book)
Race-specific work (5)
Race-specific workRoad
In the 8 weeks before the taper, train the pace and efforts of the race.
coaches’ consensus · Coaches’ consensus (reference published plans), weak evidence
Climbing in trainingTrail
Add hill repeats, hilly runs and descents in the specific weeks.
coaches’ consensus · Trail coaches (Uphill Athlete, Koop, published plans), consensus
Bike-run bricksTriathlon
Run 10 to 30 minutes straight after some rides, about once every one or two weeks in the specific phase.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels; IRONMAN, official training guides; French Triathlon Federation, training pages; Walsh, Sports, 2019 (bike-run bricks)
Swim-run sessionsSwimrun
Alternate swims and runs several times in one session, in race kit, once every one or two weeks.
coaches’ consensus · Swimrun coaches (Envol Swimrun, Morrison, Mitchell & Ford, HUUB), weak evidence
Timing of the longest session
Place the longest session 2 to 5 weeks before the race.
coaches’ consensus · Coaches’ consensus (reference published plans), weak evidence; Bosquet et al., Medicine & Science in Sports & Exercise, 2007 (meta-analysis)
Taper (3)
Taper
Cut volume by 40 to 60% over the last one to three weeks, keeping the intensity: the best-supported taper.
moderate evidence · Bosquet et al., Medicine & Science in Sports & Exercise, 2007 (meta-analysis); Wang et al., PLoS One, 2023 (meta-analysis)
Intensity during the taper
Keep short efforts at race pace: cut the volume, not the intensity.
strong evidence · Bosquet et al., Medicine & Science in Sports & Exercise, 2007 (meta-analysis); Mujika & Padilla, Medicine & Science in Sports & Exercise, 2003
Frequency during the taper
Shorten sessions rather than dropping them: keeping at least 80% of the frequency is advised.
moderate evidence · Mujika & Padilla, Medicine & Science in Sports & Exercise, 2003; Wang et al., PLoS One, 2023 (meta-analysis)
Trail, triathlon, swimrun (15)
Climbing in the busiest weekTrail
Build weekly climbing progressively, uphill and downhill.
coaches’ consensus · Trail coaches (Uphill Athlete, Koop, published plans), consensus
Back-to-back long runsTrail
For an ultra, stack two long runs over a weekend: you learn to run tired without one oversized run.
coaches’ consensus · Trail coaches (Uphill Athlete, Koop, published plans), consensus
Swim / bike / run balanceTriathlon
Benchmarks: bike 38 to 50% of the time on short formats, 45 to 58% on long ones; run 25 to 35%; swim 15 to 27%. Running causes most triathlon injuries: better not to inflate it.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels; IRONMAN, official training guides; Zwingenberger et al., Journal of Sports Sciences, 2014 (triathlon injuries)
Frequency per disciplineTriathlon
Aim for at least two sessions per discipline each week, three for experienced athletes.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels; IRONMAN, official training guides; French Triathlon Federation, training pages
Sessions per weekTriathlon
Coaches advise at least six sessions a week for a long format (five with a bike-run brick).
coaches’ consensus · IRONMAN, official training guides; 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels
Open waterTriathlon, Swimrun
Swim in open water several times, with wetsuit and race kit, before race day.
coaches’ consensus · IRONMAN, official training guides; MyProCoach, triathlon plans (coach); French Triathlon Federation, training pages; Swimrun coaches (Envol Swimrun, Morrison, Mitchell & Ford, HUUB), weak evidence; Geromont et al., Sports Medicine and Health Science, 2021 (swimrun review)
Longest rideTriathlon
Bring the weekend ride progressively into the coaches’ range.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels; IRONMAN, official training guides; French Triathlon Federation, training pages
Longest runTriathlon
Bring the long run into the coaches’ range for this format, in small steps.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels; IRONMAN, official training guides; French Triathlon Federation, training pages; Korkia et al., British Journal of Sports Medicine, 1994 (triathlon injuries)
Swim distanceTriathlon
Swim the race distance at least once (three quarters for an Ironman) before race day.
coaches’ consensus · MyProCoach, triathlon plans (coach); 80/20 Endurance (Fitzgerald & Warden), triathlon plans and levels; French Triathlon Federation, training pages
Long ride increaseTriathlon
Lengthen it by 30 to 45 minutes at most from one week to the next.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); IRONMAN, official training guides
Long run after the long rideTriathlon
Coaches disagree: some see a useful brick, others advise separating the two. Every other week is a compromise.
coaches’ consensus · Friel, The Triathlete’s Training Bible and articles (coach); IRONMAN, official training guides; French Triathlon Federation, training pages
Share of swimmingSwimrun
Rebalance swimming and running: swimrun coaches keep swimming between a quarter and two fifths of the time.
coaches’ consensus · Swimrun coaches (Envol Swimrun, Morrison, Mitchell & Ford, HUUB), weak evidence
Swimming every weekSwimrun
Keep at least two swim sessions a week, swim-run sessions included.
coaches’ consensus · Swimrun coaches (Envol Swimrun, Morrison, Mitchell & Ford, HUUB), weak evidence
Swimming in race kitSwimrun
Swim at least three times in full kit (shoes, wetsuit, paddles, pull buoy) before the race: shoes sink the legs, it takes getting used to.
coaches’ consensus · Swimrun coaches (Envol Swimrun, Morrison, Mitchell & Ford, HUUB), weak evidence; ÖtillÖ, official rules and advice
Longest swim-run sessionSwimrun
Lengthen it towards 60 to 100% of the race time (3h30 to 6h for a long race).
weak evidence · Swimrun coaches (Envol Swimrun, Morrison, Mitchell & Ford, HUUB), weak evidence
Structure (3)
Strength training
One or two short sessions a week improve running economy and race times. For runners’ injuries, trials are few and mixed.
moderate evidence · Blagrove et al., Sports Medicine, 2018 (systematic review); Llanos-Lagos et al., Sports Medicine, 2024 (meta-analysis)
A beginner’s first month
Beginners get injured about twice as often per hour of running: start with easy running and short strides, intensity comes later.
weak evidence · Videbæk et al., Sports Medicine, 2015 (meta-analysis, beginners); Buist et al., British Journal of Sports Medicine, 2010 (beginners)
Fueling
Test race-day products and amounts in training, never for the first time on race day.
moderate evidence · Costa et al., Applied Physiology, Nutrition, and Metabolism, 2017 (gut training)
Our own plans go through it too
Before judging other people's plans, we ran 150 of Endu's plans through the check: the site's 124 public plans (every distance, goal and programme) and 26 test profiles. It first served to fix our own engine: long runs growing more than 10 % from one week to the next, too many demanding sessions for beginners, swimrunners who never swam in their shoes. Since October 2026, none needs a re-check, and an automatic test checks it at every engine change. Some remarks remain, for instance on the number of demanding sessions in some triathlon weeks: we track them release by release.
Your AI can call the check itself
Add Endu's connector to your assistant: it can check a plan before giving it to you, tell whether a goal is realistic, compute your paces, predict a race time or your fueling, with Endu's calculations. Connector address:
https://www.endu.fr/mcp- Claude: Customize › Connectors › Add › Add custom connector. Official help
- ChatGPT: On a paid plan: Settings › Security and login, turn on developer mode, then Settings › Plugins › + with the address above. Official help
- Vibe (Mistral): Context › Connectors › + Add, “Custom MCP Connector” tab. Official help
Assistants’ menus change often: when in doubt, follow their official help (links above). The connector needs no account and stores nothing your assistant sends it.
FAQ
- Does the check use artificial intelligence?
- No. Every rule is a calculation written in advance, the same for everyone, with its source. Only the formatting of your plan goes through your own AI, on your side, before you paste its answer here.
- Is my plan stored?
- No. The check runs in your browser: nothing is sent to Endu.
- Endu sells plans: is the check neutral?
- The rules are public and sourced, and our own plans go through them first. The verdict depends on the plan’s numbers, not on its author. But the check is published by Endu, and we would rather say so.
- What does “Re-check needed” mean?
- That at least one point needs fixing before following the plan: a clear gap, shown by studies or agreed by every source consulted. For instance a long run that more than doubles, no taper before a marathon, or a goal far beyond what your race times predict. “Pass with remarks” flags points worth a look, nothing blocking.
- What if my plan gives no durations or paces?
- The check verifies what the plan says, and lists what it could not check for lack of information. The more precise the plan (durations, days, intensities, paces), the more complete the check.
- Is this medical advice?
- No. These are general benchmarks for healthy adults. No check can predict an injury: it compares a plan with what studies and coaches’ plans show.
A plan that passes every check, computed for you
Endu computes your plan from your race, your level and the days you have, then adjusts it to your feedback after every session. Free account: the first 2 weeks of your plan are included. The rest: 14-day trial, cancel anytime.
Create my planCheck published by Endu, which sells training plans. The rules and their sources are public on this page.