Skip to content

Dashboard

The Dashboard is your daily home base. Open it every morning to orient your session.

Streak

Your streak counts consecutive days you've engaged with the app. It resets if you miss a day — unless you use a freeze token.

  • Freeze tokens — protect your streak on a missed day. You start with 2 and can hold a max of 3.
  • Earning freezes — you earn one every time you hit a 7-day streak milestone, and one after completing a full Battle session.
  • Using a freeze — go to Settings → Streak Freeze → Use Freeze Token. One token = one day of protection.

Energy Level

Set your energy level each morning. The app uses it to scope daily problem suggestions to what you can realistically handle.

LevelWhat it means
HighFull focus — harder problems, longer sessions
LowTired but showing up — easier problems, lighter topics
RestRecovery day — review flashcards only

You can only set energy once per day, so pick honestly.

Weekly Challenge

Every ISO week has a deterministic set of problems — the same for everyone. It resets on Monday. Track your progress against the week's target directly on the Dashboard.

Progress Charts

  • Problems solved over time — line chart showing your daily solve rate
  • Topic breakdown — pie/bar chart showing which topics you've covered
  • Overall stats — total problems, current streak, best streak, days active

Built with VitePress