Pricing
Free courses are the full thing, certificate included. Buy a course once and keep it, or get Pro for every course marked Pro.
$0/forever
Start here. No card.
Browse free coursesAll access
Price shown at checkout · billed monthly
Cancel anytime from Billing. You keep Pro until the end of the period you've paid for.
Once/per course
No subscription. Yours to keep.
Browse paid coursesCompare
| What you get | Free | Pro |
|---|---|---|
| Free courses | Included | Included |
| Courses marked Pro | Buy each one | Included |
| AI tutor messages per day | 10 | 100 |
| "Explain this moment" in the player | Included | Included |
| Boss fights, XP, streaks, leagues, crews | Included | Included |
| Certificates | Courses you own | Plus Pro courses |
| Offline downloads (mobile app) | Enrolled courses | Plus Pro courses |
Leagues, crews, streaks and XP are free for everyone — XP comes from what you master, never from what you pay. Courses you bought stay yours whether or not you have Pro.
FAQ
Every paid course marked Pro in the catalog — instructors choose whether their course is included. Use the "Included in Pro" filter on Courses. Free courses stay free for everyone.
You keep Pro until the end of the period you've paid for. After that, Pro courses lock again, but your progress, XP and any certificates you earned are kept — resubscribe and you pick up where you left off. Courses you bought separately are always yours.
Pro stays on for a 3-day grace period while you update your card from Billing. If the payment still fails after that, Pro access pauses until it goes through.
Open the Tutor tab in any lesson you can watch. It answers from that lesson's transcript and notes, links back to the exact moments it used, and can explain whatever is on screen right now. If it isn't sure, it suggests asking the community instead.
10 a day on the free plan and 100 a day with Pro. The count resets at midnight UTC.
Yes — from Billing → Manage billing. Stripe handles the change and any proration.