All comparisons

    LeCoach vs Spoked: which cycling coach app fits you?

    Spoked is a UK-built, mobile-first AI cycling coach with an appealingly simple promise: answer a few questions, get a personalized plan in 60 seconds, and let it flex daily around your life. Built with professional coaches and refined with everyday riders since 2017, it's honest, budget-friendly software for time-crunched cyclists. LeCoach shares the adaptive DNA but goes much further: an actual AI coach that builds a periodized plan from your athletic profile, reads your real wellness data (HRV, sleep, resting HR) automatically every morning, explains every proposed change, and is available to talk to 24/7.

    Quick verdict: Pick Spoked if you want the simplest possible on-ramp to structured training, a 60-second setup, a native phone app, a free tier, and a plan that bends around your week without asking you to learn anything. Pick LeCoach if you want to be coached: a coach you can talk to, recovery decisions based on your body's actual signals instead of hand-typed check-ins, real analytics, and a clear why behind every change, with workouts delivered automatically to Zwift, Garmin and your whole ecosystem.

    Who actually coaches you in Spoked?

    Spoked's coaching is a feedback-loop algorithm, shaped by professional coaches: it schedules your sessions and re-flexes them daily based on your ride data and post-ride check-ins. What it doesn't have is anyone to ask. There's no chat, no Q&A, no explanation of why today's session exists or why your week just changed, support is a friendly team and a Discord community, not coaching. 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.

    24/7 AI coach you can chat with
    LeCoach
    ✓ Yes
    Spoked
    ✗ Nono chat; support team and Discord community only
    Coach sees your rides, wellness, plan and profile
    LeCoach
    ✓ Yes
    Spoked
    ✗ Nono conversational interface
    Coach can edit your plan and workouts in conversation
    LeCoach
    ✓ Yes
    Spoked
    ✗ Nomove, skip or reset sessions in the app yourself
    Custom workout created on demand
    LeCoach
    ✓ Yesgenerated for you
    Spoked
    ✗ Nothe algorithm schedules; you can't request a session
    Explains the why behind every session
    LeCoach
    ✓ Yes
    Spoked
    ✗ Nosessions and changes arrive without reasoning
    Weekly review of your training
    LeCoach
    ✓ YesWeekly AI Review
    Spoked
    ◐ Partialweekly stats and goal reports, no narrative review
    Bottom line: Spoked schedules your training. LeCoach coaches you through it.

    Is the training plan built for you?

    Spoked's onboarding is its party trick: goal, availability, current fitness, and a plan appears in about 60 seconds. It genuinely adapts from there, and you can train by power, heart rate or pure feel, which makes it one of the most accessible structured-training apps anywhere. But a 60-second profile is a thin foundation: the plan learns you only gradually, through post-ride feedback. LeCoach starts from your full athletic profile on day one, a diesel gets attainable VO2max efforts in week one, and if you want to peak for your A-race while building your 5-minute power, structured & adaptive training plans for both at once.

    Plan generated from your athletic profile
    LeCoach
    ✓ Yesfull profile from day one
    Spoked
    ◐ Partialgoal, availability and current fitness; 60-second setup
    Workout intensities matched to your rider type
    LeCoach
    ✓ Yesa diesel gets attainable VO2max efforts
    Spoked
    ✗ Nodifficulty tuned by your post-ride feedback over time
    Multiple goals in one plan (A-race + 5-min power)
    LeCoach
    ✓ Yes
    Spoked
    ◐ Partialmultiple goal events with taper weeks; no concurrent power-target goals
    Event-specific plans
    LeCoach
    ✓ Yes
    Spoked
    ✓ Yesgoal events with automatic taper weeks
    More than one periodization approach
    LeCoach
    ✓ Yes
    Spoked
    ✗ Noone algorithmic model
    Train by power, heart rate or feel: no sensors required
    LeCoach
    ✓ Yespower and heart-rate based, RPE always captured
    Spoked
    ✓ Yesfull "by feel" mode, no power meter or HRM needed
    Bottom line: Spoked gets you a plan in a minute. LeCoach builds your training from day one.

    How does the plan adapt?

    Adaptation is Spoked's core strength, and it's real: every plan adjusts daily and weekly on five inputs, actual vs planned time in zone, perceived difficulty, sleep quality, and mental and physical freshness. Move, skip or reset a session and the week re-flexes to keep you on track. What's missing is the conversation: changes just happen, with no reasoning shown, so you learn that the plan moved but never why. 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.

    Adapts to missed or extra rides and schedule changes
    LeCoach
    ✓ Yes
    Spoked
    ✓ Yesmove, skip or reset; the week re-flexes automatically
    Adapts to your recovery state
    LeCoach
    ✓ Yesobjective wellness data and self-reported feel
    Spoked
    ✓ Yesvia your daily check-in: sleep, mental and physical freshness
    Keeps a structured weekly rhythm
    LeCoach
    ✓ Yesplan changes only when justified
    Spoked
    ◐ Partialdaily and weekly adjustment modes; continuous re-planning
    Changes proposed and explained: you stay in control
    LeCoach
    ✓ Yes
    Spoked
    ✗ Noadjustments applied automatically, no reasoning shown
    Bottom line: Spoked adapts for you, silently. LeCoach adapts with you, and tells you why.

    Does the training app listen to your body?

    Spoked deserves credit here: its Readiness Score checks your recovery, sleep and freshness against science-backed benchmarks and your own 14-day rolling baseline, the right idea. The catch is where the data comes from: you type it in. Sleep time, sleep quality, mental and physical freshness are all manual daily entries; Spoked's own write-up calls automatic wearable import a future goal, and HRV isn't part of the model at all. LeCoach ingests HRV, resting HR and sleep automatically, from Garmin, Whoop, Oura or Apple Health via Intervals.icu, and on an "attention needed" morning the LeCoach Recovery Score flags the day and proposes an alternative session before you've wasted a match.

    Automatic HRV, resting HR and sleep import
    LeCoach
    ✓ YesGarmin, Whoop, Oura, Apple Health
    Spoked
    ✗ Nosleep and freshness typed in daily; no HRV; wearable import a stated future goal
    Scored against your personal baseline
    LeCoach
    ✓ Yes
    Spoked
    ✓ Yes14-day rolling baseline of your manual entries
    Recovery score gates today's workout + suggests alternative
    LeCoach
    ✓ YesLeCoach Recovery Score
    Spoked
    ◐ Partialreadiness informs you and feeds adaptation; no gate-and-alternative flow
    Post-workout feel (RPE) check-in
    LeCoach
    ✓ Yesasks RPE and feel, plus notes
    Spoked
    ✓ YesRPE plus time-in-zone compliance and freshness check-in
    Bottom line: Spoked listens to what you type. LeCoach hears what your body actually says, automatically, every morning.

    Will you understand your training and workouts?

    This is Spoked's thinnest area, and reviewers say so plainly: road.cc's verdict praised the price and simplicity but found "no meaningful post-ride analysis", riders who want to understand their training end up exporting to other tools. Inside Spoked you get weekly stats, a readiness score and goal reports; there's no training-load model, no power curve, and no view of whether the plan itself is on track. LeCoach takes the opposite bet: the Plan Health Dashboard watches your whole plan, is it working, are you executing it, is it well-built, condensed into a single Plan Health Score, backed by full analytics and a coach that explains every change, so you get smarter every block.

    Plan Health Dashboard: is the plan working, are you executing it, is it well-built
    LeCoach
    ✓ Yesfull signal breakdown
    Spoked
    ✗ Noweekly stats and goal reports only
    Plan Health Score: your plan's status in one number
    LeCoach
    ✓ Yes
    Spoked
    ✗ No
    Execution scoring (planned vs done)
    LeCoach
    ✓ YesExecution Score
    Spoked
    ◐ Partialsession ratings and actual-vs-planned time in zone
    Full analytics dashboard
    LeCoach
    ✓ YesCTL/ATL/TSB, power curve, eFTP, decoupling, efficiency factor
    Spoked
    ✗ Noreviewers note riders need external tools for analysis
    Training + recovery day in one view
    LeCoach
    ✓ Yesday overview
    Spoked
    ◐ Partialhome screen pairs readiness score with today's training
    Weight tracking with goal and trend
    LeCoach
    ✓ Yes
    Spoked
    ✗ No
    Habit and task tracking (strength, mobility, nutrition: streaks)
    LeCoach
    ✓ Yes
    Spoked
    ✗ Nogym and running log as training load only, not coached habits
    Teaches you training theory as you go
    LeCoach
    ✓ Yesin the product
    Spoked
    ◐ Partialsolid science blog; in-app, sessions arrive without explanation
    Bottom line: Spoked keeps the numbers out of your way. LeCoach puts them to work, and teaches you to read them.

    Does Spoked fit your setup and your budget?

    Spoked is mobile-first in the strict sense: native iOS and Android apps and nothing else, no web app, no big-screen view. Rides flow in from Garmin, Wahoo, Strava and TrainingPeaks, but workouts flow out by hand: you download a .zwo file for Zwift or export sessions to Garmin Connect or TrainingPeaks (Wahoo rides via TrainingPeaks). There's no Intervals.icu and no automatic wellness import. On price, Spoked is genuinely accessible: a free Starter tier, Base at £3.99/month, Pro at £9.99/month, and a 30-day Pro trial with no card, a longer trial than LeCoach's. LeCoach is web-first, nothing to install, every device, and delivers workouts automatically to where you already ride through deep bi-directional Intervals.icu sync.

    Bi-directional Intervals.icu sync
    LeCoach
    ✓ Yessource of truth
    Spoked
    ✗ No
    Workouts auto-sync to Zwift, Garmin, MyWhoosh, Wahoo, Rouvy and more
    LeCoach
    ✓ Yes
    Spoked
    ◐ Partialmanual .zwo download for Zwift; export to Garmin Connect and TrainingPeaks; no auto-sync
    Automatic wellness import from your wearable
    LeCoach
    ✓ Yes
    Spoked
    ✗ Nodaily stats entered by hand
    Native mobile apps + built-in trainer player
    LeCoach
    ✗ Noweb app on every device, nothing to install
    Spoked
    ◐ Partialnative iOS and Android apps; no built-in trainer player, no web app
    TrainingPeaks and Strava sync
    LeCoach
    ◐ Partialactivities via Intervals.icu
    Spoked
    ✓ Yesrides in from Strava; sessions out to TrainingPeaks
    Free tier
    LeCoach
    ✗ No14-day free trial is the entry point
    Spoked
    ✓ Yesfree Starter plan (limited to 3 activity imports)
    Price
    LeCoach
    €7.49/mo · €5.24/mo billed annually
    Spoked
    £9.99/mo (Pro) · £3.99/mo (Base) · multi-month discounts in-app
    Free trial
    LeCoach
    14 days — no credit card
    Spoked
    30 days (Pro) — no card required
    Bottom line: Spoked lives on your phone and hands you files. LeCoach lives everywhere and plugs straight into the ecosystem you already ride in.

    When to pick Spoked

    Spoked is an honest, well-priced product built with professional coaches and refined with everyday riders since 2017, and there are cyclists it fits perfectly:

    • You want the fastest possible start, a 60-second setup and a plan that just appears, with zero training theory required.
    • You don't own a power meter or heart-rate monitor, Spoked's train-by-feel mode is one of the most accessible in the category.
    • You want to try before paying anything: a free Starter tier plus a 30-day Pro trial with no card is the most generous entry offer around.
    • You live on your phone and want a simple native app rather than a full training platform.
    • You're a time-crunched rider who mainly needs sessions to flex around a chaotic week, not deep analysis of them.

    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 Garmin, Whoop or Oura and want your HRV, sleep and resting HR to drive the plan automatically, not typed into a form every morning.
    • You want a plan built from your full athletic profile on day one (including more than one goal at a time), not learned from feedback over weeks.
    • You want to see and understand everything: Plan Health Dashboard, execution quality, full analytics, with the why explained in plain language.
    • You want workouts delivered automatically to Zwift, Garmin, MyWhoosh, Wahoo and Rouvy, no .zwo downloads, via bi-directional Intervals.icu sync.
    • You want a serious training platform for less than Spoked Pro: €7.49/month, or €5.24/month billed annually.

    FAQ

    No. Spoked's AI is an adaptive scheduling algorithm, there is no chat or Q&A, and no explanation of why sessions change; support comes from the Spoked team and a Discord community. LeCoach includes a 24/7 AI coach that sees your data and can modify your plan and workouts in conversation.

    No. Spoked's readiness score is built from daily manual entries, sleep time, sleep quality, mental and physical freshness, and HRV isn't part of the model; Spoked has described automatic wearable import as a future goal. LeCoach imports HRV, resting HR and sleep automatically via Intervals.icu and scores them against your personal baseline.

    No, Spoked's integrations are Garmin, Wahoo, Strava and TrainingPeaks for rides in, and manual .zwo/Garmin Connect/TrainingPeaks export for workouts out. LeCoach is built on a bi-directional Intervals.icu sync: workouts out to Zwift, Garmin, Wahoo, Rouvy and MyWhoosh; activities and wellness in.

    It depends on the tier. Spoked has a free Starter plan and a £3.99/month Base plan; its full Pro plan is £9.99/month. LeCoach Pro is €7.49/month, or €5.24/month billed annually (€62.91/year), less than Spoked Pro, with far deeper coaching, wellness and analytics. Spoked's trial is longer (30 days vs 14), and both require no card.

    Yes, the 60-second setup, train-by-feel mode and free tier make it one of the easiest ways to start structured training. The difference is what happens as you progress: Spoked stays simple, while LeCoach grows with you, from first structured plan to elite-level depth, with a coach explaining things along the way.

    Prices and features checked July 2026. Found something outdated? Tell us at info@lecoach.app.