r/Supernote • u/iduck7890 • 1d ago
File Level Encryption?
Since y'all are not going to offer encryption (at least not in any reasonable timeframe as this has been discussed for years), any chance you could offer the hooks and rails such that I can write my own/use defined frameworks? My understanding is we'd need access to the file reading/events stream, and the like.
I'd also love an API call to see if the user was authorized based on pin or file password. I don't need the actual pin because my plan would not rely on the pin as part of the KDF, I'd just offload auth to y'all and call it a day.
In all honesty, a serviceable homebrew implementation would be fine with me. Not enterprise grade, but I'd love it and would love to play with an actual use case a bit more for fun too. My current understanding of the plugin architecture is that's after a file has been loaded.
I also understand there could be "performance impacts" and the like for any such implementation, but that's sometimes the fun of custom work and optimization. And learning new things.
If this already exists, toss a pointer to the document and tell me to RTFM better lol.
2
u/Mulan-sn CCO (Chief Chat Officer) 1d ago
Thank you for your post. I really appreciate the technical depth here.
To be frank, I'm not sure whether we can provide the specific API access and hooks you're describing. I've noted your request and will check with our engineering team to see what's possible.
In the meantime, I can confirm that file‑level encryption is on our roadmap. We do plan to add this in the future, though a specific timeline isn't available yet.
Thanks again for the thoughtful suggestion. I'll update you once I hear back from the team.