I'm building an E2EE encrypted Journaling app with option to upload photos and voice recording (that too is encrypted)

The files and content are encrypted on the device and then gets to sent on server and stored encrypted and when you load the app it fetches E content and decrypts on device, with E Key (which is always stored on device, if you lose the key, you lose all data cause we don't store it)

archivist.anasdew.com