How Keylore works

Set up in an afternoon. Built to last a lifetime. Here's everything β€” the web app, the iOS app, the security model, and the questions people ask before they trust us with the things that matter most.

Step by step

✍️
01

Create your account

Sign up with your email. No credit card needed to start. Your profile becomes the foundation of your AI avatar β€” your name, your story.

πŸŽ™οΈ
02

Record your voice & stories

Open the Record tab. Choose a topic β€” childhood, values, career, family β€” and just talk. Keylore transcribes and embeds every word so your avatar can recall it conversationally. Upload old letters or documents too.

πŸ”
03

Lock your secrets in the vault

Create a master vault password (write it down β€” we cannot recover it). Add passwords, crypto seed phrases, bank details, account lists. Everything is encrypted in your browser before it leaves your device. We never see the plaintext.

πŸ—ΊοΈ
04

Write your playbooks

Pre-author guidance for every life event: financial crisis, estate & legal, crypto recovery, grief support, guidance for children. Pick a scenario, write what you'd say, set a summary. Your avatar delivers it personally when the time comes.

πŸ‘₯
05

Add trusted contacts

Invite your spouse, children, lawyer, or executor. Set their role and what they can access. For vault access, set personal verification questions β€” only they would know the answers. Pro tip: record your vault password hint inside a memory, then make the Q&A question only they could answer. Your avatar reveals the memory after verification β€” recovering the vault password even if it was never written down anywhere.

🎭
06

Your avatar is ready

Your trusted contacts receive an invite link. They meet your AI avatar, answer your personal questions to verify their identity, and gain access to exactly what you intended β€” playbooks, vault, or just a conversation with you.

What happens when your family needs it

The contact experience β€” what your trusted contacts see from their side.

πŸ“¨

They receive an invite link

You send it manually, or a smart trigger sends it automatically. The link works in any browser β€” no account required.

🎭

They meet your avatar

Your AI avatar introduces itself and explains what's about to happen. It speaks in your voice, uses your name, and reflects your personality.

πŸ”‘

Identity verification

The avatar asks your personal questions conversationally. "What was our first pet's name?" Only someone who truly knew you can answer. Wrong answers = no access.

πŸ”“

Access granted

Once verified, they can read your playbooks, talk to your avatar, and unlock your vault (with the master password you shared separately). Everything you intended, nothing more.

πŸ”’

Security architecture

How we protect the most sensitive data in your life

Vault encryption
AES-256-GCM
Military-grade authenticated encryption. Same standard as Signal and 1Password.
Key derivation
PBKDF2-SHA256 Β· 310k iterations
Exceeds NIST SP 800-132 recommendations. Brute-force is computationally infeasible.
Server knowledge
Zero
Encryption happens in your browser. We store only ciphertext. No master passwords, no keys, ever.
Identity verification
Personal Q&A + answer hashing
Answers stored as normalized hashes. Even we can't see the answers you set.
Auth tokens
Supabase JWT Β· RS256
Short-lived signed tokens. Rotating refresh tokens. TLS 1.3 in transit.
Voice data
ElevenLabs Professional
Voice models stored under your account. Deletable at any time. Not shared with other users.

Security questions

The things people ask before they trust us with the things that matter most.

Product questions

How it all fits together.

"Will it actually work when I'm gone?"

The most important question. Here's exactly what happens.

What if Keylore shuts down?

Your encrypted vault export is a self-contained file readable with open-source tools. We give 90 days notice. Your recordings live in Supabase β€” you can point to your own storage bucket. The decryption algorithm is documented publicly.

What if the AI company (Anthropic) changes?

The avatar's intelligence is modular. Claude powers it today β€” but the architecture supports any LLM. Your memories, stories, and playbooks are yours, stored in your account, not tied to any AI provider.

What if my trusted contact loses the invite link?

As long as your account is active (or maintained by your executor), a new invite link can be generated. Links are token-based β€” a new token is issued per invite request.

What if I stop paying the monthly fee?

Your data is preserved for 12 months after last payment. You (or your executor) can download an encrypted export at any time. After 12 months of non-payment with no contact, we notify your designated emergency contact before any deletion.

What about the dead man's switch β€” what if it triggers by accident?

Keylore sends you check-in notifications before any auto-trigger fires. You can dismiss them with a single tap. You also set the inactivity window yourself β€” 30 days minimum. Accidental triggers that are caught early can be cancelled before contacts receive invites.

Ready to start?

The best time to set this up is before you need it. The second best time is now.