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.