If you are searching "Zarkus vs Kotcha", you are almost certainly evaluating two AI running coaches and trying to decide where your next race is going to live. This is an honest comparison written by one of the two teams — we build Zarkus, so we have a point of view, but the goal here is to give you the axes that actually matter so you choose well either way.
This is for the intermediate runner with a specific race goal — a marathon, half, 10K or trail race on the calendar, not "get generally fitter".
TL;DR
- Choose Kotcha if you want a polished, brand-forward continuous coach across road and trail, and you are comfortable with a monthly subscription.
- Choose Zarkus if you have one race on the calendar, want an explicitly published scientific methodology (Daniels / Pfitzinger / CTL-ATL-TSB), and prefer to pay once for that race.
- Choose neither if you do not train with a GPS watch. Both apps depend on wearable data to work.
Side-by-side
| Zarkus | Kotcha | |
|---|---|---|
| Methodology | Published: Daniels Running Formula + Pfitzinger periodization, CTL/ATL/TSB adaptation | "Elite-proven method" co-built with Kipchoge and Kilian Jornet |
| Focus | One race, one plan, built backward from race day | Continuous coaching (road, trail, general) |
| Adaptation | Weekly, based on your fitness/fatigue balance from watch data | AI-adaptive plans personalized to your body, pace and goal |
| Workout delivery | Structured session pushed straight to your Garmin (.fit) — follow it on the watch | Sync your activities back after the fact |
| Post-session coaching | AI feedback on every workout: what went well, what to adjust | Not offered |
| Compliance scoring | Objective 0–200 score per session (planned vs. actual) with a red/yellow/green signal | Not published |
| Pricing | Pay once per race — no subscription | Subscription (free trial first week) |
| Watches | Garmin, Apple Watch, Coros, Polar (mandatory) | Strava, Garmin, Apple, Huawei, Coros |
| Platforms | Web + waitlist for mobile | iOS + Android |
| Data location | Stored in Supabase EU (Europe) | Not publicly specified |
| Team | Independent, founded in Barcelona | Co-founded with Eliud Kipchoge & NN Running Team, €3.5M raised (Oct 2025) |
| Race types | Road: 5K → Marathon | Road & trail: 5K → Marathon, 4 weeks to 6 months |
Training methodology: named vs. branded
The single biggest philosophical difference between the two apps is how they talk about what they do.
Kotcha markets itself around Kipchoge and Kilian Jornet — the "elite-proven method". It is a credibility-first pitch. The exact training model behind the plan is not published in named-framework terms on their public pages.
Zarkus takes the opposite approach: the methodology is the Jack Daniels Running Formula for pace zones and workout structure, layered with periodization principles closer to Pfitzinger's model. Both are documented in books you can buy and coaches you can verify. If you want to know why your Tuesday session is a threshold rep at a specific pace, the answer is published — and the same across every user.
Neither approach is objectively better. Brand-led "we trained the greatest ever, and now we train you" is legitimately motivating. Framework-led "here is exactly the model your plan runs on" is more accountable. Pick the one that matches how you like to trust things.
Race focus vs. continuous coaching
Kotcha positions itself as ongoing coaching — you subscribe and it keeps building plans for you across whatever you sign up for next. That is well-suited to a runner who trains year-round across multiple race types (a marathoner who also does trail races in the summer, for example).
Zarkus is deliberately different: one race, one plan, one payment. You pick a race with a date, the plan is built backward from that date, and it takes you through it. When the race is done, the relationship ends unless you sign up for the next one. That is well-suited to a runner who is specifically preparing for a marathon or a half — a focused block with a hard endpoint.
If your running life is "always training for the next thing", subscription coaching fits. If your running life is "twice a year I go all-in on a race", per-race pricing fits.
How each one adapts
Both apps adapt. The mechanics are the differentiator.
Zarkus's adaptation runs on the classic CTL / ATL / TSB model — chronic training load, acute training load, and the balance between them. When your watch data shows fitness climbing faster than expected, paces adjust up. When fatigue accumulates or you miss sessions to illness or life, the plan rebuilds base before pushing intensity. The logic behind every change is explainable, and driven by the same numbers a coach would look at. This is what "adaptive training" means in a defined way.
Kotcha describes its adaptation as AI-driven personalization to your body, pace, and goal. That is functionally similar in intent — the plan responds to your data — but the underlying model is proprietary and not published in the same explicit terms.
For an intermediate runner who wants to understand why a session changed, transparent adaptation is easier to trust. For a runner who just wants a plan that works and does not care about the internals, either approach is fine.
Pricing: subscription vs. one payment
Kotcha runs on a subscription with a free first week. Kotcha does not publish a single flat price on its landing page in 2026 — pricing is presented after the free trial and can vary by market and store, so we won't quote a specific number.
Zarkus runs on a one-payment-per-race model: one price covers your plan from day one through race day. When the race is done, nothing further is charged.
The important comparison is not "which is cheaper this month" — it is total cost across a full training block. A 16-week marathon build on a subscription costs roughly four monthly payments; a per-race payment is one. For runners who race once or twice a year, per-race is almost always the lower total. For runners who train continuously across many races, a subscription can be the better economics.
Neither is right or wrong — they are different offers for different runners.
Watches and data
Kotcha syncs with Strava, Garmin, Apple, Huawei and Coros — a broad set that covers essentially every mainstream device.
Zarkus requires a GPS watch (Garmin, Apple Watch, Coros or Polar) because the plan adapts to real training data every week. Without a watch, weekly adaptation has nothing to adapt to.
On data storage: Zarkus stores all user data in Supabase EU (European servers) and does not share it with third parties for research or advertising. Kotcha's data practices are covered in their own privacy policy — worth checking directly with them if that matters to you.
Who should choose which
Choose Kotcha if you:
- Want the Kipchoge / Kilian Jornet brand and story
- Train year-round across road and trail
- Prefer a subscription for continuous coaching
- Are on iOS or Android and want a polished mobile-first app today
Choose Zarkus if you:
- Have one specific race on the calendar (marathon, half, 10K)
- Want to see the published methodology (Daniels + Pfitzinger + CTL/ATL/TSB)
- Want the session pushed to your Garmin and AI feedback after every run
- Prefer to pay once for the plan and own it through race day
- Value transparent, explainable weekly adaptation over a proprietary black box
Skip both if you:
- Don't train with a GPS watch
- Are a total beginner just building the running habit — a free plan is enough for now
The full loop: plan → watch → feedback
Most "AI coach" apps stop at generating a plan and syncing your data back afterwards. Zarkus closes the loop, and this is where the day-to-day experience actually diverges from Kotcha.
- The workout lands on your watch. Zarkus exports each session as a structured
.fitworkout straight to your Garmin — target paces, intervals and rests included. You don't read a plan and improvise; you press start and the watch guides you through every rep. Kotcha syncs your completed activities back for analysis; Zarkus pushes the prescribed session forward to the device. - You get a compliance score, not a vibe. After each session Zarkus scores how closely you hit the plan on a 0–200 scale (100 = perfect), with a red / yellow / green signal driven by your actual training load. It's the same planned-vs-actual read a real coach would give you — objective, not a feeling.
- An AI coach debriefs every workout. Once a session is in, Zarkus generates written post-workout feedback: what went well, whether you over- or under-cooked it, and what it means for the next few days given your CTL/ATL/TSB trend. That's the "why" made concrete after every run, not just at plan-generation time.
Chained together, this is a closed loop — plan → watch → execution → feedback → next week's adaptation — driven by the same numbers a coach would look at. Kotcha's pitch is an elite method and a proprietary AI; Zarkus's is a transparent, end-to-end coaching cycle you can inspect at every step.
The short version
Kotcha is the elite-brand, continuous, subscription option. Zarkus is the framework-transparent, race-focused, one-payment option. If you are chasing a specific PB on a specific date and want to know exactly why your plan does what it does, that is the exact seam Zarkus is built for.
If you have a race on the calendar, the fastest way to see which side you fall on is our free VDOT calculator — put in your latest race, and you'll see the exact paces a Daniels-based plan would prescribe. Then decide.
Comparison based on publicly available information from kotcha.com and public press coverage as of publication (July 2026). Kotcha is a trademark of its respective owners. Features, pricing and availability change — verify current details on each product's site before signing up.