Cryptee is a zero-knowledge, cross-platform, encrypted photos, documents, files, notes and journal app. Encrypted Notes? Encrypted Documents? Encrypted Files? Encrypted Journal? You got it.
Congrats on the launch, this seems very impressive for the first version. I personally use a different encrypted notes app but I'm giving this a try as well.
Some feedback:
Your markdown editor is a bit counter-intuitive to me. It seems like it automatically transforms text to preview mode, and I haven't seen a button to see the actual markdown format. So if I were to copy text to a different app, it seems like I'm just copying plain text.
Second, I have a question on exporting my data. It seems like I can get account data and other stuff in JSON, but that the actual documents are in encrypted format. What if this app sunsets and I want to export all my stuff - being able to export a backup of my notes in plain-text or markdown would be great.
Finally, I think most power users will ask you to allow cross-linking between notes, not just hyperlinks. I can see people using this to maintain a personal wiki.
Cheers and good luck moving forward!
@stefdvb Hello Stefan! Sorry about the late reply, ProductHunt isn't the best with notifications. Thank you so much for your kind words. ππ»
Regarding the markdown editor, the idea was to make it so that you can quickly style-as-you-type. This type of behavior is becoming more and more common among note/document editing apps especially built for mobile. (like Bear Notes for example) I'll try to think of a way to keep the markdown versions as well OR allow for a markdown export option to aid for this! Thanks for the feedback. ππ»
Regarding exports : I've spent a few weeks trying to find a way to solve this issue. Since everything is client-side encrypted, and Cryptee's servers don't ever get the unencrypted data, the only way this could work is if Cryptee downloaded, decrypted, opened all documents and gave you exports that way. For which I'm still trying to find a way, but in the meantime this is the best solution I've got. Hoping to make this process easier in a few months once I have a more practical solution that scales. π
As for a nightmare scenario / sunset, all files are encrypted using openpgpjs (using the OpenPGP AES 256 standard) so the photos / files etc. you download can all be opened with another future app that supports openpgpjs. So they're not inaccessible/un-interoperable per se. It would simply take another application to de-crypt these openpgp files. π¦
Regarding cross-linking, I'm currently in the process of revamping the Docs. It will have a "Recently opened docs" section, and a section where docs are sorted by tags. You can already attach files/PDFs etc. and soon notes as well. It's almost ready, and will roll this out in a few weeks consolidated with the new Docs updates. π
Many thanks for all the good wishes and kind words again! Means a lot ππ»
Feel free to reach out and let me know what I can do to make this your go-to note taking application of choice, and I'll be more than happy to add new features / change things up and make it a better experience for yourself and others! βπ»
Report
Find my comment below on my experience with John and Cryptee
Pros:
Doesn't require for me to run/maintain my own servers; Secure alternative to all the popular cloud options everyone uses; Passionate Team
Cons:
Needs more resources to implement future features faster, the comments show that the team needs to scale
Report
Zero-knowledge encryption done right. The cross-platform approach is impressive β how do you handle key sync between devices without compromising security?
Cryptee
Find my comment below on my experience with John and Cryptee
Pros:Doesn't require for me to run/maintain my own servers; Secure alternative to all the popular cloud options everyone uses; Passionate Team
Cons:Needs more resources to implement future features faster, the comments show that the team needs to scale
Zero-knowledge encryption done right. The cross-platform approach is impressive β how do you handle key sync between devices without compromising security?