Overview
The leaderboard ranks everyone by the XP they have earned this season. You earn XP by using the app: sessions, quests, streaks, and the various tools. Your row moves the next time the app syncs your progress.
It costs nothing. The leaderboard is part of the free app. All you need is an account, so there is something to attach your progress to. See Cloud Sync & Accounts for the ways to sign in.
Monthly Seasons
One calendar month each, then everyone starts over
Two Views
This month's table, or the all-time board
OG Badges
Permanent mark for people who were there in season 0
You control what shows
Your display name is yours to pick, and three toggles decide whether your online status, your profile picture, and your Discord DMs are visible to anyone else. Details in Profile Viewer.
Monthly Seasons
A season is one calendar month. Each one is labelled YYYY-MM under the hood and gets a name in the app.
How a season works
- One month, one season. Season
2026-08is August 2026. - Every season has a name. The server sets it; if the app can't reach the server it falls back to a built-in name for that month. Recent examples: "Mindless March", "Mooing May", "Ass-up August".
- Rollover archives the old table. The final rankings are snapshotted and kept, then everyone is set back to Level 1 and 0 XP for the new season.
What carries over
- Achievements. Once unlocked, unlocked for good.
- Your skill point balance. Points are never taken away, and the server hands out one extra streak-fix charge at each rollover.
- Permanent skill nodes. The stats and record-keeping nodes stay bought. That is Pink Hours, Ditzy Data (and Ditzy Data Pro), Hive Mind, Trophy Case, Popular Girl, Eternal Doll, Season Rewind, Bestie Records, Brain Drain Report, and Certified Data Bimbo.
- All-time totals. Lifetime XP, highest level ever reached, and seasons completed keep counting up.
- Your account. Login, display name, privacy settings, linked platforms.
What resets
- XP and level. Back to Level 1, 0 XP.
- The rest of the skill tree. The nodes that change how the app behaves get refunded to the pool and have to be bought again. Your points come with you, so this is a re-spend, not a loss.
- Season stats. Flashes, bubbles popped, video minutes, lock cards. These are added to your all-time totals first, then zeroed.
- Streaks. Daily streak and daily-quest streak go back to zero.
Nothing is actually lost
Your all-time record and your achievements are permanent, and skill points are never confiscated. A reset is a fresh climb with the same wallet, not a wipe.
Rankings
Rows are sorted by XP earned this season. Your level and title sit next to your rank. Rank moves when your progress reaches the server, which happens when you log in and when a session ends, not continuously while you are mid-session.
What a row shows
| Column | Details |
|---|---|
| Position | Your rank out of everyone who scored this season |
| Level & Title | Your current season level, with its title |
| XP | XP earned this season |
| Online Status | Green dot if the app has checked in within the last 3 minutes, and only if you have left online status switched on |
| Display Name | Whatever you set. Defaults to your platform username until you change it. |
| Badges | Supporter tier and the Season 0 OG mark, where they apply |
The app sends a short "still here" ping every 2 minutes while it is running. You count as online for 3 minutes after the last one, so a brief hiccup won't drop your dot.
Extra stats are opt-in
Longest session and best streak are only published on your row if you have bought the Trophy Case skill node. Skip it and those two numbers stay off the board.
OG Badges
The Season 0 OG badge marks people who were already here during the first season, before seasons were formally a thing.
- Permanent - it is a flag on the account, not a seasonal reward
- Visible - shows on your leaderboard row and your profile
- Automatic - granted from the season 0 records when you sign in. Nothing to claim.
Nothing to do
If you were in season 0, the badge finds you on your next sign-in.
Profile Viewer
Click anyone on the leaderboard to open their profile.
What other people can see
Being specific here, because it matters. A profile shows:
- Display name, rank, level, and season XP
- How many achievements they have unlocked (a count, not the list)
- Season stats: flashes, bubbles popped, video minutes, lock cards completed
- All-time figures: lifetime XP, highest level ever, seasons completed
- Supporter tier badge and the Season 0 OG mark
- Online status, only if that person left the toggle on
- A Discord link, only if that person allows Discord DMs
- Longest session and best streak, only if that person owns the Trophy Case skill
Nothing else leaves your machine for the board. What you actually did in a session, which files you use, your settings, and your chat history are not part of any of this.
Your privacy toggles
| Setting | Description |
|---|---|
| Display Name | The name on your row. Change it to anything; it does not have to match your Discord or Patreon name. |
| Share Profile Picture | Off by default. Turn it on to show your avatar to others. |
| Show Online Status | On by default. Turn it off and you never appear online, to anyone. |
| Allow Discord DM | Off by default. Turn it on to let people reach you from your row. Your Discord ID is only shared while this is on. |
Prefer not to appear at all?
Turn on Offline Mode in the System card on the Dashboard and the app stops talking to the server entirely. No sync, no ping, no leaderboard row. Everything still works locally. See Offline Mode.
Web Leaderboard
There is a season page on this site at leaderboard.html. It carries the current season number, the season rules, and an illustrative standings table so you can see the shape of the thing without installing anything.
The live board is in the app
The web page is a summary, not a live mirror. For real standings, open the Leaderboard tab in CCP.
Conditioning Control Panel