Day 6100% FREE

Dead Man's Switch

A secure, serverless dead man's switch that automatically delivers encrypted secrets to designated recipients if you fail to respond to regular check-ins.

Create Your Switch

Set up a secret that will be automatically delivered if you fail to respond to regular check-ins.

Check-in emails will be sent here
This person will receive your secret
Your Secret
Encrypted in your browser using AES-256-GCM before being sent

Features

End-to-End Encrypted

Your secret is encrypted in your browser using AES-256-GCM. We never see your plaintext data.

Regular Check-Ins

We'll email you at your chosen interval to verify you're alive and well.

Auto-Trigger

After 2 missed checks, your secret is automatically sent to your designated recipient.

Cloudflare Edge

Runs on Cloudflare's global network for maximum reliability and low latency.

100% Free

Uses Cloudflare Workers FREE tier + external cron. No paid plans needed!

Zero Knowledge

The server never sees your unencrypted secret. True privacy by design.

How It Works

1

Create Your Switch

Enter your secret, recipient details, and choose a check-in interval. Your secret is encrypted in your browser before being sent.

2

Regular Check-Ins

You'll receive periodic emails asking you to check in. Simply click the link to confirm you're still active.

3

Automatic Delivery

If you miss 2 consecutive check-ins, your encrypted secret is automatically sent to your designated recipient.

API Endpoints

POST/api/create

Create a new dead man's switch

POST/api/verify/:token

Verify check-in (proof of life)

GET/api/check/:id

Get switch status

GET/api/decrypt/:id

Get encrypted data for client-side decryption

POST/api/cron-check-all

External cron trigger (requires auth)