Companion app · Lifestyle
Thirty-Six: Hidden Kindness
One Secret Good Deed a Day
The highest kindness is the kind nobody finds out about.
Jewish tradition speaks of thirty-six hidden righteous people whose quiet goodness holds the world up. Thirty-Six asks for one hidden act of kindness a day, and the whole app is built on a single rule: it only counts if no one knows.
How it works
- One quiet act a day, done off-screen
- Tap "Done — and no one knows." That's the whole interaction.
- Light a star. A slowly filling constellation of thirty-six points marks your hidden days.
- Missing a day breaks nothing — there is no streak to shatter and no guilt anywhere in the app
- Draw a card for an idea: 150 concrete acts across three suits, each with a source
- Write your own cards, dealt in the same shuffle as ours
- A private journal, encrypted on the device and lockable with Face ID
The Jewish year, underneath
The daily draw sits inside the season you're actually in: the forty days of Elul, the Ten Days, the Nine Days, and the Omer — each with its own framing for the day. Alongside it, a cheshbon hanefesh: the thirteen middot on a thirteen-week rotation, one at a time, marked kept, partly, or not yet. There is deliberately no state for a day you didn't mark, and no "days missed" total anywhere.
Thirty-six days for someone
Dedicate a cycle l'iluy nishmat someone. Thirty-six days counted from the day you begin, kept quietly, never mentioned in a notification. At the end there is a single page you can print and give to the family.
Once a year
In the two weeks before Rosh Hashanah, the Sealed Year: everything you did and wrote across the year, laid out as a printable page with your year's sky on it. It exists on paper because paper goes only where you carry it.
What is deliberately missing
No share button. No leaderboard. No "post your streak." That inversion is the point — this is an anti-social network. And the privacy is a fact rather than a policy: there are no accounts, no sync and no server, and the app makes no network calls at all, so there is nothing to send and nowhere to send it.