Habitica is free, open source and a genuine game: tasks earn gold and experience, and undone Dailies cost your character health — at zero HP you lose a level, your gold and a random piece of equipment. That is real accountability, and it works beautifully for people who enjoy systems. It also means a bad week is punished by default, which is the exact mechanism that makes people quit habit apps. Habitica does ship an off-switch, the Inn, but you have to remember to use it before the bad week starts.
I build a habit tracker, which makes Habitica a competitor, which means you should read this with a healthy suspicion. So here is my rule for the piece: every claim I make about Habitica’s mechanics is sourced to Habitica’s own documentation, and where the comparison flatters me I will say so out loud. I also want to be clear about respect. Habitica is free, it has been open source for over a decade, and it solved a problem most habit apps do not even attempt — it made the tracking itself fun. My disagreement is with one design decision, not with the project.
How does Habitica actually work?
You get a pixel-art avatar and three kinds of task: Habits you can tap any number of times, Dailies that are due on a schedule, and one-off To-Dos. Completing things earns experience, gold and item drops; your character levels, gets a class, buys gear, joins a party and fights quest bosses with friends. The part that defines the app is the downside. Undone Dailies and bad Habits cost you Health Points, with the damage scaling to the task’s difficulty, its accumulated colour value and your Constitution stat. Run out of HP and your character dies: you lose a level along with the experience toward the next one, all your gold, and a random piece of equipment.
What does Habitica get right?
Three things, and two of them are things most trackers never even try. First, it is a real game rather than a checklist with confetti — classes, drops, gear and quests give the loop a reason to exist beyond your own virtue. Second, the party mechanic makes accountability social in a way solo apps cannot: your missed Dailies affect a boss fight your friends are in, and for a lot of people that is the only accountability that has ever worked. Third, it is free and open source, which in a category full of subscriptions is a genuine public good; there is an optional subscription, but it buys cosmetics and convenience rather than the product.
It also ships the off-switch its critics usually miss. Resting in the Inn pauses the damage: while you rest, undone Dailies cost you no health and break no Daily streaks, and they stop damaging the other participants in a boss quest. That is a thoughtful piece of design, and it deserves more credit than it gets — before you start the holiday, the sick week, the newborn.
So where do I disagree?
On the default. In Habitica the punishing behaviour is what happens if you do nothing, and forgiveness is a thing you have to remember to switch on in advance — check into the Inn before the bad week, not during it. Bad weeks do not announce themselves; that is what makes them bad. The research points the other direction too: in the largest real-world habit-formation study, missing a single opportunity did not materially affect the habit formation process. The behaviour survives the miss. What damages the comeback is the story the app tells about it — and an app that takes your level, your gold and your gear is telling a fairly strong story.
My second disagreement is smaller and less philosophical: an RPG has maintenance. Gear, quests, party obligations and daily check-ins are their own small job, and for a thirty-five-year-old with two kids and a work crunch, the app that requires the least ceremony on the worst day is the one still installed in March. That is a preference, not a verdict — plenty of people find the ceremony is exactly what gets them to open it.
| Habitica mechanic | What it actually does | Who it helps — and who it hurts |
|---|---|---|
| Dailies and HP damage | Undone Dailies cost Health Points, scaled by the task’s difficulty, its colour value and your Constitution | Helps people who need real stakes; hurts anyone whose bad weeks arrive without warning |
| Death at zero HP | You lose a level with the experience toward the next, all your gold, and a random piece of equipment | A consequence worth playing for if you like risk; a rerun of the failure story if you are restarting |
| Rest in the Inn | Pauses the damage, protects Daily streaks, and stops your misses hurting the rest of your party | Genuinely good design — but only if you check in before the week goes wrong, not during it |
| Parties and boss quests | Your undone Dailies damage the other participants in a quest | The strongest accountability in the category, and the heaviest social pressure in it |
| Free and open source | The app is free, the codebase is public, and the subscription buys cosmetics and convenience | A real public good — a reason to try it before anything paid, mine included |
| The RPG ceremony | Gear, drops, classes, quests and a daily check-in to maintain | Fuel if the tinkering is the fun; one more job on the worst day of a busy month |
Interactive tool — simulate missing a day under a punishing vs a forgiving streak (loads with the app version of this page).
Who should actually use Habitica?
Genuinely: if you love RPGs, if a party of friends is the only accountability that has ever moved you, if you want something free and open source that you can self-host and tinker with, or if a little damage on a lazy day is motivating rather than shaming for you — use Habitica, and ignore my sales pitch. The people I would steer away from are the ones I built for: someone restarting after a period of drift, who has already deleted two trackers after one bad week, and for whom a punishment mechanic is not a game but a repeat of the story they are trying to escape.
Quick answers
What happens if you miss a Daily in Habitica?
Your character takes damage overnight. Undone Dailies and bad Habits cost Health Points, and the amount scales with the task’s difficulty, its accumulated colour value and your Constitution stat — so a hard, long-neglected Daily hurts more than an easy one. If your health reaches zero, your character dies and you lose one level along with the experience earned toward the next, all your gold, and a random piece of equipment. There is a way to avoid it: resting in the Inn pauses damage from undone Dailies and protects your Daily streaks, but it has to be switched on before the days you miss, not after.
Is Habitica free?
Yes. Habitica is free to use and its codebase is publicly available under an open-source licence, which also means you can inspect it, contribute to it or run your own instance — unusual in a category dominated by subscriptions. There is an optional paid subscription, but what it buys is cosmetic and convenience perks rather than the core product; the habit tracking, the RPG layer, the parties and the quests are all in the free version. If “free and not going to be enshittified next quarter” is high on your list, that is a real and honest point in Habitica’s favour, and I say that as someone with a competing product.
Is Habitica good for building real-life habits?
For the right person, very. Its strengths are exactly the ones habit research cares about: a visible daily record, immediate feedback on completion, and social accountability through parties and boss quests. Where it fits badly is the comeback case — someone restarting after drift or burnout, who has already quit two apps after one bad week. For them, a mechanic that takes a level and a piece of gear after a rough Tuesday re-tells the story they are trying to get out of. The evidence says the miss itself is survivable: in the largest real-world study, missing a single opportunity did not materially affect habit formation. It is the reaction that does the damage.
How do you stop Habitica from damaging your character?
Inside Habitica, the switch is Rest in the Inn: while you rest, undone Dailies cost you no health, your Daily streaks survive, and your misses stop damaging the other people in a boss quest. The catch is that it is proactive — checking in on Friday does nothing about the Dailies you already missed on Tuesday, so it protects planned gaps (a holiday, a work trip, a hospital week) far better than the ones life hands you. The other levers are quieter and worth knowing, because damage scales with the task’s difficulty, its accumulated colour value and your Constitution stat: mark honest difficulty rather than heroic difficulty, schedule Dailies only on the days you truly intend them, and delete the ones you have been failing for a month instead of bleeding for them daily.
Habitica made habit tracking genuinely fun and gave it away for free — that is a real achievement. It also made punishment the default and forgiveness a switch you must flip in advance. If bad weeks are what have ended your previous attempts, pick the tool whose default matches your worst week, not your best one.
Ready to stop reading and start measuring?
Everything on this blog is one tap away in the app — the forgiving streak, the 67-day protocol, the proof.