Sailwind is an under-construction to-do app built to be completely private. Virtually every mainstream to-do app requires an account, and saves your data to a server owned by the service provider. The advantage of this is that synchronisation between devices is effortless. The disadvantage is that it comes at a cost to privacy.
Sailwind is built for people who don’t want to make that compromise. You can use it now in your browser, where no account is needed and all data is saved in your browser’s local storage (so if you refresh your browser you will remove all your data).
Sailwind is built with a simple json export feature so you can easily take your data out of the app in human-readable format. This will load into the desktop app perfectly when it launches.
The web app is currently an MvP (a minimum viable product) and will eventually enter the second stage of development, adding timekeeping and push notifications after I’ve integrated a persistent database that is not dependent on the device’s browser.
There’s also a few UI/UX adjustments I want to make.
This page will update as progress is made. Currently Sailwind is a personal hobby project to solve a specific problem I had, but if/when it gets to a point I’m happy with I intend to release it to the world as a £10 one-time-own-it-forever piece of software.
Current Features:
- You can add, edit, and delete entries.
- You can move entries between lists.
- Create, edit, delete lists.
- Move lists between groups.
- Create, edit, delete groups.
- Set avatar and username – all stored locally, no account – just to personalise your app.
- Change background colours and UI fonts.
- Add, edit, and delete subtasks to entries.
- Add notes to entries.
- Tick off as completed: tasks and subtasks.
- App records creation date and time of entries, in preparation for timekeeping and notification systems.
- Import/export data as .json.
Dev Roadmap:
- Persistent local storage independent of browser.
- Refine modal behaviour (e.g. categorise settings, click outside to close, enter to save).
- Ability to set custom colours rather than choose presets. Same with fonts.
- Timekeeping and push notifications.
Maybe, down the line:
- Mobile responsiveness. It is for now a desktop only app.