For Athletes Account & billing

Exactly what a free athlete can and cannot do

A precise feature-by-feature split between the free and premium tiers.

What "free athlete" means in the code

A free athlete has UserProfile.role = 'athlete'. Premium athletes have role = 'premium_athlete'. Endpoints and views that need premium are gated by the @premium_or_coach_required decorator (or its equivalent). Everything below comes from that gating, not from a marketing list.

What a free athlete CAN do

Account and identity

Race calendar

Wellness logging

Equipment inventory

Activity uploads

Sport analytics

Coach notes

Help center

What a free athlete CANNOT do (premium-only)

Calculator catalog

Race planning wizard

Deeper analytics windows

Macrocycle plan visibility beyond the current week

How to find out which features you have

Visit /settings/billing/. Your current tier, source, and expiry are shown there.

Path to premium

Three independent paths, only one required:

See Upgrading from free to premium for the direct-payment flow specifically.

See also: Free vs Premium athlete, Roles in the Hub.

Last updated May 12, 2026

Still stuck? Ask us a question and we'll write up an answer.

Ask a question