The XP table
This page is generated from the same configuration the server awards from — if a number here is wrong, the behavior is wrong, not the page. Nothing on the Academy is purchasable, and no XP total unlocks anything you could otherwise pay for.
Back to our principlesAwards
| Action | XP |
|---|---|
| Complete a lesson | 50 |
| Re-read a lesson you already completed | 5 |
| Pass a quiz (first 3 attempts per quiz) | 10 |
| Perfect quiz score (bonus, first time only) | 25 |
| Complete a course | 300 |
| Earn a certificate | 100 |
| Reach a Passport tier (each tier, once) | 500 |
| Finish every daily quest | 50 |
| First activity of the day | 10 |
| Verify your forum account (once) | 200 |
| Someone you referred creates an account | 100 |
| Your Voices interview is published | 500 |
Simulations
| Correct call — easy | 15 |
| Correct call — medium | 25 |
| Correct call — hard | 40 |
| Perfect round bonus | 100 |
| Rewarded simulation sessions per day | 10 |
Sessions beyond the daily cap still work, still teach, and still count toward your accuracy — they simply stop paying XP. That cap exists so grinding is never the fastest route.
Anti-grind caps
- Past 500 XP in a day every further award pays 50%.
- Past 1000 XP in a day it pays 25%.
- Repeating the same lesson, quiz, or achievement never pays twice — awards are keyed to the thing you did, not the number of times you did it.
- Streak freezes are free and automatic. They are never sold.
Levels
Level thresholds follow a fixed curve — no level gates content, and nothing about your level changes what the Academy costs (nothing).
| Level | Total XP |
|---|---|
| 2 | 300 |
| 5 | 1,300 |
| 10 | 4,000 |
| 20 | 12,050 |
| 35 | 29,550 |
| 50 | 52,300 |
level 1 starts at 0 XP · a fresh account is level 1
If any of this feels manipulative, tell us — this page is a promise, and changes to it are recorded in the changelog.