Everything in the tab
Todoi keeps your projects in the browser session and nowhere else.
The whole workspace - projects, lists, items, subitems, tags, dates, and your theme choice - is one object held in memory and mirrored into session storage on every change. No database, no API call, no sync.
Advantages
- No sign-up step: the first screen is an empty project, ready for input.
- No latency, because every edit is applied locally.
- A short privacy page, because task text never leaves the browser.
- Reloading the page keeps the workspace as you left it.
Limitations
- Closing the tab ends the session and clears the workspace.
- Two tabs are two workspaces. They do not see each other.
- No sharing, no collaboration, and no history beyond undo on a delete.