Pricing

Priced by the size of your squad

Pick the tier that fits your athlete count — every plan includes unlimited coaches, the full platform, your own branded site, and your own isolated database.

Every plan starts with a free 30-day trial — no credit card required.

Squad

For a single squad getting off spreadsheets.

$79/ month

or $790/year — 2 months free

Up to 50 athletes
  • Unlimited coaches & staff
  • Full 18+ test library
  • Online registration & athlete portal
  • Ranked leaderboards & percentiles
  • Wellness monitoring & coach ratings
  • Email support
Start free trial

Academy

For academies and multi-squad programmes.

$249/ month

or $2490/year — 2 months free

Up to 400 athletes
  • Everything in Club
  • Custom tests for your programme
  • Full custom domain
  • Onboarding session & data import
  • Priority support
Start free trial

Institution

Running a national programme, a franchise, or several academies from one place? We'll tailor a plan for 400+ athlete profiles across multiple squads and sites, with dedicated support and onboarding.

Talk to us

Prices in NZD, excluding GST. An athlete profile is one registered athlete; coaches and staff are always unlimited. Move up or down a tier any time as your numbers change.

FAQ

Common questions

Is there a free plan?

There's no free tier, but every plan starts with a free 30-day trial — the full platform, no credit card, no commitment. If it's not right for your club, walk away and nothing is charged.

How does the athlete-profile count work?

You're priced on the number of registered athletes on your site, not on coaches or staff — those are always unlimited. Pick the tier that covers your squad; if you grow past it, move up a tier, and if your numbers drop off-season, move back down.

Where does our club's data live?

Each club gets its own dedicated database — your athletes' data is never pooled with other clubs. You can request a full export at any time.

Do athletes need accounts and passwords?

No. Athletes sign in with their athlete number and a one-time code sent to their email. Nothing to forget, nothing to reset.

Can we use our own domain?

Every club gets a yourclub.getkaha.app address included. On the Academy and Institution plans we'll also serve your site on a full custom domain you own.

Can we bring in existing testing results?

Yes — if you've been testing in spreadsheets, we'll help you import historical results during onboarding so trends carry over from day one.

Not sure which tier fits?

Tell us how many athletes you test and we'll point you at the right one — no hard sell.

Rejoining the server...

Rejoin failed... trying again in seconds.

Cannot reach the server.
Retrying automatically…

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.