Zero Trace Messaging

DeaDrop
Bluetooth Dead-Drop Protocol

No Towers. No Pings. No Records.

DeaDrop Protocol
Bluetooth P2P Encrypted Messaging
Transport Bluetooth (P2P)
Encryption AES-256-GCM
Integrity SHA-256
Network NONE
Tower Records ZERO
Translation Auto (FR / EN)

Pure Radio. Zero Infrastructure.

DeaDrop uses Bluetooth as a transport layer between two devices in physical proximity. No cellular towers. No WiFi routers. No internet connection. No carrier metadata. Every message is encrypted client-side before it touches the radio.

Zero Tower Records

No cellular network involved. No carrier metadata. No tower triangulation. Pure Bluetooth radio between two devices. Nothing to subpoena because nothing was transmitted through infrastructure.

AES-256-GCM Encryption

Messages encrypted before they leave your device. Even intercepted over Bluetooth radio, they are ciphertext. Pre-shared key pairing. Web Crypto API -- no external libraries, no dependencies.

SHA-256 Integrity

Every message hashed. Receiver confirms the message was not tampered in transit. Chain of custody on every exchange. Hash verified automatically on receipt.

Read and Burn

Optional auto-destruct. Message deletes after opening, or after configurable timer -- 30 seconds, 1 minute, 5 minutes, 15 minutes. No trace on either device. Memory only.

Overlapping Translation

Write in your language, they read in theirs. French and English seamless. Translation happens locally, never on a server. Built-in operational phrase dictionary. Full privacy preserved.

Compound Range

Bluetooth range 30-100 metres. Building-to-building, room-to-room, park-to-park. No infrastructure needed. No access points. No routers. Two devices and proximity.

Browser Compatibility

Web Bluetooth API is supported in Chrome, Edge, and Opera on Android, macOS, Windows, and Linux. iOS Safari does not currently support Web Bluetooth -- a native app is required for iOS devices. All crypto operations use the Web Crypto API (built into every modern browser).

How DeaDrop Works

Five steps. Two devices. Zero infrastructure. The protocol handles pairing, encryption, transfer, decryption, and optional destruction.

Step Action Detail
1 Pair Two devices pair via Bluetooth in physical proximity. Pre-shared encryption key exchanged once, verified by fingerprint.
2 Write Compose message. Select language. Message encrypted with AES-256-GCM client-side using Web Crypto API.
3 Send Encrypted payload transferred via Bluetooth GATT characteristic. No network, no towers, no pings. SHA-256 hash appended.
4 Receive Other device receives, decrypts, verifies SHA-256 integrity hash, auto-translates if languages differ. All local.
5 Burn If read-and-burn enabled, message self-destructs after viewing or timer expiry. Removed from memory. No disk. No cache.

Pair. Write. Send. Burn.

Two devices in proximity. One shared key. No servers. No records. Messages exist only in memory, only on the paired devices, only until they are read.

1

Pair Devices

Both devices open DeaDrop. One scans, one advertises. Bluetooth handshake. Pre-shared encryption key entered on both sides. Fingerprint verified visually.

2

Write and Encrypt

Compose your message in any language. AES-256-GCM encrypts it client-side before it touches the Bluetooth radio. SHA-256 hash generated for integrity verification.

3

Transfer and Verify

Encrypted payload sent over Bluetooth. Receiver decrypts, verifies hash, auto-translates if needed. If read-and-burn is set, the countdown begins on open.

DeaDrop Terminal

Functional Bluetooth encrypted messaging. Connect a device, set your key, compose and send. Everything runs in your browser. Nothing stored. Nothing transmitted over the network.

Connection Disconnected
Encryption
Compose
0 / 4096
Read and Burn
Messages Raw Mode: Off
DD
No messages yet
Pair a device and start a dead drop

iOS Safari Limitation

Apple does not support the Web Bluetooth API in Safari on iOS or iPadOS. DeaDrop requires Chrome, Edge, or Opera on Android, macOS, Windows, or Linux. A native iOS app is planned for future release. This is an Apple platform restriction, not a DeaDrop limitation.