Your check-in streak

How streaks work, what they unlock, and how to protect one you've built.

Your streak is the number of consecutive days you've completed a check-in. It's the single metric most correlated with long-term platform engagement.

How streaks work

  • Check in on any given day → streak continues.
  • Miss a full calendar day → streak resets to 0.
  • The calendar day ends at midnight in your local timezone.

Streak milestones

Milestone sparks are awarded at 7, 14, 30, and 60 days. Each milestone also earns a badge and appears in the weekly admin awards.

Streak freezes

Life happens. You get one streak freeze that you can activate to protect your streak for a day when you genuinely can't check in.

  1. 1Go to /dashboard/streak.
  2. 2Tap "Use freeze" before midnight on the day you'll miss.
  3. 3Your streak is protected for that one day.

Freezes don't stack. Once used, you'll need to earn another one (awarded at certain milestones or via admin bonus).

Streak vs check-in data

Your streak resets if you miss a day, but your mood data doesn't disappear. Gaps in the data just appear as gaps — the days you did check in still count toward your Mood Journey and trend charts.

Top tips

Make the most of this feature

  1. 1

    Set a phone reminder for your check-in time until the habit is automatic — usually 3 weeks.

  2. 2

    Use your streak freeze before midnight, not after you've already missed the day.

  3. 3

    A streak reset isn't failure — it's data that tells you when your routine breaks down.

Keep reading

Still stuck?

We'd rather hear from you than have you guess. Real human, one working day.