Blog

Habit tracker rewards without the streak pressure

Rewards in a habit tracker are there for one reason: to make tomorrow’s check-in a little more likely. The most common reward is the streak, a count of days in a row. It works well, right up to the day it turns on you.

This post looks at why streaks create pressure, what a gentler reward looks like, and how we built one into Shadowkit, with the exact rules.

How a streak turns into pressure

A streak has one unusual property: its whole value can be lost in a single day. Sixty days of effort and one missed evening give you the same number as someone who started this morning.

That shapes how people behave, in ways you may recognise:

  • You start protecting the number. At 23:50 you do the smallest thing that counts, not because it helps, but so the number survives. The habit has quietly become “keep the streak”.
  • A miss feels total. When the counter reads zero, the easy conclusion is that the effort was wasted. Many people stop altogether at that point, which is the opposite of what the reward was for.
  • Rest feels like failure. A day off for illness, travel or plain tiredness is treated the same as giving up.
  • The longer it gets, the worse it feels. A long streak is more to lose, so the worry grows with the success.

This is what people mean by streak anxiety. It isn’t a flaw in you. It’s what an all-or-nothing rule does.

What a gentler reward looks like

You don’t have to remove rewards to fix this. You have to change the rule they follow. Four properties do most of the work.

Most days, not every day. A target of four or five days out of seven leaves room for a bad day without asking you to explain it. It also matches how lasting routines look from the outside: regular, with gaps.

A fresh start every week. If this week went badly, the next one begins at zero for everyone. There’s nothing to rebuild, because nothing was knocked down.

Nothing is ever taken back. A reward you earned in March should still be there in June, whatever happened in May. Rewards that can be lost are the source of the dread.

No chasing. No notification saying your reward is about to expire, and no way to buy your way out of a miss. The moment a reward can be bought, it stops meaning anything.

Gems: how Shadowkit does it

Shadowkit is ours, and this is how its rewards work. They’re called gems. Each one is a small cut stone in the colour of the skill that earned it, and they collect on a shelf with no upper limit. There are three kinds.

Weekly gems

You earn a skill’s weekly gem by using that skill on enough days of a week. Five skills earn gems, and each has its own target:

Skill A day counts when Days needed in a week
Habit every habit due that day is done 5
Money you log a transaction dated that day 5
Journal the day has an entry, even a mood alone 4
Counter you count on a counter that resets daily 4
Notes you add a note 3

A few details that matter:

  • The gem arrives as soon as the target is met, not at the end of the week. Hit five days by Friday and the weekend is yours.
  • Extra days earn nothing more. There’s no reason to grind.
  • For Habit, a day you marked as skipped asks for nothing, and so does a day with no habit due. It follows the same schedules and skips as the Habit skill itself.
  • For Money, transactions brought in by a bank CSV import don’t count. Only ones you entered by hand do.
  • A week starts on the first day of the week in your phone’s regional settings.

The gem you’re working on is drawn dim, inside a ring that fills as the days add up, with a line such as “3 of 4 days”.

Monthly gems

Earn three weekly gems in the same skill within one month and you get that skill’s monthly gem. A month has four or five weeks, so there is always at least one week to spare. A week that straddles two months belongs to the month it ends in.

Rare gems

Rare gems mark milestones in a skill: your 10th, 30th, 100th, 250th, 500th and 1,000th, and onwards without end. Each skill counts its own unit: journal entries, habit check-ins, transactions logged, notes added, or days counted. Unlike a streak, a milestone is a total. A week away doesn’t set it back.

What happens when you miss

Nothing. A week where you fall short earns no weekly gem, and that is the whole consequence. The gems you already have stay where they are, and next week starts a new ring.

Gems are kept even if you later delete the entries that earned them. The reverse is also true: deleting something and adding it again doesn’t earn the same gem twice.

What gems don’t do

  • They can’t be bought. Gems are free and have no part in Shadowkit Pro.
  • They send no notifications, and there are no reminders to earn one.
  • There are no leaderboards, levels or points, and no sharing.
  • They aren’t included in any export or backup, and they belong to one profile.

Turning them off

You may not want rewards for every skill. Each skill’s gems have a switch. Turn one off and that skill has no weekly gem to chase, and it earns nothing while it’s off. The gems it earned before stay in your collection. Turn it back on and it picks up from the current week.

Two honest notes

Gems are worked out when you look at them: on the Gems card on Home’s Today page, or on the Gems screen. The app checks the current week and the one before it, so a gem you earned while the app was closed over a weekend is still granted when you next open it. A week older than that isn’t reopened.

And a skill’s free limit still applies to what it can hold. The free version of Journal keeps 30 entries in a profile, for example, so its milestones stop at 30 unless you delete entries or have Pro.

Does Shadowkit still have streaks?

Yes, and we’d rather be clear about it. The Habit skill shows a current streak and a best streak for each habit, and Journal shows days in a row. Some people like them.

What we did was make the streak less brittle. A streak counts only the days you scheduled, a day you skip on purpose doesn’t break it, and an unfinished today never counts against you. The details are in habit streaks that don’t punish a day off.

Gems sit beside that as a second, slower reward. The streak tells you about the run you’re on. The shelf of gems shows the weeks and months you’ve put in, and one bad week can’t empty it.

If your tracker only has streaks

You can get some of this in any app, or on paper:

  • Set a weekly target in place of a daily one, if the app allows it. “Four times a week” is a rule you can keep.
  • Use the skip or rest-day feature when a day honestly doesn’t count.
  • Watch the completion rate more than the streak. 80% over a month is a good month, with or without a gap in it.
  • Hide the streak if the app lets you and the number has started to worry you.

Shadowkit is coming soon to iOS and Android. You can see how gems look in the Gems section of the home page, and the FAQ has the short version.

Get Shadowkit

Scan with your phone’s camera. Links go live on launch day.

iOS

App Store

Android

Google Play