Pricing

Cycling coach pricing: one plan, full platform.

Monthly or annual. Full access when your invite lands — join the waitlist for closed beta.

Monthly

€15/mo

billed monthly

Join the waitlist

Closed beta — we’ll invite you when there’s room

  • Science-first fitness, fatigue, and readiness metrics
  • Adaptive training plans and calendar
  • Nutrition, strength, mobility, and race-week prep in the same plan
  • AI coaching across today, nutrition, recovery, and race prep — monthly allowance included, optional credit top-ups
  • Ride import from Wahoo, intervals.icu, or .FIT upload, plus Apple Health sleep / HRV
  • Full data export and public API access

How AI usage works

When you're invited, you get €1 of AI coach credit to start. The paid plan includes €5 each month. Need more? Top up anytime:

  • €5
  • €10
  • €20

Common questions

Buying objections in short form. Full FAQ

Is this a free trial or a waitlist?

A waitlist. Koyaro is in closed beta — leave your email on the join page and we’ll invite you when there’s room. Public signup is not an open trial today.

Join the waitlist

What does the plan include?

One plan, full access — billed monthly or annually (annual saves compared with paying monthly; current prices are on the pricing page). AI coaching is included with a monthly allowance; optional credit packs are top-ups if you go past that allowance.

View pricing

What do I need to get started?

A power meter or heart-rate monitor. Bring ride history in today via intervals.icu, Wahoo, or .FIT upload; Apple Health covers sleep / HRV / wellness — then finish goals and philosophy while the engine recomputes fitness and zones.

See integrationsWhat you need to start

Do I need an FTP test?

No. When you have power history, Koyaro can estimate eFTP from your power curve for you to confirm. It does not block setup on a ramp test you don’t need.

No ramp test needed — how eFTP worksFTP field tests comparedThe ramp test (× 0.75)

Does Garmin, Zwift, or Strava work today?

Wahoo, intervals.icu, and .FIT upload are the live activity paths today. Direct Garmin and Zwift sync are in progress — until then, Garmin and Zwift rides can come in through intervals.icu or as .FIT files. Strava is a secondary, limited-fidelity connection (no original .FIT file, so some file-based metrics are skipped — prefer Wahoo, intervals.icu, or .FIT for full coaching), and Strava-only activities cannot be forwarded through intervals.icu (upstream API restriction). Apple Health imports sleep / HRV / wellness (not rides).

Integration status

Can I inspect or change the plan?

Yes. You can inspect and interrogate the plan — the coach shows its work with grounded metrics. Projections stay inspectable, and you can reshape sessions when life or readiness changes.

See the coaching loopHow the loop works

Full platform. One plan.

Join the waitlist for closed beta — we’ll invite you when there’s room.