Works offline: task CRUD, subtasks, tags, priorities, due dates, snooze, complete, delete, focus timer, habit check-offs, notes editing.
Requires internet: invites, calendar sync, AI parsing, push, teammate assignments, purchases.
Sync behaviour: actions queue locally with a small offline badge. On reconnect they replay in order. Conflicts prefer the most recent edit. A sync error shows a red banner — tap it to retry.
Nothing syncing after reconnect? Force-refresh (Cmd/Ctrl+Shift+R) to reload the service worker.