Streak at risk
You have not completed any activity today. Midnight in 4h 22m. Complete a task or use a freeze to protect your streak.
Longest ever: 31 days
30-day milestone
Streak Milestones
75 XP bonus
Gold streak flame
150 XP bonus + Badge
Diamond flame
400 XP bonus + Badge
Platinum flame
1,000 XP + Legendary badge
Crown flame
2,500 XP + Centurion title
Centurion aura
Streak Freezes
2A streak freeze protects you on one missed day. Use one when life gets in the way. Earn more by completing weekly quests, maintaining 100-day milestones, or buying them in the shop.
Monthly Activity Heatmap
Recent Activity
Streak Tips
Log in at the same time every day. Habit stacking with a daily routine is the strongest predictor of streak longevity.
Even 1 mastery question counts. A 5-minute sprint still feeds your streak and maintains momentum.
Use a freeze before you miss, not after. If you know tomorrow will be hard, protect today.
Tell someone about your streak. Social accountability increases follow-through by over 30%.
Milestones are not just XP. The cosmetics and badges signal to your class who shows up consistently.
The Science Behind Streaks
Why streaks work
Behavioral research shows that identity-based habits — where you associate a behavior with who you are, not just what you do — are significantly more durable. A student who says "I am someone who studies every day" is more likely to maintain a streak than one who says "I am trying to study every day." Streaks externalize that identity.
The don't break the chain effect
The longer a streak runs, the higher its psychological value — and the more you want to protect it. This is why the streak freeze exists. It is not a reward for laziness; it is an insurance policy that makes the streak worth starting in the first place.
Missing once is fine. Missing twice is a habit.
Behavioral scientists call this the "never miss twice" rule. One missed day barely affects long-term outcomes. Two missed days in a row begins to rewire the pattern. If you break your streak, the most important thing you can do is come back the next day — not next week.
Your Streak Profile
Upcoming Milestones
How to Earn Streak Freezes
Streak freezes are earned through consistent effort, not purchased with luck. Here is every way to add one to your inventory.
Frequently Asked Questions
No. You must activate a freeze before midnight on the day you want to protect. Freezes never auto-activate — this is intentional so that they feel like a meaningful decision.
Any of the following: a mastery sprint of at least 3 questions, a daily challenge, a vocabulary session, a writing task, or a grammar practice. Reading log entries count on days you have no other activity.
Your streak resets to 1 the next day you log activity. Your longest-ever streak is preserved. A broken streak is not a failure — it is the starting point for the next one.
No. Milestone badges, XP bonuses, and cosmetics earned from past milestones are yours permanently. They reflect historical achievement, not current streak status.