With the recent Evernote privacy policy incident, a lot of people are looking to make the switch to something else, but that something else typically takes the form of "{insert name of private company} Notes App".<p>I've been working on a system that would allow decentralization of personal notes. Basically the idea is to remove trust from the server and place it on the client, similar to how you trust a Bitcoin wallet, but don't trust the network.<p>It's an open protocol, so anyone can build their own client or server. I've made some heavy progress, and have already published the open spec[0], server implementation (Ruby)[1], web client implementation (Angular)[2], and am now working on the iOS client.<p>I probably should have asked this <i>before</i> starting on the project, but better late than never. Obviously we all say we want security and privacy in theory, but when it comes to practicality, we get a little lazy.<p>So, do you have any interest in a decentralized notes app/system? What are some absolute requirements this system must have? What are things that would prevent you from using it?<p>[0] https://standardnotes.org<p>[1] https://github.com/standardnotes/ruby-server<p>[2] https://github.com/neeto-project/neeto-web-client
I can think of 100 different decentralized [insert use case] ideas. Does that mean we'll need 100 different server and client implementations? I hope not.<p>Your specific note-taking use case is not special enough to justify investing in your solution. If you introduced a general-purpose platform to build decentralized apps, you would have more of my attention.<p>Please note that this comes from someone who dismisses any solution that don't aim to solve everything.
What I'm interested in: I'll either build it myself when I'll have time, or you can share the idea. A notes server that I can install myself, not relying on external servers. And if can keep the content encrypted, it would be even better.