Why Your New Year's Resolution Died by January 19th

Conceptual illustration of TasksToDo Commitment Contracts & Stakes
In a nutshell

You keep promises to your boss, your doctor, your friends. You break promises to yourself constantly β€” not from weak character, but because a private intention has no witness and nothing at stake. TasksToDo's Commitment Contracts & Stakes let you declare a goal before you start, and put a badge β€” never money, never a penalty β€” on the line. Announced first, held second: that order changes everything.

You told your team the report ships Friday, and it shipped Friday. You told yourself you'd meditate every morning this month, and by day six the streak was already a memory.

Same person. Wildly different follow-through. The difference isn't discipline β€” it's structure.


πŸ§‘β€πŸ€β€πŸ§‘ The Planner and the Doer are not the same person

In a 1981 paper in the Journal of Political Economy, economists Richard Thaler and Hersh Shefrin proposed a model that still holds up: within each of us there's a Planner, who sets long-term goals, and a Doer, who makes the moment-to-moment decisions β€” and the Doer answers to short-term impulses the Planner never gets a vote on.

A private resolution is a note the Planner leaves for the Doer. It has no authority. The Doer breaks it the moment something more immediately rewarding shows up, and nothing happens β€” no one else even knows.

⛓️ Why a witness changes everything: the Ulysses pact

The oldest known solution to this problem is a myth: Ulysses, wanting to hear the Sirens' song without steering his ship into the rocks, had his crew bind him to the mast before he could hear it β€” and ordered them, in advance, to ignore whatever he begged once the song started. He pre-committed the version of himself that would still be reasoning clearly, against the version that wouldn't.

Economist Dean Karlan (Yale) turned the same idea into an actual product: commitment contract platforms where people put money or a public pledge behind a goal, forfeiting it if they fail. The mechanism these platforms rely on isn't hope β€” it's loss aversion, the finding from Daniel Kahneman and Amos Tversky's Prospect Theory that losing something we already feel is ours hurts measurably more than gaining the equivalent feels good.

A goal you can quietly abandon has nothing to lose. A goal you've declared, with something specific on the line, does.


πŸ… The TasksToDo Solution: Commitment Contracts & Stakes

TasksToDo borrows the mechanism β€” declare first, hold second β€” and deliberately strips out the part that makes most commitment platforms stressful: no money ever changes hands, and no discount or feature is ever unlocked by winning.

Commitment Contracts & Stakes

Type 1 β€” Streak
A focus session every day, for 7 / 14 / 21 / 30 days.
Type 2 β€” Objective
Every task of a goal done before a date you set (7 / 14 / 30 / 60 days out).
The stake
A badge. Nothing else β€” ever.

The badge-only rule is the point, not a limitation. The moment a real-world stake enters the picture β€” money, a discount, an unlocked feature β€” the contract stops being about the goal and starts being a game to optimize. What's actually at stake here is smaller and harder to fake: whether you did what you told yourself you would.


🎯 Held on your terms, broken on the day's terms

A Streak contract is unforgiving by design: miss one full day with no logged focus session, and it's marked failed β€” immediately, not at the end of the window. There's no freeze, no grace day, no quiet exception. That's deliberate: a streak you can pause without consequence was never really a commitment, just a counter.

An Objective contract works differently, because a goal isn't a daily habit: it's held or missed only once, on the date you chose, against whether every task under that goal is actually done.

Either way, missing isn't dressed up as a system failure or a personal one. It's simply what happens: "Nothing is lost. The next one can start today."


πŸ₯Š Commitment Contracts vs. other accountability tools

Approach What's at stake What tends to happen
Habit-streak apps with "freezes" A number on a screen. The freeze quietly turns the streak into a number that no longer means what it claims to.
Public accountability / social pressure apps Your reputation with others. Effective, but the anxiety is often what gets abandoned first.
TasksToDo's Commitment Contracts A badge you either earned or didn't. Nothing to game, nothing to lose but the truth about whether you showed up.

❓ FAQ β€” Commitment Contracts & Stakes

It's marked failed immediately β€” not adjusted, not paused. You can start a new one the same day.

Never. The only reward for holding a contract is a badge on your shelf. Losing costs nothing tangible either.

One at a time on the free plan. Premium removes the limit β€” run as many concurrently as you want.

No β€” a deadline you can quietly renegotiate isn't a deadline. You can always start a new challenge with a new date instead.

TT

TasksToDo Product Team

Product designers and software engineers passionate about neuroscience, humane software ergonomics, and crafting ethical digital tools that respect human focus.

Announce it. Then hold it.

The gap between what you plan and what you do closes the moment a promise to yourself has a witness. TasksToDo is that witness β€” and it never asks for anything but the truth.