Your Final Message.
Delivered When It Matters.
Build your digital legacy with gentle email check-ins.
If you stop replying, your end-to-end encrypted messages are delivered to the people you choose.
A self-hosted dead man's switch for delivering encrypted messages to your loved ones β when you're gone or unresponsive.
True end-to-end encryption
The server can't read your messages. By design.
Your messages are encrypted in your browser using each recipient's public key before they ever leave your device. The server only stores encrypted blobs it cannot decrypt.
Recipients decrypt messages in their browser using their private key, protected by a passphrase only they know. No backdoors, no master keys, no exceptions.
Client-side encryption
Encrypted before upload
Zero-knowledge server
Stores only ciphertext
Public-key cryptography
Only recipients can read
Open source
MIT licensed, fully auditable
Self-Hosted
Your server, your data
Zero-Knowledge
The server can't read your messages
End-to-End Encrypted
XChaCha20-Poly1305 + Argon2id
How It Works
Three simple steps to protect what matters most. No complicated setup, no technical knowledge required.
Invite Recipients
Add recipients by email. They'll create a secret passphrase that only they know β the server never sees it. This passphrase is the key to unlock your messages.
Write Your Messages
Compose messages for the people you care about. Everything is encrypted in your browser before it ever touches the server. Only your recipients can read what you've written.
Stay Active
Respond to periodic check-ins to confirm you're okay. If you stop responding, your messages are delivered automatically. Simple as that.
What if you miss a check-in?
No need to panic. You'll receive multiple email reminders. After missing check-ins, there's a grace period, then a cooldown window where you can cancel delivery with one click. You can also add a Trusted Contact who can confirm you're alive but unreachable, delaying delivery by your chosen amount.
Built for Privacy, Designed for Humans
Every feature is designed with security and simplicity in mind. No compromises, no complexity.
Client-Side Encryption
Your messages are encrypted in your browser using industry-standard algorithms. The server only sees encrypted data it cannot decrypt.
Passwordless Login
No passwords to remember or steal. Sign in securely with a magic link sent to your email. Simple, secure, and hassle-free.
Flexible Timing
Set your own check-in schedule. Choose how many reminders you want to receive and how often, so delivery fits your pace.
Emergency Stop
Use a recovery code to pause delivery even without email access, so you can stay in control.
Complete Audit Trail
Every security-relevant action is logged. Know exactly what happened and when, without compromising your privacy.
Docker Ready
Deploy in minutes with Docker. All you need is an SSH-enabled server and a reliable SMTP provider.
Built on Proven Cryptography
LastSignal uses the same encryption trusted by security professionals worldwide. Your messages are protected by XChaCha20-Poly1305 and Argon2id β algorithms designed to resist even the most sophisticated attacks.
- Messages encrypted before leaving your device
- Private keys never touch the server
- Decryption happens entirely in recipient's browser
Important: Encryption is only as strong as the recipient's passphrase. The server stores salts that could enable offline attacks if compromised. Why this matters β
a5c8e2f1b4d7a9c3
2e5f8b1c4a7d0e3f
... (encrypted)
Frequently Asked Questions
Got questions? Here are answers.
No. There is no business model, no paid product, and no managed service. LastSignal is a self-hosted project you run yourself. We do not host it, operate it, or monitor it for you. It is provided as-is, without warranties or guarantees; bugs may exist. You are solely responsible for configuration, data, recipients, legal compliance, and any consequences of use.
There is no managed service, hosting, or paid plan. You run it on your own server. If you'd like a quote for consulting help with setup, customization, troubleshooting, or deployment, email hello@lastsignal.app.
No. Messages are encrypted in your browser before being sent to the server. The server only stores encrypted data and doesn't have the keys to decrypt it. This is called "zero-knowledge" architecture.
You'll receive a recovery code when you first sign up. Store it safely β you can use it to stop message delivery even without email access. Think of it as your emergency backup.
Unfortunately, there's no recovery option β that's the trade-off for true security. The passphrase is the only way to decrypt messages. Recipients may optionally add a hint to help them remember the passphrase when needed, but this feature should be used with caution, as it could weaken security if misused.
The code is publicly available. Security researchers can audit the code, and users can independently verify the client-side encryption. The security model is documented in detail on the Security page.
A Trusted Contact can confirm you are alive but temporarily unreachable after the final reminder. Each confirmation delays delivery by the amount you choose. They cannot read messages or access your account.
Yes. You can set a per-recipient delay (up to a year). The email goes out immediately, but decryption is blocked until the delay passes. Useful if you want someone to read a message only after a certain time.
Yes. You can allow only specific email addresses to request sign-in links, so the instance stays private.
Absolutely β that's the whole point! LastSignal is completely free and fully self-hosted. All you need is a server with SSH access and a reliable SMTP provider. Full instructions are in the README.
Use Cases
Real-world ways people can use LastSignal to protect sensitive information and preserve a digital legacy at the right moment.
Family planning ahead
Family Emergency Instructions
Leave clear steps for loved ones: contacts, documents, and immediate actions to take if you're unavailable.
Bitcoin recovery plan
Bitcoin Wallet Recovery
Leave Bitcoin wallet recovery instructions so your children can access it when it matters most.
Executor playbook
Executor & Legal Guidance
Share private notes for an executor: where to find documents, who to contact, and how to proceed.
Protected disclosure
Whistleblower Safeguard
Release documentation or a tip only if you miss check-ins, ensuring sensitive disclosures reach trusted recipients.
Operational continuity
Founders & Projects
Hand off repositories, keys, and operational playbooks so a co-founder can keep a project running.
Personal closure
Personal Farewell & Legacy
Leave a final message that reaches the right people at the right timeβprivate and protected.
Take Control of Your Digital Legacy
Your final words deserve to be protected. LastSignal ensures they reach the right people, at the right time, with uncompromising privacy backed by publicly auditable code and end-to-end encryption.
MIT License β’ No tracking β’ No vendor lock-in