For Athletes Account & billing

Downgrading from premium: what happens to your data

How a premium tier ends, what stays, and what becomes inaccessible.

Three ways premium ends

1. You cancel a direct-paid subscription

2. A coach grant ends

3. An athlete switches to a coach who does not grant

What the cron actually does

The daily expire_premiums cron runs early morning. It finds all UserProfiles where role = 'premium_athlete' and premium_until < today, and:

So the role flip is at most 24 hours after premium_until passes, depending on what time the cron runs.

What stays after downgrade

All your data:

What becomes inaccessible

What does NOT change

Re-upgrading later

Re-upgrade any time at /settings/billing/. Your saved CalculatorResults, assessment history, and metric trends are all intact. You pick up where you left off with no data migration required.

What if you re-upgrade and a coach was granting before?

The Hub uses the most recently set source. If you direct-pay now and a coach had granted before, the source updates to direct_payment. If the coach later turns their grant on, the direct payment still takes priority.

See also: Upgrading to premium, Switching coaches explained, Billing and subscription.

Last updated May 12, 2026

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

Ask a question