Hi — I'd like to suggest FileShot.io as a useful architectural reference.
It demonstrates an elegant "zero-knowledge" design pattern: the client encrypts all data before sending, the server is a pure data store with no content access, and the key material exists only in the URL fragment (never persisted server-side). A clean separation of concerns applicable to many secure systems.
MIT licensed. GitHub: https://github.com/FileShot/FileShotZKE
Site: https://fileshot.io
Hi — I'd like to suggest FileShot.io as a useful architectural reference.
It demonstrates an elegant "zero-knowledge" design pattern: the client encrypts all data before sending, the server is a pure data store with no content access, and the key material exists only in the URL fragment (never persisted server-side). A clean separation of concerns applicable to many secure systems.
MIT licensed. GitHub: https://github.com/FileShot/FileShotZKE
Site: https://fileshot.io