- 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.
Export everything downloads your entire life as one JSON file: every item, seed, action, log, journal entry. It's yours — feed it to a spreadsheet, an AI tool, an archive. No lock-in.
| 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 |