Private habit leagues

Stop building habits alone.
Turn social pressure into the reason you show up.

Not another habit tracker.
The only one where your friends see you fail.

Your last attempt, in squaresJanuary 1
JanFebMar
9:41
The Regular Guys · 5
Standings
Season 03 · Week 6
8 XP behind Chris
Rank
2 / 5
SYC
Sarah
371
You
404
Chris
412
Close on Chris (8 XP), keep Sarah 33 back.
WeekMonthSeason
RankingThis week
1Chris412XP
2You🔥 24d404XP
3Sarah371XP
04Marc344XP
ArenaRitualsHubInsightsProfile

“Why do I always quit around week three?”

You've started eleven times. What's actually missing?

You're asking yourself…

01 · Where you are right now

You know exactly what to do, and you still don't do it.

Twelve weeks. The red ones are Wednesdays.

You could recite the advice in your sleep. Move your body. Sleep earlier. Read the book on the nightstand. You're not confused. You've never been confused.

You've downloaded the trackers, filled in the little squares, built the Notion template on a Saturday.

You watch friends who are less disciplined than you somehow keep going, wondering: “Why not me?”

You start on a Sunday with total conviction and you're gone by Thursday, every time.

You'd show up if someone was waiting. There's just nobody waiting.
02 · What you've already tried

You've tried this more times than you'd admit out loud.

The habit trackers. Not one, a dozen: the one with the streaks, the one with the little squares, the one your friend swore by, the one you actually paid for. The paper notebook, bought on a Sunday, beautiful, three pages used. The wall calendar with the crosses. The spreadsheet with the conditional formatting. The Notion template you spent a Saturday building instead of doing the thing, and opened four times. The 5am alarm. The accountability partner who stopped replying by week two. The books, Atomic Habits twice, the one about willpower, the one about the morning routine. The reminders you now swipe away without reading. The gym membership. The new year, the new month, the new Monday, the “this time it's different” that you meant every single time.

None of it held. Not one.

The little squares
Died day 9
You filled them in religiously. Then one gap, and the grid stopped meaning anything.
The notebook
Drawer, second one down
Beautiful for a week. Three pages used, and you can't remember where it is.
The Notion template
Opened 4 times
A Saturday spent building the system instead of doing the thing.
The 5am alarm
Lasted 7 days
Set with total conviction on a Sunday night. Snoozed by the following one.
The gym membership
Still paying
€39 a month for the feeling of having decided something.
The accountability partner
Ghosted, week 2
You both meant it. Neither of you wanted to be the one who brought it up again.
The wall calendar
Stuck on February
Crosses until the 6th. It hung there until June, showing everyone the same six days.
The reminders
Muted since March
Your phone still asks. You swipe it away before your brain reads the words.
Atomic Habits
Read twice, used once
You can explain habit stacking to a stranger at a party. You still stopped in week three.

You're the only witness to your own promises, and you're an easy witness to fool.

Nobody notices the day you skip. So the day you skip costs you exactly nothing.

Every system you've tried was built on the same silent bet: that on a grey Tuesday in November, alone and tired, you'd beat yourself in a fair fight.

What if the problem was never your discipline?

What if you just needed someone to be watching?

03 · What was missing

A private league, built around the people whose opinion you actually care about.

01

The friend waiting at the trailhead at 7am.

02

The teammate who'd notice your empty spot.

03

The person you told, out loud, that you were quitting smoking this time.

A Scoreboard That Can't Be Fooled

Your rituals are visible to your league. Skip a day and it shows up on a list your friends are already looking at.

Rules Your League Writes

Anyone proposes a subject, everyone votes. Nobody hands you a template built for someone else's life.

Your Promises, In Your Words, On Your Days

You write “run 3km” or “read 10 pages”, and you pick which days you commit to. Honest beats heroic.

Every Day Is Worth More Than The Last

A streak makes each new day pay more than the one before. Showing up compounds instead of resetting.

Breaking Your Word Has A Price

Miss a day you committed to and your score goes down, in front of everyone. It's the first time quitting has ever cost you anything.

Witnesses, Not An App

You're not accountable to a notification. You're accountable to people with names who are doing the same thing on the same days.

A Season With An Ending

It's not an infinite grind. The standings freeze, somebody is champion, and you all start again.

Private By Default

One six-letter code, your people, nobody else. No feed, no strangers, no audience.

Nothing Is Watching You Back

No ads, no tracking, no analytics library buried in the app. The only people looking at your days are the ones you invited.


04 · Why it works

This isn't motivation. It's the oldest lever there is.

Humans are a social species, and we behave completely differently when someone is watching. Not because we're weak, but because for most of our history, being seen by your group was the difference between belonging and being alone.

Gail Matthews · Dominican University of California · 267 participants
She split people into five groups. Some just thought about their goals. Some wrote them down. One group wrote them down and sent a short progress note to a friend every week.
Goal kept
in your head
0%
Reported to
a friend weekly
0%
Same goals. Same people. The only difference was that someone was waiting to hear.
MIT · 5 years of logged runs
0.0M runners
Across 0M kilometres, using the weather as a natural experiment to prove which way the influence ran: when your friends ran further, you ran further.
Commitment contracts · controlled trial, smokers
Still
clean
Smokers offered a contract where failing meant losing something were still clean six months later, and still clean at a surprise test a year on.

What gets repeated is what feels satisfying, and what stops is what carries an immediate cost. A habit that costs nothing to break is a habit you'll break.

The fourth law · Atomic Habits, James Clear
01

You commit in advance

Before the tired version of you gets a vote.

02

You commit to people

Not to an app. To people with names.

03

Breaking it costs you

Visibly, in front of the people whose opinion you actually care about.

05 · The cost of doing nothing

What happens if you keep doing it alone?

06 · What happens when you start

What happens when people are watching?

  • You go on the Tuesday you would have skipped, because you're eight points behind Chris and he knows it.
  • The streak you're protecting becomes worth more than the evening you'd have spent not protecting it.
  • Your group chat stops being memes and starts being scores.
  • Three months in, without ever deciding to, you've become someone who runs on Tuesdays in November.
Tuesday · 18:42Behind by 8
Run 3km
Sport · day 7 streak · +16 XP
1Chris412XP
2You404XP
Tap to go for a run

Somewhere in there, without deciding to, you became someone who runs on Tuesdays in November.

Your league is one code away.


07 · Alone against in a league

The same person. The same week. Two different outcomes.

Alone
In your league
You're the only one who knows you skipped.
Your league sees the day you skipped.
Quitting is free, so you quit.
Quitting costs you points, publicly.
Day 40 is worth exactly what day 1 was worth.
Day 40 pays double what day 1 paid.
You follow rules written by an app for nobody in particular.
Your league votes its own rules into existence.
Your progress is a chart you stopped opening.
Your progress is a standing your friends check.
Motivation has to come from you, every single day.
Eight points behind a friend does the work motivation couldn't.
It ends when you get bored.
It ends with a season, a champion, and a rematch.
Starting over is silent.
Starting over happens in front of everyone.
08 · The maths

What does a streak actually do to the numbers?

Take one ritual worth 12 points. A 3km run, three days a week.

Day one pays 12.

Every day you keep the chain alive adds ten percent of that value on top of the next one. Day five pays 16. Day eleven pays 24, exactly double what day one paid. Same run. Same legs. Same weather.

Keep that chain alive for ninety days and you don't bank 1,080 points, which is what ninety flat days would give you. You bank around 5,900.

Now the other direction. Miss one Tuesday on day sixty and you lose six points, half of what the ritual was worth. That's the small part.

The big part is that your streak goes back to day one. The two months of multiplier you built evaporate, and tomorrow's run is worth 12 again.

That's why people don't skip. Not because the app nags them. Because they can see exactly what a Tuesday costs.

You don't get there by doing exceptional things.
You become irregular by being regular.

One ritual, day by day
Day 1 · 12Day 11 · 24MissedBack to 12
Ninety flat days
1,080
Ninety unbroken
~5,900

See what ninety days actually adds up to.


09 · How it actually works

I'll go slowly, because the words sound fancier than the thing.

9:41
Your league
The Regular Guys
Invite code
K7RQ2M
Send it to the group chat
Members5
YYouAdmin
CChrisJoined
SSarahJoined
MMarcJoined
LJessInvited
The Regular Guys
Hub
Charter
3 pillars · 1 proposal open · 5 members
ActiveProposedMinePeers
💤
SleepProposed
25 XP bounty
Lights out before midnight, every school night.
3 yes · 1 no1 vote left
ApproveReject
Majority wins · abstentions count as yes after 48h
🏃
MovementActive
30 XP bounty
Movement
New ritual
Your promise
Run 3km|
Pillar
🏃Movement30 XP
Days you commit to
MTWTFSS
3 days · honest beats heroic
Same pillar, their words
SSwim 20 minutesSarah
MWalk 8,000 stepsMarc
Tonight · Wednesday
Rituals
Tonight
26
/ 32 XP
Completed
2 of 3
To earn
+6 XP left
Streak
🔥 24 days
+full when done · -half if you miss a scheduled day · +bonus for extra days
Scheduled today2/3
🏃
Run 3km
Movement · +12 XP · 🔥 24
🎧
Read 10 pages
Reading · +8 XP · 🔥 11
😴
Lights out by 23:00
Recovery · +6 XP
Run 3km
Streak
Day
10
Multiplier
2.0×
Day 1 · +12 XPDay 10 · +24 XP
Missed Monday
Run 3km · was worth 22 XP
−11
Streak reset to day 1
The Regular Guys · 5
Standings
WeekMonthSeason
RankingSeason 03
1Chris412XP
2You404XP
3Sarah371XP
04Marc344XP
05Jess298XP
Season 03 ends in
11 days
Champion locks
ArenaRitualsHubInsightsProfile
A league

A league is just a small group of people. Your friends.

You make one, the app gives you a six-letter code, you send that code to your group chat. Anyone who types it in is now in your league. Yours is whatever size you make it. It's private. Nobody else can see it.

A pillar

A pillar is a subject your group decides to care about.

Sport. Sleep. Reading. Eating well. Anyone can suggest one, and the others vote yes or no. If enough people say yes, it becomes one of your league's subjects. The rules of your league are written by your league, not by me.

A ritual

A ritual is one small thing you personally promise to do.

Under “Sport”, your ritual might be run 3km. Under “Reading”, read 10 pages. You write your own, in your own words. Sarah writes hers, and they're nothing like yours. You also choose which days of the week you're committing to — promising to run every single day when you know you won't is how this fails.

The days start

Each evening you tick the things you did.

That's the whole daily action. Ten seconds. Ticking something gives you points — the app calls them XP. It's just a number that says how much you showed up.

Streaks & cost

Show up today and it's worth more than last week.

Tick the same ritual several days in a row and each extra day makes the next one worth more. Day one pays its normal value; by day ten that same 3km run is paying you double. And if you skip a day you promised, you lose half of what that ritual was worth. Your score can go down. That's the entire point — it's the first time skipping has ever cost you anything.

The standings

One list, top to bottom, moving every single day.

Everyone's points go into it, in front of everybody. Your friends don't need to check on you — they just see the list. After a few weeks the season ends, the standings freeze, whoever has the most points is the champion, and you all start again.

That's it. Make a group. Agree on subjects. Write your promises. Tick your days. Watch the list move.

Four minutes to set up

Ten seconds a day after that. Open the app in the evening, tick what you did, close it.

Nothing to configure

No templates, no onboarding quiz, no coach. You, your friends, and a list.

It works the day you install it

Your league exists as soon as one other person types the code.


10 · The app
The Arena screen: the league standings, the gap to the leader, and the race line between members.

The Arena

Your league's standings, updated the moment someone ticks a box.

The Hub screen: the league charter and its active pillars, each with its XP bounty.

The Hub

Propose a pillar, vote on your league's rules. The app belongs to the players, not to me.

The Insights screen: consistency, best streak, weekly average and the week's XP as a bar chart.

Insights

Twelve weeks of your days, as a map and a curve. Hard to argue with.


11 · Why it costs money

Paying is the first promise you make.

Habit League is a paid app. You can walk through every screen before paying. You just can't play.

Free had to pay for itself somewhere, and the usual places are ads sold against your discipline, or data collected about it. Neither of those belongs anywhere near the thing you're trying to fix about your life.

But that's not the real reason, and the real reason is the whole app.

This entire thing runs on one idea: a promise costs nothing until it costs something. You lose points when you skip a day, because losing nothing is exactly why you quit last time. Take the cost away and you're back to a tracker nobody is watching.

Paying is the first version of that cost. It's the one thing you put on the table on Sunday, while you still mean it, before the tired version of you on Thursday gets a vote.

Economists have a name for this. A commitment device is something you do today for the sole purpose of making it harder to quit tomorrow. The smokers in that trial weren't more disciplined than anyone else. They had simply made quitting expensive for themselves, in advance, on purpose.

It isn't a wall in front of the app. It's the first rep.


12 · Why I built this

For years I read about habits and stayed exactly where I was. I had the Notion templates, the books, the theory. I could explain habit loops to you. I still quit everything after two weeks.

Then I became a father, and time stopped being something I had.

I went back to Atomic Habits and found one idea I had read years earlier and never actually used: a promise is stronger when you make it in front of someone.

So I stopped looking for a better app and asked four friends to do it with me. That worked. That's the only thing that ever worked.

Habit League is that, turned into an app.

MH
Mayeul
Built it · still in the league

Your league doesn't exist
until you send the code.

01 · Make the league 02 · Send the code to your group chat 03 · Write your first ritual
Download on theApp Store Nobody is going to start it for you. That's the whole idea.