How streaks form
Each community defines:- What qualifies as a streak-contributing action.
- The window — usually a day in the organisation’s timezone.
- The reset behaviour — missing a window resets to 0.
- Any rewards tied to streak milestones.
Streak card
When streaks are enabled, your community typically surfaces a streak card showing:- Your current streak length.
- The days of the current period as a row of status dots (completed / missed / pending).
- A countdown to the end of the current window so you know how long you have to extend.
- The next reward you’ll unlock by continuing.
Extending a streak
Complete any qualifying action in the current window (for example, finishing a challenge or completing a specific streak-tagged action). The streak card updates and your count goes up.Timezone
The streak window follows the organisation’s timezone, not your device’s. If the org is in UTC+0 and your phone is on UTC+8, the “today” window is the org’s calendar day, not yours.Past days display
Past days in the streak show their completion status — filled dots for days where you extended, empty dots for days you missed. This makes it easy to see where the streak started / broke / restarted.Streak button in navigation
If your community uses the floating navigation button and has streaks enabled, the streak entry appears in the menu. Communities without streaks hide the button entirely.Feature flag
Streaks are community-configurable. A community with streaks disabled hides the streak card, button, and any streak-specific challenge actions.Related
Challenges
Streak-contributing actions live in challenges.
Leaderboards
How streak-fuelled XP ranks you.
Wallet
Where streak rewards land.

