Private Tools

End-to-end encryption in the browser

End-to-end encryption (E2E) means only conversation participants can read the content. intermediaries should see ciphertext at most.

WebRTC security basics

WebRTC uses DTLS for data channels and SRTP for audio/video. Keys are negotiated per session between peers, not handed to a file storage API.

Chat vs file transfer

PrivateChat messages ride the data channel. PrivateDrop streams chunks the same way. Neither path uploads your payload to a Private Tools file server.

Honest limits

E2E does not stop someone from screenshotting a chat, forwarding signaling text, or compromising an unlocked device. It also does not hide that you used WebRTC from a strict network observer.

Compare with cloud inbox products

Server-held encryption still lets the provider rotate keys or comply with lawful access. Peer sessions shrink that surface for content itself.

FAQ

Do you hold decryption keys?

We do not operate a cloud inbox for your files or messages in these tools.

Is QR pairing E2E?

QR carries signaling, not file contents. Protect it like a one-time password.

Threat model details

Read what P2P does and does not protect.

Try it in your browser

No account or upload required—pair two devices and share directly.

All articles