Show up Monday. You’re already in a league.
A habit tracker that ranks your week against 29 other people at your pace. It isn’t built yet - this is the waitlist.
Not live yet. This form is built but intentionally not collecting. Signups open once the product has its real name, so the launch email arrives from a sender you will actually recognise.
The free tracker already works, with no account and no sign-up. Start tracking now - the leagues are what arrive later.
- 1CopperCurlew-925396
- 2BriskMarten-824392
- 3MellowSorrel-487388
- 4SlateFalcon-746985
- 5QuietRowan-372082
- 6AmberHazel-726780
- 7SlateRowan-949977Promote
- 8KeenFalcon-864073
- 9HumbleMarten-170672
- 10VerdantOsprey-370370
- 11MellowRowan-628667
- 12You (you)65
- 13GentleHeron-886661
- 14CedarVole-160758
- 15WarmHeron-505954
- 16SlateOtter-183850
- 17SwiftOtter-421346
- 18SlateShrike-722845
- 19KeenBeaver-693043
- 20NimbleSorrel-757540
- 21SwiftAlder-447037
- 22WarmOsprey-730533
- 23SwiftSorrel-839930
- 24AmberWillow-648026
- 25CleverLarch-530523
- Relegate26CalmBeaver-991719
- 27WarmShrike-809818
- 28UmberSparrow-209317
- 29DustyJuniper-203313
- 30CalmLarch-225512
Mockup. No real users yet - every handle and avatar here is generated from a seed. There are no photographs anywhere in this product.
In development. Last updated .
How a week works
Three things happen. Nothing else does.
- 01
You log your habits
Six fixed categories - money, fitness, career, diet, creative, learning. Takes seconds. Works offline, with no account.
- 02
Monday you're placed
You join 30 people in your category, matched by recent activity. No inviting, no searching, no waiting to be picked.
- 03
Sunday it closes
Top 7 move up a tier. Bottom 5 move down to an easier one. Monday you start again with new people.
- Tier 5
- Tier 4
- Tier 3 - your cohort this week30 people
- Top 7 move up
- Bottom 5 move down
- You
- Tier 2
- Tier 1
30 people · one week · top 7 up · bottom 5 down
Why a league and not a streak
The reason you quit the last four habit apps is that nothing happened when you stopped. A private checkbox has no consequence. A streak resetting to zero is a punishment you administer to yourself, which is why it stops working somewhere around day nine.
Here the week ends whether or not you were ready, and how it ends is decided by 29 other people rather than by you. Someone else moving up is what makes your Thursday matter.
Falling out of the top means demotion to an easier cohort. Not deletion, not a reset, not a guilt screen. And the free tracker never shows you a rank at all - if competing turns out to be bad for you, you turn it off and the product still works.
What you never have to do
These are decisions, not features we haven't got to yet. A competitor can copy a feature in a sprint. They cannot copy a refusal.
Invite anyone
Your cohort is assembled for you, every Monday.
Pick a username
You get a generated handle like BriskOtter-4417. There is no text field to type into.
Upload a photograph
Avatars are generated from your ID. No uploads, no camera, and nothing pulled from your Google account.
Share your location
None is collected, at any granularity, ever. Cohorts are matched by category and pace.
Read a feed
There are no posts, comments, reactions, or messages. Nobody can contact you because no mechanism exists.
Remember a password
Sign in with Google. We never see, store, or reset a password.
Free and paid
Free, forever
No account required · available now
- The tracker, all six categories
- Streaks and achievements
- Works fully offline
- No sign-in prompt, ever
League
$4.99/month or $39.99/year (USD) · 30-day free trial, card required to start
- Everything in free
- Weekly cohorts of 30
- Promotion and relegation
- Matched by category and pace
Why a subscription and not a one-time price. Assembling a fresh cohort every week, ranking it live and closing it on Sunday costs money every month you keep using it. Streaks can charge $5.99 once because Streaks has no server. The price follows the architecture.
If you already have four friends who will stay in a group with you, Habitica is free, genuinely good, and probably the better product for you. What it asks is that you build the group.
These are the prices we intend to charge. They could change before launch.
Questions you should be asking
- Does this exist yet?
- No. Nothing is built beyond this page and a plan. There is no app to download and no date to promise. That is why there is a waitlist and not a buy button.
- Who are these strangers?
- Structurally, almost nobody. A person on your board is a generated handle, a generated avatar, a goal category, and a number. There is no messaging, no profile, no photograph and no location. They cannot contact you because no mechanism to do it exists.
- Am I going to lose to people who are better at this than me?
- Rank is on consistency, not magnitude - streak length, completion rate, logging on time. Not who ran further. The 30 are matched by category and recent pace, so you are placed against people at your level, and the bottom of a cohort drops to an easier one rather than being punished.
- What stops people from lying?
- Ranking on consistency rather than raw numbers removes most of the incentive. Retroactive edits are limited to a day or two, which kills backfilling, and implausible values are quietly capped. It is a mitigation, not a solution - self-reported data can always be gamed.
- Is this another thing I'll abandon in a week?
- Possibly. Nobody has used this, so there is no retention data and we are not going to borrow someone else's. Duolingo puts thirty people on a weekly board with promotion and demotion and it demonstrably works there. We think it transfers to habits. We do not know yet.
What exists today
Updated 22 August 2026. This section will keep being accurate, including the parts that make us look unprepared.
Built
- This page
- Handle and avatar generation
- The cohort board you scrolled past
Next
- The offline tracker
- Accounts and weekly cohorts
- Subscriptions
Unsolved
- Cold start - a cohort needs 30 people in the same category at a similar pace. At launch we will not have them, and a league of four is worse than no league.
Join the waitlist
We open in batches, so the first leagues are full on day one instead of four people staring at an empty board.
Not live yet. This form is built but intentionally not collecting. Signups open once the product has its real name, so the launch email arrives from a sender you will actually recognise.