Show HN: Offline-first note-taking web application
cryptaa.pages.devHi HN!
Cryptaa is an offline-first note taking web application that focuses on speed and security. I've been working on it for a few months, and decided to show it as I think it is good enough for daily usage (I've been dogfooding it).
I had a few "simple" requirements for my application:
- Manual data encryption & decryption: I'm not overly paranoid about data security/data breaching, but sometimes, I do want my data to be stored securely (login credentials or credit card numbers). If I really need the functionality, I can encrypt the text on another website, then paste it to the application. It is not the best UX, however.
- Speed: it should feel fast/snappy enough (if you definitely want a number, maybe it is less than 100ms).
- Many devices (at least mobile/Android and desktop/Linux) data synchronization: I have an Android phone, and two Linux desktops, and want to have the same data between them.
- Web version: I don't like installing new applications whether it's on my phone nor my computer.
It surprised me as I found nothing that ticks all the boxes, so I decided to build Cryptaa. The technical stack is Svelte/SvelteKit, XState, and Triplit. The source code is available at https://github.com/thanhnguyen2187/cryptaa.
Please let me know if you find the application useful or have any question/suggestion!
Thanks! Hey,
Just gave it a try and here are two questions:
1. Why can we search for the document tittle but not for the TAGs?
2. What is the purpose of the lock icon when the document is already locked? -I tried putting the password for the document, but nothing seemed to happen. Thanks for trying it out. About your questions: 1. You can click on the tag itself to filter 2. I suspect you did try locking it and made the password prompt opened, but did not click submit to make it encrypted (please take a look at this sample encrypted note: https://i.imgur.com/CvVwG6W.png).