For Intervals.icu users

The AI training coach built for Intervals.icu users

Adaptive AI training plans grounded in 60+ recovery signals and 5 peer-reviewed periodization models. Reads your fitness, HRV, sleep, and training load — plans your week, adjusts each workout when your data changes.

How it works with Intervals.icu

Four steps from connection to your first adapted workout. Your data stays in Intervals.icu — IntervalCoach reads from it and writes back.

  1. 1

    Connect via OAuth

    One click. Minimal scopes: Activities (read/write), Wellness (read/write), Calendar (read/write), Settings (read only). No password sharing, no full-account access.

  2. 2

    Read your data

    IntervalCoach reads your fitness curve, recovery data, calendar events, and goal settings. Whatever you've already routed into Intervals.icu (Whoop, Oura, Apple Health, Garmin) is picked up automatically.

  3. 3

    Plan and adapt

    Generates a periodized weekly plan around your goals. Each morning the system re-reads your readiness and adjusts today's workout when the data calls for it — no static templates.

  4. 4

    Push back to Intervals.icu

    Structured workouts land in your Intervals.icu calendar. Zwift, Wahoo, Garmin, and Polar sync from there as usual — no extra integration to set up.

Why IntervalCoach vs the other apps in the Intervals.icu directory

The Intervals.icu directory lists around 40 AI coaching apps. Here's how IntervalCoach is positioned differently.

CapabilityIntervalCoachMost other apps in the directory
Recovery-signal depth60+ signals trackedGeneric "wellness"
Periodization models5 (linear, undulating, polarized, pyramidal, block)Often unspecified or single model
Sports supportedCycling, running, triathlon, swimming, strengthOften single-sport
Languages12 (incl. Chinese, Polish, Czech)English-only
Pricing€3–€8/month€10–€25/month
OAuth scopes4 (read-only Settings)Often 6+ with full write

Want explicit head-to-head comparisons against named tools? See our /vs- pages.

What integrates and how

Data flow

Intervals.icu → IntervalCoach reads activities, wellness, calendar, and settings → IntervalCoach plans → IntervalCoach writes structured workouts back to your Intervals.icu calendar.

Compatible with

Zwift, Wahoo, Garmin, Polar, Apple Health, Whoop, Oura — anything that already syncs to Intervals.icu works here too.

Privacy

Minimal OAuth scopes. We ask only for what we use, and the read-only Settings scope means we can never change your account configuration. Full details live on our privacy page. /privacy

Available on web and iOS

Most AI training coaches in the Intervals.icu directory are web-only. IntervalCoach ships a polished native iOS app alongside the web experience — same engine, same data, pick whichever fits the moment.

What the iOS app includes

  • Daily readiness and today's workout briefing on iPhone
  • Apple Health as a first-class data source — HRV, sleep, resting heart rate, VO2 max, heart rate recovery, wrist temperature, oxygen saturation, body composition, and menstrual cycle data flow into your daily readiness signal
  • App Intents and Siri shortcuts — ask Siri "Check my readiness", "What's my workout today?", "Daily briefing", or "Training score breakdown"
  • Home screen widgets, lock screen widgets, and Apple Watch complications for training score and today's workout
  • iPad support
  • Push notifications for daily briefings and post-workout analysis
  • Native localization in all 12 languages, including Chinese (Simplified), Polish, and Czech
Download on the App Store

Available on the App Store as "IntervalCoach: AI Training". Free with your IntervalCoach account.

FAQ for Intervals.icu users

Do I need to leave Intervals.icu?

No. IntervalCoach lives alongside Intervals.icu. Your data stays in Intervals.icu; IntervalCoach reads from and writes to it.

Will my custom workouts in Intervals.icu be affected?

No. IntervalCoach generates new workouts on top of your existing data; it does not modify or delete your custom workouts or library entries.

What if I just want one workout for today, not a whole plan?

Use TrainNow inside IntervalCoach to generate a single workout for the day without committing to a full plan.

How does IntervalCoach handle recovery data from sources like Whoop or Apple Health?

If you've already routed Whoop, Oura, or Apple Health data into Intervals.icu, IntervalCoach picks it up automatically. You can also connect those sources directly inside IntervalCoach.

Can I customize what IntervalCoach generates?

Yes. You can edit any generated workout, override the schedule, and chat with Coach+ (Max tier) to ask for adjustments in natural language.

Ready to add adaptive AI coaching to your Intervals.icu workflow?

14-day free Pro trial. No credit card required.

Connect with Intervals.icu OAuth · Cancel anytime