Show up.
Watch it add up.
One point for every day you clear every mission on your list. That's the whole rule — there's no way to rush it, and nothing to buy. What follows is simply what those days turn into.
Seven ranks, seven insignia — tap any one to watch the promotion.
One point a day, at most
A day counts once every mission due that day is done. Half a day counts for nothing, and a heroic day counts for one — the only input is turning up again tomorrow.
Reached, never bought
Nothing here is for sale and nothing is deducted. Your point total simply passes a mark and the thing opens.
Nothing is taken back
Your record only goes up. A badge stays on the shelf for good, a cosmetic you've opened never closes, and a missed day doesn't undo any of it.
The road
Every point where something changes, from your first clean day to a full year. Nothing in between is a dead stretch — the next thing is always in sight. This is the solo road; Champion and Contender aren't on it, because they're won in the Arena and no number of clean days will open them.
-
1day your firstFirst LightBadge · Clear every mission for one day
-
7days one weekCadetRank · New consistency rankPerfect WeekBadge · Clear every mission 7 days running
-
14days 2 weeksFortnightBadge · Clear every mission 14 days running
-
30days 4 weeksOperatorRank · New consistency rankPerfect MonthBadge · Clear every mission 30 days running
-
45days 6 weeksAuroraCosmetic · ACCENT CHANNEL
-
90days 3 monthsBlackoutCosmetic · PANEL THEME
-
100days 3 monthsControllerRank · New consistency rank100 ClubBadge · 100 clean days
-
135days 5 monthsEclipseCosmetic · APP ICON
-
180days 6 monthsNebulaCosmetic · ACCENT CHANNEL
-
225days 8 monthsT-MinusCosmetic · BOOT SCREEN
-
250days 8 monthsCommanderRank · New consistency rankQuarter DeckBadge · 250 clean days
-
270days 9 monthsPhosphorCosmetic · PANEL THEME
-
315days 11 monthsIonCosmetic · ACCENT CHANNEL
-
360days 12 monthsSolarCosmetic · APP ICON
-
365days one yearFlight DirectorRank · New consistency rankVeteranBadge · 365 clean days
-
730days 24 monthsMission DirectorRank · New consistency rank
-
1825days 61 monthsPolarisRank · New consistency rank
Ranks
Your standing, measured in clean days. It only ever climbs — and every rung has its own insignia, so a promotion is something you can see rather than a word that quietly changed. Tap one to watch the moment.
Badges
The shelf. Locked ones stay visible on purpose, so you can always see what's still on the table — and each one tells you how close you are. Seven come from clean days; the two marked Arena are won against friends.
Cosmetics
One opens every 45 clean days. Accent colours and panel themes you can wear; the app changes with you. Earned app icons are iPhone-only.


Won, not earned
A small track you can only take in the Arena, against friends. Clean days will never open one, however many you stack up — that's the entire point of them.

Streak freezes
A streak freeze quietly protects a day you missed, so a bad week doesn't erase a good month. One arrives every 14 days you do at least one thing, up to 3 held at once — showing up is what earns protection, not being perfect. They're earned, never bought, so holding one can never cost you a rank or close a cosmetic you've already opened.
Every number on this page is read from the app itself, so it can't drift from what you'll actually see. Questions? Contact support.