← Blog

The habit tracker that never guilts you: how we test for it

· 5 min read · by the Petite Habits team

Here’s a sentence we read again and again in habit-app reviews: “Breaking a streak felt worse than never starting.” Another one: “Now I have guilt on top of the original problem.”

Habit trackers are meant to help. But a lot of them run on loss. The streak resets to zero, the pet looks sad, the red box stays red. It works for a while, and then one bad week turns into a reason never to open the app again.

We built Petite Habits for the bad weeks. Not by removing streaks, which many people love, but by writing down what the app is allowed to do and then testing it.

Rule one: streaks that forgive

These are the actual rules the app follows, and each one is covered by unit tests:

  • An unfinished today never breaks a streak. You have until the day is over.
  • Skipped days neither build nor break a streak. Long-press a habit to skip today.
  • Days off don’t count against you. A habit set for weekdays doesn’t care about Saturday, and doing it on a day off still counts.
  • Past days can be fixed. Tap a day on the calendar to fill it in, hold it to skip.
  • “Three times a week” habits count whole weeks, and the week you started only asks for the days that were left in it.

Rule two: a companion who never guilts you

Pip, the fawn at the top of the Today screen, talks a little: a hello in the morning, a quiet cheer when a habit is done. Words are where guilt sneaks in. “You missed yesterday.” “I waited for you.” “Don’t break your streak!”

So there’s a test. For every hour of the day, it builds Pip’s situation in every combination of:

  • nothing planned, nothing done yet, some done, and everything done;
  • opened today, after a day away, and after five days away;
  • several variations of each line.

Then it collects every line Pip could say in each situation (the greeting, what Pip says when tapped, and the cheer) and fails if any of them contains miss, wait, sad, fail, lost, broke or should.

A word list is a blunt tool, and we know it can’t catch every unkind sentence. But it makes the rule impossible to forget where it matters most. Open the app after a few days away and Pip says: “Welcome back. The meadow kept your spot.” That line is written for someone coming back, not someone who fell behind.

Rule three: nothing to maintain

Pip needs nothing. There are no coins to earn, no food, no shop, and no meters that drain while you’re gone. On a day with nothing due, Pip lies in the sun. From 10pm to 5am, Pip sleeps. If you’d rather not have a companion at all, you can turn Pip off and keep a plain progress card.

What we don’t do

  • No red warnings about broken streaks.
  • No pop-ups asking you to come back.
  • No ads, and nothing that disappears if you stop paying. Habits you made are never hidden.

Why it matters

The point of a habit tracker is the habit, not the tracker. If the app makes a missed day feel like a failure, the easiest way to stop feeling like a failure is to delete the app. We’d rather you keep a slightly imperfect streak for a year than a perfect one for three weeks.

If that sounds right to you, meet Pip, or grab a free printable tracker that follows the same rules on paper.

A habit tracker that never guilts you

Free for up to 3 habits, forever. No ads, no account needed.

Get it on Google PlayDownload on the App Store