The short answer#
Training for one road race, running only, and you want a well-designed plan pushed to your watch? Runna. It is built precisely for that and does it better than a general-purpose app will.
Training across sports, or year-round rather than race-to-race, and you want the plan to react to how recovered you actually are? Shindo.
What each one is#
Runna builds personalised running plans for distances from 5K to 50K, including custom distances, tuned to your level, schedule and goal. Plans are designed by named coaches, including Olympians. Workouts push to Garmin, Apple Watch, COROS, Suunto and Fitbit, and Strava connects for logging. Pricing is $19.99 a month or $119.99 a year, with a Strava bundle at $149.99 a year. There is typically a free trial.
Shindo is an iPhone app covering running, cycling, swimming, strength and triathlon. It computes a daily readiness score from sleep, HRV, resting heart rate and current form, generates the training week itself with training phases, an 80/20 intensity split and a capped ramp, matches what you actually did against what was planned, and sets nutrition targets from the load you did.
Where they differ#
| Shindo | Runna | |
|---|---|---|
| Sports | Run, bike, swim, strength, triathlon | Running (with strength and mobility add-ons) |
| Plan design | Generated by the engine, bounded and validated | Designed by human coaches, personalised |
| Sends workouts to your watch | No | Yes — Garmin, Apple Watch, COROS, Suunto, Fitbit |
| Daily readiness score | Yes, with four named drivers | No |
| Fitness / fatigue / form | Yes, free | No |
| Adapts to a missed week | Re-flows the block from where you are | Plans can be adjusted |
| Nutrition | Calorie and macro targets from the day’s load | Guidance |
| Platform | iPhone only | iOS and Android |
| Price | Free; Pro $12.99/mo or $109.99/yr | $19.99/mo or $119.99/yr |
| Free tier | Readiness, plan, load charts, workout detail, 60 days | Trial, then paid |
Pricing checked 2026-08-29 against each vendor’s public pricing page.
The genuine difference: execution versus decision#
Runna is exceptional at execution. The session is designed by a coach who knows what they are doing, it lands on your watch, and you press start. For a first marathon this is close to ideal, and the watch push is a real advantage Shindo does not have.
Shindo is built around decision. Before it tells you what today’s session is, it looks at how you slept, what your HRV did, and how much fatigue you are carrying — and the session can change because of it. That is only worth having if you train enough for recovery to be the binding constraint, which for a beginner it usually is not.
When Runna is the better choice#
- You only run. Shindo’s multi-sport modelling is dead weight for you.
- You want workouts on your watch. This is a real gap in Shindo: it sends nothing to any device.
- You are on Android. Shindo is iPhone-only.
- You are newer to structured training and want a coach’s plan rather than an algorithm’s.
- You want a specific race plan — a 16-week sub-4 marathon build — rather than a continuous training system.
When Shindo fits better#
- You are a triathlete, or you cross-train enough that a running-only plan misses most of your fatigue.
- You want the plan to respond to recovery data rather than run on a fixed calendar.
- You want fitness, fatigue and form charts to see whether the block is actually working.
- You train year-round rather than race-to-race.
- You want a free tier that is genuinely usable.
Can you use both?#
Partly. Runna workouts logged to Apple Health are read by Shindo, so Shindo will count the load and show the readiness picture even while Runna owns the plan. What does not work is having both author your week — pick one to plan and let the other observe.
Read next
Half-marathon training when the week doesn't go to plan
What a weekly plan should do when you miss two sessions
Shindo vs TrainingPeaks
Shindo vs Whoop
Shindo is free on the App Store — readiness, the weekly plan and the load charts need no subscription.