ReMemory started with a question I couldn't stop thinking about: what happens to my digital life if something happens to me?
It encrypts your files and divides the key among people you trust, using Shamir's Secret Sharing. You decide how many must come together to recover them — three of five, two of two, whatever fits. No single person can access anything alone.
Each person gets a bundle with everything they need to recover. It works in any browser, offline*, with no accounts or servers. If this website disappears, recovery still works.
When I watched a documentary about Clive Wearing, a man who has lived with severe amnesia since 1985, it changed how I thought about my own digital life. Memory is more fragile than we like to believe.
I've had several concussions from cycling accidents. Each time, I've been lucky to recover fully — but the reminders add up.
ReMemory came out of that: a way to make sure the people I trust can access what matters — without putting all of that weight on any one of them.
You choose who to trust and how many must agree. Your files are encrypted, the key is split into pieces, and each person keeps one. When enough of them come together, the files are unlocked.
Any three of five can recover the files
Your File → Encrypt → Split key into 5 pieces → Distribute to friends
↓
Any 3 friends → Combine pieces → Unlock → File recovered
Each person receives a self-contained bundle — a ZIP file with a recovery tool that works in any browser, offline, with no installation. If this project disappears, recovery still works.
Every bundle includes contact details for the other people involved, so they can coordinate without you.
bundle-alice/recover.html in your browserThis is the closest thing to what a real recovery feels like.
docker run -d \
--name rememory \
-p 8080:8080 \
-v rememory-data:/data \
ghcr.io/eljojo/rememory:latest
See the self-hosting guide for details.
ReMemory keeps growing. Check the changelog to see what's new.