Commission-based coach partner programme

You draw
the frame.
The system
fills it in.

We are not taking your work away — we are taking the detail work off your hands. You decide the methodology, the model and the pricing; the system works out the daily level, sends it to the watch, and evaluates it every morning.

4 axesmethodology settings
5 taskswith a separate AI model
15 dayscommission payout
20%platform fee
METHOD-OLOGY RESTMODEL METABOLICINTENSITY PHASEEMPHASIS MAXAI EVERY AXIS DEFAULTS TO: "LET THE AI CHOOSE"
How you fit in

Two inputs, one cycle

You have probably met an AI training planner before, and you were probably disappointed: it hands out a generic recipe, then leaves the athlete alone, and you have no role in it at all. Here the professional decision stays yours — the system fills in the frame that you draw.

Your decisionsTraining methodology (or let the AI choose)Rest modelMetabolic intensityPhase emphasisFree-text instructionsPer-task AI model and pricingThe athlete's data and choiceLab report or test workoutIndividual zones per sportTarget race, weekly hours, daysActual training dataThe service package(Basic / Premium / Ultra)Plan generationinside your frameThe athlete's watchstructured workout, step by stepDaily evaluationinput for the next cycle↺ YOUR FRAME IS PRESENT IN EVERY FUTURE GENERATION — YOU DON'T HAVE TO SET IT PER ATHLETE
Figure 1 — Your decisions and the athlete's data feed plan generation together.
What you set

Methodology is not a constant, it is a setting

This is the point where most AI tools fail in the eyes of a professional. Many systems have a single, pre-decided methodology behind them: always 80/20 polarised, or always a pyramidal distribution. Convenient for the developer — but it means the beginner preparing for a marathon gets the same thing as the seasoned racer sharpening for a competition.

Four axes, each with a neutral default
SettingWhat it governs
Training methodologyWhich methodology the system should follow — or leave it to pick one for the athlete's goal
Rest modelHow it distributes recovery across the cycle — the rhythm of load and recovery weeks
Metabolic intensityHow aggressively it should lean on the measured metabolic profile
Phase emphasisWhich preparation phase to put the weight on

You don't have to decide on all four to get started. Whatever you leave open, the system decides based on the athlete's goal.

Free text

Your methodological signature — on three channels

Beyond the dropdowns you can also give your own free-text instructions, up to 2000 characters. Anything you would tell an assistant about the guiding principles of the preparation. All three channels can be switched on independently:

Plan instructions — applied automatically in every future generation.
Zone instructions — for the principles of zone calculation.
Feedback instructions — for the tone of the daily evaluation.

Authority

Your text is an instruction, the athlete's is data

An important difference: the system always treats the athlete's text as data, never as an instruction. Your instructions, on the other hand, are real instructions — deliberately. This is your professional authority inside the system.

Special case

A one-off override on a single generation

If you want something different for one particular athlete just once, you can override any of your settings when you start plan generation — for that one occasion only. It does not touch your saved defaults.

Per-task model selection

One model does not run everything

Plan generation and a one-paragraph daily evaluation are two tasks of completely different difficulty. They used to run on the same model — meaning that raising plan quality carried the same surcharge on the daily evaluation. Today you can choose a model separately for five tasks.

What you can override — with no setting, your general model choice applies
TaskWhy it is worth deciding separately
Training plan generationThe most complex task: this is where a higher-capability model pays off most.
Avatar conversationMany short exchanges, low stakes — usually fine on a cheaper model.
Workout evaluationDaily, short text. High volume, small context.
Weekly summaryThis becomes the input for the next plan — worth spending more on than the daily one.
Lab analysisMachine vision + numeric extraction. Rare, but accuracy-critical.
Inheritance, not a sentinel

If you set nothing for a task, it simply inherits your general model choice — there is no "automatic" option that would need separate handling. Model choice directly affects the AI cost you carry, and the range of available models grows along with the provider's offering.

Your costs

It runs on your own Anthropic tokens

The AI calls of the athletes you refer run on your own Anthropic API key. The platform does not bill you per token: you buy tokens directly from Anthropic, into your own account, and your athletes use those.

01

Transparent cost

You see what you spent on Anthropic's own interface — no intermediate accounting, no markup on the token.

02

You choose the model

Per task. A model's price and capability move together, so this is a real cost/quality decision, and it is yours.

03

Your pricing covers it

You set the price your athletes pay, within a multiplier band — the upper limit is tied to real model costs.

You have to know this

Until you set up your own API key, the athletes you refer cannot generate plans, talk to the avatar or have a lab report analysed. This is not a bug but deliberate: there is no silent fallback to the platform key, because that would push your athletes' costs onto the platform.

Setting up the key is a one-off, few-minute step — before saving, the system verifies with a live test call that it works. If a paid-for training plan is not created because the key is missing, that counts as a failed service delivery: the athlete gets an automatic refund, and the related commission is reversed as well.

Scope boundaries

Who decides what — precisely

This is the most common misunderstanding, so we say it sharply: the service package is chosen by the athlete at the time of purchase, and the content of the packages is uniform across the whole platform. You influence the methodology, the model and the price — not how much AI the athlete gets for their money.

You decideThe athlete decidesThe platform fixes
Training methodology, rest model, metabolic intensity, phase emphasis Which package they buy: Basic, Premium or Ultra What the three packages contain — uniformly, for every coach
Your free-text instructions on all three channels When they buy, and whether they buy again after the block expires The length of a training block: 4 weeks (28 days), with no grace period
Which AI model runs on the five sub-tasks Which metric a session should run on (heart rate / pace / watts) The base price and the upper limit of the multipliers
Your price multiplier within the given band What data they disclose about themselves at all The level of the platform fee — with your acceptance (see below)
Whether you start a plan generation for one of your athletes Whether they follow the plan — the plan is advisory in nature The data protection limits, at database level
What has changed

Coaches used to set the service level per athlete. That mechanism is gone: the screen and the endpoints behind it were both retired. Package selection moved to where the payment happens — to the athlete.

The revenue model

How the money moves

When an athlete you referred buys a training block, the amount arrives in your Stripe Connect account, and the platform deducts a 20% commission from it. The actual payout happens 15 days later.

The athlete paysaccording to your pricingPlatform fee deductedpercentage commissionStripe Connectstraight to your balanceTo your bank account15 days later14-day right of withdrawalthis is what the 15-day delay coversTHE COMMISSION TRANSFERS IMMEDIATELY — THE PAYOUT IS DELAYED
Figure 2 — The path of the money from purchase to your bank account.
01The athlete buys

They pick a package and pay — the amount set by your pricing.

02Immediate transfer

The commission goes to your Stripe Connect balance automatically and immediately, with the platform fee deducted.

03 · +15 daysPayout to your bank account

The purpose of the delay is that the athlete's 14-day right of withdrawal and any disputed transactions can still be settled.

04Invoice

You issue the invoice for your commission — that is why we ask for your tax number at registration.

What the platform fee covers
You handleThe platform handles
Setting the professional frameThe entire technical operation
Your own Anthropic tokensThe plan generation logic and its development
Keeping in touch with your athletesThe Intervals.icu integration and sync
Your own invoicing obligationsThe payment infrastructure (Stripe, Billingo)
 Data security and GDPR compliance
Pricing

Your pricing is yours — in two layers

The platform sets a base price. On top of that comes your price multiplier, whose upper limit is tied to real model costs — you have room to move, but pricing never detaches from the actual cost behind it.

On top of that you can also override the surcharge of the Premium and Ultra packages instead of the platform defaults (1.25× and 1.50× by default); the only rule is that no package can be cheaper than the base price, and the more expensive package cannot be cheaper than the cheaper one.

Fee changes

Cannot happen behind your back

The level of the platform fee may change over time, but it does not automatically apply to an existing coach. If the platform raises the fee, you receive a proposal, and you have 21 days to decide whether you accept it. Until you accept, you carry on with your old, accepted fee.

A later fee change does not apply retroactively to purchases already completed — every purchase keeps the terms that applied at the time.

Risk

If the service is not delivered

If the athlete paid but the plan was not created for technical reasons, the system automatically refunds the full amount and reverses the related commission as well.

If this happens within the 15-day delay, it runs through technically and you carry no further obligation. If the payout has already been made, the reversal may fail — in that case the platform offsets the amount against your next settlement.

Registration and verification

Your invite link is gated on tax number verification

Coach registration is self-service, but because you have to issue an invoice for your commission, the system automatically verifies your tax number when you save your billing details: a Hungarian tax number against the NAV register, another EU tax number through the European Commission's VIES system.

Billing detailssaved with the tax numberAutomatic checkNAV / VIESValidyour invite link is liveInvalidthe save is rejectedNot verifiablemanual admin approvalTHE INVITE LINK — AND THEREFORE THE CHANCE OF NEW COMMISSION — IS GATED ON THISIT DOES NOT AFFECT ATHLETES ALREADY ASSIGNED TO YOU OR YOUR EARLIER COMMISSIONS
Figure 3 — The three outcomes of tax number verification.
Coach registrationBilling details savedAutomatic tax number checkthree outcomes:
Valid

The billing details are saved, and your invite link becomes available — from that point on you can refer athletes.

Invalid

The system rejects the save, nothing is written. Based on the error message you can correct the data and try again.

Not verifiable

If the official system is temporarily unavailable, or the tax number was issued outside the EU, the data is saved but the invite link does not open until an administrator approves it manually. We decide on this within a reasonable time.

For existing coaches

The condition applies to already registered coaches too: if your tax number is still in "unverified" state, your invite link is currently not visible. The fix is simple — save your billing details again, which runs the check. This restriction applies only to referring new athletes : it does not affect the athletes already assigned to you, the commission on their future purchases, or the commissions you have already earned.

Visibility

You see the plans and the completion — not the health data

The platform is built so that the athlete's most sensitive data never reaches a third party — including you. This is a data protection commitment made to the athlete, and it is enforced at database level, not in a house rule. You do see the range needed for professional follow-up: the plans, the content of the sessions and whether the athlete completed them.

What you seeThe athlete's name and active statusAll training plans of the athlete you referredThe content and target zone of each sessionCompletion status: planned / completed / skippedThe purchases and your commissionYour own AI spendWhat you do not seeLab results and physiological markersTraining zonesHealth data and injury reportsAvatar conversations and bug reportsActual performance, HRV and sleep dataDaily evaluations — not even an e-mail copyRLSDATABASE WALLREAD ACCESS: YOU CANNOT MODIFY THE PLAN — YOU INFLUENCE IT BY STARTING A NEW GENERATION
Figure 4 — What you see, and what you cannot reach at database level.

What you see

  • The athlete's name and active status
  • All training plans of the athlete you referred — not just the ones you started
  • The content of each session: warm-up, main set, cool-down, target zone name, planned duration, physiological goal
  • The completion status of sessions: planned / completed / skipped
  • The purchases and your commission
  • Your own AI spend
RLS · DATABASE-LEVEL WALL

What you do not see

  • The lab results and the physiological markers derived from them
  • The training zones
  • The health data and the injury reports
  • The content of avatar conversations and the bug reports
  • The actual performance, HRV, sleep and resting heart rate data read from Intervals.icu
  • The daily evaluations — you don't get a copy of the athlete's daily e-mail either
Read access, and confidentiality

This visibility is read access only: you cannot modify or delete the plan or the sessions — you influence the content of the plan by starting a new generation. You may use the data you learn solely to support that athlete professionally; the partner agreement imposes confidentiality with no time limit and purpose limitation.

Why is this good for you? Because your professional influence works through the frame, not through seeing data: your settings are present in every generated plan, even the ones you did not start. And because you don't have to go through every athlete's every daily data point — you would get stuck at a few dozen. The professional decision is your job, the data processing is the system's.

Honestly

How much actual work will it be?

This is probably the question you care about most. Let's go through it.

The one-off setup
StepRoughly how long
Coach registration + billing details, with tax number5–10 minutes, once
Obtaining and pasting in an Anthropic API key10–15 minutes, once
Connecting a Stripe Connect payout account10–20 minutes, once
Thinking through the methodology settings20–30 minutes, once
Model and pricing decisions10 minutes, once

One afternoon is plenty, and after that you won't need to touch it for months.

The ongoing work — effectively none
Runs automaticallyOnly if you want it
Plan generation according to your settingsStarting a plan for an athlete
Sync to the athlete's watchFine-tuning a setting
Daily evaluation and weekly summaryChanging a model or a price
Invoicing and commission payoutA one-off override on a generation
Tax number check on savingLooking at an athlete's plan
What this means in practice

You don't have to deal with the daily "how much should they run on Tuesday" questions. You draw the professional frame once, and from then on the system works within it. You can spend your time on what is actually professional work — and with more athletes than you could otherwise handle.

Support

A coach AI assistant for getting set up

It helps with platform usage and general sports-science questions. It does not receive or process athletes' health or training data.

With your own key: 30,000 tokens/day, at your cost.
Without your own key: 8,000 tokens/day at the platform's cost — but only if your tax number is verified or an administrator has approved your billing details. This exists precisely so that you can get an answer to the question "how do I set up my key".

Who it is for

Is this model for you?

A good choice if you work with several athletes or would like to, you have a settled professional view of preparation, and you would happily automate the daily detail work. It works particularly well with multi-sport athletes, or if you build on lab data.

Less of a fit if you work with one or two athletes in a very close, daily relationship and want to design every session personally. In that case the system would be extra work rather than less.

Getting started

Six steps to your first referred athlete

01Coach registration

At sign-up you choose a coach account and give your tax number — this proves you can issue invoices.

→ the tax number check runs
02Anthropic API key

Register with Anthropic, top up your balance, generate a key, paste it into the interface.

→ live test call before saving
03Stripe Connect

For your payouts. It can be started once your billing conditions are in order.

→ 15-day payout schedule
04Methodology settings

Four dropdowns on the AI instructions page, plus free-text instructions if you want them.

→ affects every future generation
05Models and pricing

Per-task model selection, price multiplier, and the Premium/Ultra surcharges if you want to override them.

→ changeable at any time
06Referring athletes

With your own invite link. Anyone who registers through it is automatically assigned to you.

→ requires a verified tax number
Frequently asked questions

Worth clarifying

Why doesn't the platform bill me for tokens?

Because this way there is no intermediate accounting and no markup. Your athletes' AI calls run under your own Anthropic contract, you see the cost itemised on Anthropic's own interface, and you decide how much each model consumes. In return, setting up the key is your responsibility: without it, the AI features of the athletes assigned to you do not work.

Can I set per athlete what runs for them?

No. This used to be possible, but it was retired. The service package (Basic / Premium / Ultra) is chosen by the athlete at the time of purchase, and the content of the packages is uniform across the whole platform. You influence the methodology, the model selection and the price.

What happens if my account is deactivated?

The AI services of the athletes assigned to you fall back to the platform's own access, so that they are not left without service. This in itself does not affect your commission entitlement.

How long does a purchased training block last?

Four weeks (28 days), with no grace period. After that the athlete's AI-based services stop, but the finished plan, the zones, the lab results and the Intervals.icu sync all remain. Further commission is generated by the purchase of a new block.

Can I see whether my athlete completed the sessions?

Yes — you see the planned / completed / skipped status for every session, and you see the content of the sessions too. What you do not see: the actual performance data (heart-rate curve, watts, HRV, sleep), the lab values, the zones and the health data. Those are locked away at database level.

Do I have to sign a contract?

Yes, under a coach partner agreement — this governs the order of commission payouts, the cases of automatic refund, the tax number verification, and your confidentiality and purpose limitation obligations attached to plan visibility.

The frame is yours.
The detail work is ours.

Open a coach account, set your axes, and see on one athlete what the system makes of it.

Open a coach account