🧠 ReMemory

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.

Why I built this

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.

How it works

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 FileEncryptSplit key into 5 piecesDistribute to friends

Any 3 friendsCombine piecesUnlockFile recovered

What each person gets

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.

Example PDF from a bundle — recovery words, contact list, and instructions

On trust and verification

See how it works

  1. Download the demo bundles
  2. Open bundle-alice/recover.html in your browser
  3. Drag Bob's and Camila's README files onto the page
  4. When enough pieces are added, the files unlock

This is the closest thing to what a real recovery feels like.

Self-hosting? 🐳
docker run -d \
  --name rememory \
  -p 8080:8080 \
  -v rememory-data:/data \
  ghcr.io/eljojo/rememory:latest

See the self-hosting guide for details.

What this is and isn't

It is:

  • A tool that runs in your browser, offline*
  • A way to split a secret key among people you trust
  • Open source (Apache-2.0)
  • Self-contained — recovery works without this website

It isn't:

  • A service or a company
  • An account system or cloud product
  • Something that stores your data anywhere
  • A backup solution by itself

ReMemory keeps growing. Check the changelog to see what's new.