Shindo app icon Shindo Coming soon

Endurance coaching · iPhone

Every morning, one honest answer:
what to do today.

Shindo turns your recovery and training data into a single decision — and keeps you on the trajectory to your goal, adapting to real life instead of punishing you for it.

Requires iOS 26.4 · iPhone · Apple Health and Garmin Connect supported

The difference

Engines compute. AI only puts it into words.

Every number you see in Shindo comes from a deterministic algorithm running on your iPhone — the same input always produces the same answer. The language model never decides your training. It reads the finished numbers and explains them like a coach would.

1 Sync
Sleep, HRV, resting HR, workouts
2 Compute
Readiness, TSS, CTL, ATL, TSB
3 Plan
Phase, 80/20 split, ramp cap
4 Narrate
Words only — numbers are already fixed

What the engines decide

Your readiness score and every driver behind it. Training stress for each session, your fitness, fatigue and form curves, the phase you are in, today's target load, and your calorie and macro targets. All of it, on device, reproducibly.

What the model does

Turns those finished numbers into a morning briefing you can read in twenty seconds: what changed, why it matters, and what it means for the session in front of you. Tone, not arithmetic.

What it is never allowed to do

Change a target, a duration, a sport or a day. If the generated text disagrees with the computed numbers, the numbers win — that check runs every time a report is built.

The app

Five screens, one continuous story

From this morning's decision, out to your race, and back down to the last interval of the session you just finished.


Today

Readiness, its drivers, and the one session that fits them.


Training

The week ahead, with phase, intensity split and every step spelled out.


Fuel

Calories and macros tied to the load you actually did today.


Progress

Fitness, fatigue and form over months — and whether the goal is still reachable.


Workout detail

Every lap, zone and decoupling number from the session you just finished.

These screens are recreated in HTML for the web — faithful to the app's layout and numbers, but illustrations rather than screenshots.

What it does

Seven things, done properly

No streaks to protect, no arbitrary rings to close. Just the handful of measurements that actually change what a session should look like — and what they add up to.


Readiness, and why

One score, and the four drivers that produced it — sleep, heart-rate variability, resting heart rate and current form. Tap any driver to see its own baseline, your deviation from it, and how much it moved today's number.


Fitness, fatigue and form

Each session is scored as training stress, then rolled into the classic CTL / ATL / TSB curves. You see the fitness you have built, the fatigue you are carrying, and whether today lands in a productive window or a hole.


A week that makes sense

Base, build, peak and taper phases, a weekly ramp that is capped rather than heroic, and roughly four easy sessions for every hard one. Each session comes with its own steps, not just a duration.


Swaps and skips, understood

Rode instead of ran? Went short because of work? Shindo matches what you actually did to what was planned, counts the load you really absorbed, and re-flows the rest of the block. No guilt-red, no broken streak.


Fuel that follows the load

Calorie and macro targets that move with the session in front of you, an energy balance you can actually read, and an honest warning when you are eating far below what your training costs.


Patterns in your own data

Which of your habits actually move your numbers — sleep duration against next-day HRV, late meals against resting heart rate, load against form. Computed from your history, not from a study about somebody else.


Your watch, your data

Reads sleep, HRV, resting heart rate and workouts from Apple Health, and the richer Garmin record — per-sample series, laps, route and body battery — when Garmin Connect is linked. Duplicates from the same session are merged, not counted twice.

Free & Pro

The measurements are free. The interpretation is Pro.

Everything the engines compute stays available without paying. Pro adds the parts that project forward and the parts the language model writes for you.


Free

The deterministic core — no account gymnastics, no expiry.

  • Readiness score and every driver behind it
  • Training stress, fitness, fatigue and form charts
  • Weekly plan with phases, the 80/20 split and a ramp cap
  • Plan-to-actual matching, with swaps and partials counted
  • Workout detail: laps, zones, decoupling, route
  • Manual food and macro logging against daily targets
  • Apple Health and Garmin Connect sync

Pro

Forward-looking models, and everything written in words.

  • The morning report — your day, explained in a paragraph
  • Progress insights and the history of past reports
  • Readiness and form forecast for the days ahead
  • Race predictor, VO₂max trend and training status
  • Your physiology model — the digital twin behind the numbers
  • Food from a photo or a description, and AI meal plans
  • Energy availability, carb adherence and metabolic adaptation
  • What-if planning before you commit to a change

Seven days free

Pro starts with a seven-day free trial. After that it continues as a subscription — the current price is shown in the App Store and depends on your region. You can cancel any time in your Apple account settings; the free features never expire.

One athlete, one device

Shindo is built for a single athlete on a single iPhone. There is no coach dashboard, no leaderboard, and no feed. Your health data is used to compute your numbers — nothing about it is required to be shared with anyone.

Questions

The four we get asked first

Longer answers, troubleshooting and contact details live in the support centre.

Do I need a Garmin?


No. Apple Health alone is enough for readiness, load and planning. Linking Garmin Connect adds a richer workout record — per-sample series, laps, route and body battery — but nothing core depends on it.

Where do my numbers get computed?


On your iPhone. Readiness, load, phases and nutrition targets are all local and deterministic. Only the short text summaries are generated remotely, from an already-computed set of numbers.

What happens when I miss a week?


The plan re-flows around it. Missed sessions are recorded honestly, your fitness and fatigue decay as they really would, and the remaining weeks are rebuilt from where you actually are — not from where the old plan said you should be.

Which sports are supported?


Running, cycling, swimming and strength work, plus the triathlon combination of the first three. Load is scored per sport, so a hard swim and a hard ride land on the same fatigue curve.

Read the full FAQ in the support centre →