Pricing
One simple fixed plan, or pay per season with the Challenge Pass — pick what fits you.
Fixed plan
- Monthly
- —
- Yearly
- —
The yearly price equals exactly 8 months of the monthly price — about 33% cheaper.
Web pricing is lower than the iOS/Android app price because it skips app-store platform fees.
Challenge Pass — seasonal plan
Pay once for a season (30 base days), and earn more usable days by training consistently: +2 days per day you hit your quest, plus streak bonuses at 7/14/21/28 days (+3/+5/+7/+15 days). Freeze days don't count against the earning window. Bonus days cap at 60 (90 total per season).
Honest note: if you don't train consistently, most Challenge Pass buyers end up paying more per day used than the fixed plan. It suits people who are motivated to train often and enjoy the challenge mechanic.
Quick comparison
- Fixed plan: price known upfront, auto-renews, cancel any time.
- Challenge Pass: pay upfront for one season, does not auto-renew, actual days used depend on whether you train.
Market-specific prices (VND for Vietnam, USD for the US) will appear once billing integration is complete — see README-web.md.
Frequently asked questions
Is the web price different from the app price?
Yes. Web pricing is lower because it avoids the App Store/Google Play commission. The exact difference will be published once billing integration ships.
Can I cancel the fixed plan any time?
Yes. Plans purchased on the web cancel directly from the Account page; plans purchased via the App Store/Google Play cancel wherever you bought them.
Does the Challenge Pass auto-renew?
No. It's a one-time purchase for a single season and does not automatically bill again.