LeCoach vs Xert: which cycling coach app fits you?
Xert, from Canada's Baron Biosystems, is the physiology lab of cycling apps: a three-parameter Fitness Signature instead of FTP tests, a real-time power ceiling (MPA) that updates second by second, breakthrough detection that recalibrates your fitness mid-ride, and a Forecast AI that plans day-by-day toward a target power. It's genuinely original sports science. LeCoach is an actual AI coach: it builds a periodized plan around your profile and goals, reads your real wellness data (HRV, sleep, resting HR) every morning, explains every proposed change, and is available to talk to 24/7. One models you; the other coaches you.
Quick verdict: Pick Xert if you love the math itself, unique real-time metrics like MPA, automatic breakthrough detection, no FTP tests ever, and workouts that adapt second-by-second as you ride, and you're happy to learn its vocabulary and steer it yourself. Pick LeCoach if you want to be coached: a coach you can actually talk to, recovery decisions based on your body's real HRV and sleep data, a plan explained in plain language, at a lower price.
Who actually coaches you in Xert?
Xert's "AI" is a set of engines, Forecast AI plans your progression toward a target power, and auto-generated workouts match your Fitness Signature. Impressive machinery, but there is no coach in it: nobody to ask why today's session matters, whether to move tomorrow's intervals, or what to do with a chaotic week. You read the dashboards, learn the vocabulary (MPA, XSS, focus, strain), and make the calls. Xert calls it self-coaching, and means it. LeCoach is built around a coach you can actually talk to, 24/7, one that sees your activities, wellness, plan and athletic profile, and can act on all of it in conversation.
| Feature | LeCoach | Xert |
|---|---|---|
| 24/7 AI coach you can chat with | ✓ Yes | ✗ No — "Xert AI" is a forecasting engine, not a conversation |
| Coach sees your rides, wellness, plan and profile | ✓ Yes | ✗ No — no chat interface |
| Coach can edit your plan and workouts in conversation | ✓ Yes | ✗ No — planner settings and an "Adapt Forecast" button |
| Custom workout created on demand | ✓ Yes — generated for you | ✓ Yes — auto-generated workouts scaled to your Fitness Signature |
| Explains the why behind every session | ✓ Yes | ✗ No — targets and status charts; interpretation is on you |
| Weekly review of your training | ✓ Yes — Weekly AI Review | ✗ No — continuous status, no narrative review |
Is the training plan built for you?
Here Xert deserves real credit. Its Fitness Signature, Threshold Power, High Intensity Energy and Peak Power, is measured continuously from your actual rides, so you never do a formal FTP test again. Forecast AI plans day-by-day from that signature, your availability and a target date, with adjustable polarization, periodization and recovery-demand settings, and workouts scale to your numbers and chosen athlete type. What it plans toward is one target signature per forecast, one goal at a time, in Xert's own terms. LeCoach starts from your athletic profile and goals in your terms: a diesel gets attainable VO2max efforts, and structured & adaptive training can peak you for your A-race while building your 5-minute power.
| Feature | LeCoach | Xert |
|---|---|---|
| Plan generated from your athletic profile | ✓ Yes — full profile | ✓ Yes — from your Fitness Signature, availability and target date |
| Workout intensities matched to your rider type | ✓ Yes — a diesel gets attainable VO2max efforts | ✓ Yes — SMART workouts scale to your signature and athlete type |
| Multiple goals in one plan (A-race + 5-min power) | ✓ Yes | ✗ No — one target signature per forecast |
| Event-specific plans | ✓ Yes | ✓ Yes — Goal, Event or Race programs with a target date |
| More than one periodization approach | ✓ Yes | ◐ Partial — adjustable polarization and periodization settings, in Xert's framework |
| No-test fitness assessment from every ride | ✓ Yes — eFTP estimated continuously | ✓ Yes — Fitness Signature (TP/HIE/PP) updates automatically at every breakthrough |
How does the plan adapt?
Xert adapts on two clocks, and one of them is unique: SMART workouts adjust their intervals while you ride, responding second-by-second to what you just did, no other platform does this. Day to day, the Training Advisor recommends work based on your modeled freshness, and "Adapt Forecast" recalculates the whole remaining plan when life intervenes. But adaptation arrives as recalculated numbers, not reasons, and the continuous re-forecasting means there's little fixed weekly structure to rely on. LeCoach keeps a real periodized plan with a weekly rhythm and changes it only when a change earns its place: it flags what it noticed, explains why it matters, proposes a specific change, and you decide.
| Feature | LeCoach | Xert |
|---|---|---|
| Adapts to missed or extra rides and schedule changes | ✓ Yes | ✓ Yes — Adapt Forecast recalculates the remaining plan |
| Adapts to your recovery state | ✓ Yes — objective wellness data and self-reported feel | ◐ Partial — modeled freshness plus a manual slider; no body data |
| Keeps a structured weekly rhythm | ✓ Yes — plan changes only when justified | ✗ No — continuous re-forecasting, day-by-day targets |
| Changes proposed and explained: you stay in control | ✓ Yes | ◐ Partial — you trigger recalculation, but changes come as numbers, not reasons |
| Workout adapts in real time as you ride | ✗ No — sessions are set before you ride | ✓ Yes — SMART intervals respond second-by-second to your effort |
Does the training app listen to your body?
For all its modeling depth, Xert never sees your body's own signals. There is no HRV, sleep or resting-HR ingest; its Training Status (fresh / tired / very tired) is computed purely from training load, and Xert's own readiness guide tells you to check your resting HR, HRV and wearable yourself, then move a manual "Freshness Feedback" slider if the model feels wrong. That's honest, but it makes you the sensor. LeCoach ingests HRV, resting HR and sleep automatically, from Garmin, Whoop, Oura or Apple Health via Intervals.icu, and scores them against your own rolling baseline. On an "attention needed" morning, the LeCoach Recovery Score flags the day and proposes an alternative session before you've wasted a match.
| Feature | LeCoach | Xert |
|---|---|---|
| Automatic HRV, resting HR and sleep import | ✓ Yes — Garmin, Whoop, Oura, Apple Health | ✗ No — its own guide says to check your wearable yourself |
| Scored against your personal baseline | ✓ Yes | ✗ No — freshness is modeled from training load only |
| Recovery score gates today's workout + suggests alternative | ✓ Yes — LeCoach Recovery Score | ◐ Partial — Training Status steers the advisor; corrections via manual slider |
| Post-workout feel (RPE) check-in | ✓ Yes — asks RPE and feel, plus notes | ✗ No — the freshness slider is the only feel input |
Will you understand your training and workouts?
Xert will teach you more exercise physiology than any app in cycling, if you put the hours in. MPA, XSS, focus duration, strain per energy system, breakthrough detection: the metrics are unique and genuinely insightful, and watching your power exceed MPA and your signature update mid-ride is a thrill nothing else offers. But reviewers consistently describe Xert's interface as data-heavy with a steep learning curve, the platform assumes you'll learn its vocabulary before it makes sense. LeCoach bets on clarity instead: the Plan Health Dashboard watches whether your plan is working, whether you're executing it, and whether it's well-built, condensed into one Plan Health Score, and the coach explains every change in plain language, so you get smarter every block.
| Feature | LeCoach | Xert |
|---|---|---|
| Plan Health Dashboard: is the plan working, are you executing it, is it well-built | ✓ Yes — full signal breakdown | ✗ No — fitness forecast charts, no plan-health view |
| Plan Health Score: your plan's status in one number | ✓ Yes | ✗ No |
| Execution scoring (planned vs done) | ✓ Yes — Execution Score | ◐ Partial — planned vs earned XSS against the forecast, no per-workout grade |
| Full analytics dashboard | ✓ Yes — CTL/ATL/TSB, power curve, eFTP, decoupling, efficiency factor | ✓ Yes — among the deepest in cycling, in Xert's own vocabulary (MPA, XSS, focus, strain) |
| Real-time MPA + automatic breakthrough detection | ✗ No | ✓ Yes — power above MPA updates your Fitness Signature automatically |
| Training + recovery day in one view | ✓ Yes — day overview | ✗ No |
| Weight tracking with goal and trend | ✓ Yes | ✗ No — weight feeds W/kg only |
| Habit and task tracking (strength, mobility, nutrition: streaks) | ✓ Yes | ✗ No |
| Teaches you training theory as you go | ✓ Yes — in the product, in plain language | ◐ Partial — deep glossary, guides and forum, but the product itself demands study |
Does Xert fit your setup and your budget?
Xert's delivery layer is a genuine strength: free EBC apps on iOS and Android drive your trainer directly with per-second SMART control, native workout players run on Garmin Edge and Hammerhead Karoo, and a browser Remote Player can overlay any setup. Activities sync in from Strava, Garmin, Zwift, Wahoo, Hammerhead, Rouvy and MyWhoosh. The catch: pushing workouts to Zwift flattens Xert's adaptive intervals into fixed %FTP ramps, wellness data never comes in, and there is no Intervals.icu integration, only Strava-relay workarounds. LeCoach is web-first, delivers workouts to wherever you already ride via deep bi-directional Intervals.icu sync, and imports your wearable's wellness automatically. On price LeCoach is lower on both plans, though Xert's 30-day trial is genuinely generous, twice the length of ours.
| Feature | LeCoach | Xert |
|---|---|---|
| Bi-directional Intervals.icu sync | ✓ Yes — source of truth | ✗ No — no official integration; Strava-relay workarounds only |
| Workouts auto-sync to Zwift, Garmin, Wahoo, Rouvy and more | ✓ Yes | ◐ Partial — Zwift push flattens SMART intervals to %FTP ramps; Garmin/Karoo via Xert players; no Rouvy workout push |
| Automatic wellness import from your wearable | ✓ Yes | ✗ No — manual freshness slider |
| Native mobile apps + built-in trainer player | ✗ No — web app on every device, nothing to install | ✓ Yes — EBC apps (iOS/Android) with per-second SMART control, plus Garmin & Karoo players |
| Price | €7.49/mo · €5.24/mo billed annually | $14.99/mo · $8.33/mo billed annually ($99.95/yr) |
| Free trial | 14 days — no credit card | ✓ 30 days — no credit card |
When to pick Xert
Xert is the most scientifically original training platform in cycling, a decade of real innovation from Baron Biosystems, and for the right athlete it's unmatched:
- You're a data scientist at heart, you want to understand the model, not just follow it, and MPA, XSS and Fitness Signature dynamics sound like fun rather than homework.
- You hate FTP tests and love that your fitness is measured continuously from every hard ride, with breakthroughs detected and your signature updated automatically, sometimes mid-ride.
- You want workouts that adapt in real time as you ride, SMART intervals that respond second-by-second to what you just did, on the trainer or via the Garmin/Karoo players. Nobody else does this.
- You ride with a Garmin Edge or Hammerhead Karoo and want unique live metrics (MPA, time-to-exhaustion) on your head unit during races and breakthroughs.
- You want a 30-day trial to properly explore, the longest in this category, no card required.
When to pick LeCoach
- You want a coach to talk to, about today's session, a plan change, fueling, or why your legs feel empty, any time, grounded in your actual data.
- You wear a Whoop, Oura or Garmin and want your HRV, sleep and resting HR to actually drive the plan, checked against your own baseline, not left for you to eyeball.
- You want your plan explained in plain language, not in a vocabulary you must study first, brilliant maths shouldn't require a course to act on.
- You want a structured weekly rhythm you can build a life around, with changes proposed and justified, not a forecast that silently recalculates.
- You're on Intervals.icu (or want the best integration with it that exists).
- You want it for less, €5.24/month billed annually vs Xert's $8.33, with a 14-day trial, no credit card.
FAQ
Related comparisons
Prices and features checked July 2026. Found something outdated? Tell us at info@lecoach.app.