Feature
Streaks that survive a bad day
habiloop counts your streak like any habit tracker, with one difference: every 7 days in a row earn you a freeze day, and a missed day uses it up automatically instead of resetting your streak to zero.
By Daniel Leuchter ·
Why most streaks break at the worst moment
A streak is a great motivator right up to the day you get sick, travel or simply forget. Most trackers then show a big fat zero, and that zero is often the reason people quit the habit altogether. Missing one day hardly matters for a habit. Missing the second and third day does.
So habiloop treats one slip as normal and protects the chain, as long as you've earned the protection by showing up before.
How freeze days work
- Each habit has its own streak and its own freeze days.
- For every 7 completed due days in a row, you earn one freeze day. You can keep up to 2 in stock.
- If a due day passes without the habit being done, a freeze day is used automatically. The chain continues and the day shows up as protected with a ❄️.
- If you have no freeze day left, the streak ends. Your best streak stays on the habit's page.
- Today never breaks anything. A day only counts once it's over, so an open habit at 9 pm is not a missed day.
Freeze days are calculated from your history, the same way every time. You can't buy them, and there's no shop. The very first time a freeze day saves you, you unlock the badge Frozen but Alive.
Habits that aren't daily
Not every habit belongs on every day. In habiloop you can set a habit to specific weekdays, for example the gym on Monday, Wednesday and Friday. Only those days are due, so Tuesday never counts against you.
For goals like "3 runs a week" there's a weekly target. A week counts as done as soon as you reach the number, and the streak counts weeks instead of days. Amounts work as a weekly total too, for example 150 minutes of exercise spread over the week however you like.
Planned breaks: pause instead of burning freeze days
Freeze days are for the day that slips through. For a holiday, a flu or a busy month you can pause one habit or your whole account instead. Paused days aren't due, so the streak waits, your freeze days stay in stock and reminders keep quiet. For a single rest day there's "Skip today", by default up to 2 times a week per habit. A pause always starts today or later, so it can't rescue a streak after the fact.
Forgot to tick it off?
The Today view has a day switcher. You can go back up to 30 days and tick off what you actually did, and the streak is recalculated right away. Entries in the future aren't possible.
Coming back after a break
Sometimes a streak ends anyway. Loopi, the habiloop mascot, waves instead of scolding, and if you pick a habit up again after at least 3 days off you get the Comeback Kid badge. Starting again is the part that matters.
Questions about this
Can I buy extra freeze days?
No. Freeze days are only earned by keeping a habit for 7 due days in a row. habiloop has no shop and no paid features.
Do freeze days carry over between habits?
No. Each habit earns and uses its own freeze days, up to 2 at a time.
I'm going on holiday for two weeks. Will my streak survive?
Yes, if you pause before you go. Paused days don't count as missed, so the streak waits and no freeze day is used. You can pause one habit or everything at once.