- On this device — without signing in, everything lives in your browser. Fully functional, fully private, but tied to that one browser.
- Synced — sign in with Google and your data lives in your private cloud space: phone and laptop see the same life.
When you're signed in, edits made on one device reach another two ways:
- Automatically — returning to the app (switching back to the tab, waking the laptop) pulls the latest by itself.
- The sync button 🔄 — top-right on a phone, next to the logo on a desktop. Tap it to fetch right now; it spins while fetching and shows a ✓ when you're current. No browser refresh needed, ever.
Without an account the button simply re-reads this device's storage (useful with two tabs open).
"How the app feels": Simple / Full. Simple keeps the surface to to-dos, notes and your day: adding something asks only for a name, when it appears, and where it belongs; Reflect steps out of the nav. Every advanced tool — types, progress meters, labels, reviews — stays one tap away under More options, and switching back to Full is instant. Nothing is ever deleted by the switch; complexity is hidden, not removed.
Give Simple to the friend who "just wants a to-do app." They're using the same engine.
Light/dark theme, and a choice of display fonts for headings and quotes.
Deleted items rest in Trash, restorable for 7 days (free) or 30 days (Premium), then they're gone for good. Deleting a parent never deletes its children — they step up a level.
A restore brings back the whole thing: the item's tasks and its entire progress history come with it, not just the name. They stay out of sight while it sits in Trash, and are destroyed only when it is finally purged.
Download gives you a zip: a folder of plain files holding what the app knows about you. Choose Everything, This week, This month, or a Range of your own. A narrowed download is the same files with the same columns, plus the goals and areas its rows point at (marked in_window = false) and what every counter read on the first day, so a single week can still be read on its own — your items, tasks, progress, focus sessions, journal, reflections and the full record of how you actually used the app, plus a README that explains every file and column, and a manifest.json that says where the record's own knowledge starts and stops.
It is built in your browser and never sent anywhere. Read it yourself, open it in a spreadsheet, or hand it to whatever tool you like. Signed in or not, the bundle is identical.
See Your export, file by file for the full reference.
Weeks start on whichever weekday you choose. It drives the day strip on Plan, the "4x a week" counters, every weekly review, and the week numbers in your export.
Changing it re-frames which seven days a past weekly review covers, so an old week number lines up with a slightly different week. Your export records both the change and the day weeks start on, so nothing becomes unreadable.
Your timezone is not a setting: it is read from your device and kept in step with it, so moving is recorded as a dated change rather than leaving a stale label behind. There is no "day rolls over at" hour either. A routine that should count for last night says so by having visible hours that wrap past midnight (a night routine set to 9pm - 2am), which is a fact about that routine rather than a rule about every hour of your day.
The app does not ask you to describe yourself. There is no field for what you are trying to become or what season of life this is: a standing answer to that is undated and gets silently rewritten, and your export already carries what mattered to you where you said it and when, in each day's one intention, in a period's wins and blockers and promises, and in the areas you actually built.
| Free | Premium | |
|---|---|---|
| Life areas | 4 | unlimited |
| Active items | 40 | unlimited |
| Reviews | week + month, ~12 weeks of history | + quarter, year, full history |
| Habit heatmap | 8 weeks | 16 weeks |
| Trash retention | 7 days | 30 days |