Hello friends!
Last week I released a personal project called Capsulen. It is a very simple journaling app inspired by microblogs.
The “main” feature is that everything is encrypted client side and the server never touches your password or raw contents.
You can send text and images. A post’s content is persisted by stringfying the object and encrypting in the browser. Images are converted to base64 urls. It is not very efficient in terms of storage but it works for full encrypting.
I was mostly excited to experiment with codegen, which I used to generate a translations module, and concurrent tasks.
The app’s structure is not perfect. I know there are places I can do better and I plan to refactor some stuff. Let me know if you have any feedbacks.
If you want to use it, you will need an invite code. I generated some for you folks to use (they will expire in 1 day if left unused):
- 4W3OYHD1
- IINDFORY
- ZQA8J6WT
Also, feel free to host an instance yourself. Source code is available here:
Thank y’all!