h
Habit Loop
A small, warm room where five people you trust see whether you showed up today.
Paper & ink palette
Paper
#F5EFE4
Paper 2
#EAE2D2
Paper 3
#DBD0BB
Ink
#1F1B16
Ash
#7C7468
Sage (rest)
#7B8A6E
Dusk (gap)
#A88C7C
Ember glow
#B85515
Ember progression — the only color motion
day 1
day 3
day 7
day 14
day 21
day 30+
The ember stops brightening at thirty days. The metaphor ends where obsession would begin.
Type ramp
Display / Fraunces
Day 12
48 / 400 / serif
H1 / Fraunces
Draw twenty minutes
30 / 500 / serif
H2 / Fraunces
Your ring is quiet today
22 / 500 / serif
H3 / Inter Tight
Mark today, the thread re-ties.
15 / 600 / sans
Body / Inter Tight
Heart the habits you want to come back to. Five people, max. Marking takes six seconds.
14 / 400 / sans
Italic — voice
Wren marked writing — two hours ago.
14 / serif italic
Small caps
Wednesday — May Thirteen
12 / serif smcp
Mono
117 days · 9 rests · longest 32
12 / tabular mono
Mark circle & thread
empty
marked
day 30+
rest
gap
Day 12 —
draw twenty minutes
Buttons & pills
Mark today
Send a nudge
Rest today
Skip
Leave the ring
Morning — 6 to 9 am
Midday — 11 to 2 pm
Evening — 8 to 11 pm
Custom — 4 hour band
Resting today
Two day gap
Day 21 — warm
Habit row
Draw twenty minutes
Morning
at the kitchen table
12
day thread
Ten minute stretch
Midday
before lunch, on the rug
4
day thread
Notebook, before sleep
Evening
whatever's loud in my head
32
day thread
Ring avatars & tabbar
MB
TO
SA
WH
+1
Maya, Theo, Sasha, Wren, and one open seat.
Today
Ring
Paper
Forms
Habit name
Shown in your handwriting. Forty-eight characters or fewer.
Why I'm doing this
Only you see this. Optional.
Window
Morning — 6 to 9 am
Midday — 11 am to 2 pm
Evening — 8 to 11 pm
Custom four-hour band
Sharing
Share this habit with the ring
Allow one rest day per week
Suggestion chips
Morning pages
Draw twenty minutes
Walk after dinner
One thousand words
Ten minute stretch
Read for half an hour
Sit quietly, no phone
Ring feed entries
WH
Wren
marked one thousand words — day 9.
2h ago
TO
Theo
marked sobriety check-in — day 1,108.
5h ago
MB
Maya
has missed Dutch lesson for three days.
Send a nudge
SA
Sasha
sent you a nudge — "thinking of you."
Thanks, coming back
Heatmap — paper
marked
rest
gap
117 days marked · 9 rests · longest 32 · current 12
Week strip
Mon
5/06
Tue
5/07
Wed
5/08
Thu
5/09
Fri
5/10
Sat
5/11
Sun
5/12
Setting row
Quiet hours
No nudges land between these hours.
9:00 pm — 7:00 am
›
Ring nickname
Five people only. Yours is "Sunday morning four."
Sunday morning four
›
Push notifications
One reminder per habit per window. Never during quiet hours.
Delete account
Fourteen-day grace period. Your data is fully exportable first.
›
Card & alerts
Your thread for drawing
Day 12 · ember warming · Wren marked an hour ago
Welcome back
You marked drawing. The thread re-ties at day 1.
Three days quiet
Sasha hasn't marked walking. No one knows but you. Send a nudge?
Day twenty-one — ember warm
A small marker in the year. No celebration card, no share image.
Empty state & pager
Your ring is quiet today.
So is everyone else's, sometimes.
2 / 3
Avatar presence & day separator
TO
WH
MB
sage = marked today · ember = streak warm · dusk = quiet
Today — Wednesday, May 13
5/13
Window picker & invite slots
When should the nudge land?
Morning
6 — 9 am
Midday
11 — 2 pm
Evening
8 — 11 pm
MB
Maya Berg
sister · invited by email
Joined
TO
Theo Okonkwo
old roommate · by phone
Sent
·
Add by email
a quiet note explains the ring
empty
Notification matrix & confirmation thread
Event
Push
Email
In-app
Window opening
A single, gentle ping when your habit window begins.
Nudge received
Someone in your ring reached out about a quiet stretch.
Day one starts at sunrise.