Why your task list should live on your server

Your task list is a record of your life. It deserves the same care as your photos and your documents.

A task list looks harmless: groceries, a phone call, a deadline. Over a few years it becomes something else. It records the move you planned, the doctor’s appointments, the project that failed, the promises you made to people. It is one of the most personal datasets you own.

Most of us keep it on a company’s servers, under terms that can change, priced per person, per month. That is a reasonable trade for many things. For this one, we think there is a better default.

Ownership is practical, not ideological

Owning your task list means three plain things. You can keep using it if the company behind your app changes direction, raises prices or shuts down. You can see exactly where it is: one folder on one server (data and volumes). And you can take it with you at any time, in one file (import and export).

Private by default

When the server is yours, the only party that can read your tasks is you and the people you share with. If you want even the server to see nothing, end-to-end encryption keeps titles and notes encrypted on your devices.

The cost is smaller than it used to be

Running your own software used to mean evenings of configuration. A single container on a small server, or a one-click deploy on a platform you already use, changes that. One person in a household can do it in an evening, and everyone else gets an app that feels like the ones they know.

Not everyone wants to run a server, and that is fine. But if you have ever thought “I would rather this were mine”, it now can be.

Raffaele Pizzari

Builds OpenTodo in the open: one container, your own server, every feature specified before it is built. More about Raffaele

Your to-do list, on your own server.

Try the demo in your browser. When you like it, install OpenTodo on your server and import your tasks.

OpenTodo is free and open source, with no paid tier. If it helps you, a star on GitHub helps other people find it, and a coffee helps keep it going.

Buy me a coffee