Privacy Policy
Last updated: August 27, 2026
Dooing is a free, open-source todo list plugin for Neovim, developed and maintained by Átila de Freitas (“we”, “the developer”). This policy describes what data Dooing handles and — more importantly — what it does not.
The short version: Dooing runs entirely on your machine. The developer operates no servers, collects no data, and never sees your todos.
What Dooing is
Dooing is local software you install and run yourself. It stores your todos as plain JSON files on your own computer. There is no Dooing account, no cloud service, no analytics, and no telemetry of any kind.
Data Dooing handles locally
All of the following stays on your device:
- Todosyou create (text, tags, priorities, due dates, time estimates, notes), stored in Dooing’s local data file —
stdpath("data")/dooing_todos.jsonby default. - Per-project todo files (e.g.
dooing.json), stored inside the git repositories where you create them. Whether such a file is committed or ignored is entirely your choice. - Scratchpad notes attached to individual todos.
The developer has no access to any of this.
Local network sharing
If you use Dooing’s optional sharing / companion-app features, your todos are served over your local network only, from a small server Dooing runs on your machine. This traffic never leaves your LAN and never touches the developer’s infrastructure — the developer has none. The feature is off until you invoke it.
Data retention and deletion
You are in full control:
- Delete Dooing’s data file to remove your global todos.
- Delete a project’s todo file to remove that project’s todos.
- Uninstall the plugin to remove the software itself.
Because the developer stores nothing, there is nothing for the developer to delete on your behalf.
Children
Dooing is a developer tool and is not directed at children under 13.
Changes to this policy
Changes will be published in the Dooing repository, with the “Last updated” date revised. Material changes will be noted in release notes.
Contact
Questions about this policy: open an issue at github.com/atiladefreitas/dooing.