Today I submitted my latest app, Seal,for review in the app store. Seal is an iOS app for iPhone and iPad that lets you write an Envelope (an encrypted bundle of passwords, photos, voice memos, etc...) for all of your loved ones when you're gone.
You can register hardware keys and assign identities for each person. Then you can create Envelopes and assign them to the key that you want to distibute. They plug in the key to their phone and are ready to receive an Envelope from you.
If you don't log into the app for months, one of your designated key holders can start the process of opening the Sealed Envelope. You, as the writer of the letters, get weeks of warnings to check in at least once before the letters open.
After 90 days of countdown, 21 days of warnings, and 14 days of grace,the envelope opens for each person they met IRL and exchange keys with.
No one else can read the envelope or see the photos (even the key holders, Apple, or me) unless that envelope was designated for that person.
There's also no server at all besides a free Cloudflare static site. The encrypted bundles of passwords and photos are in Cloud Kit. Sign-in/identity is a passkey Face ID/Touch ID or a Hardware Key. It's all Crypto Kit, so there's no dependencies required.
Currently, it's just me and Claude working on this. It hasn't been independently audited by anyone, and it's iPhone only for now. Please do not put a live seed phrase in it yet.
Source: https://github.com/jasonepage/Seal
Site with limits and objections pages: https://sealmessenger.com
Free on TestFlight while the App Store version is in review: https://testflight.apple.com/join/cYp9JRCG