Octolet
Concepts
The longer story behind each part of the app. Useful if you want to know exactly how something works — or whether something you expected to happen actually does.

Pace
Pace is a single setting that controls how challenging your daily prompt will feel. It does not enforce a daily item quota and does not affect how often the app contacts you.
Streaks
A streak counts the consecutive days you've been active in the app. Activity means logging at least one item or completing a challenge.
Milestones
Milestones are one-time celebrations the app unlocks for you when something meaningful happens — your first item logged, your first release, a streak of seven days. They appear as a confetti modal the next time you open the app.
Encouragement
Octolet is built to feel kind. Every interaction has a reinforcement layer — a celebration, a haptic, a gentle reflection — chosen to mark progress without pressuring you to do more.
Notifications
Notifications are intentionally sparse. Two cron jobs run each day — one in the morning, one at night — and decide what (if anything) to send you based on your streak and activity.
Research foundations
Octolet is grounded in the cognitive-behavioural model of hoarding disorder developed by Frost, Steketee, and others. This page walks through the ideas the app draws on, in plain language.