Swispr.com
Zero-Knowledge Encryption

How Swispr Protects Your Privacy

A step-by-step guide to our secure messaging technology that ensures only you and your recipient can read your conversations.

1

Create Secure Link

When you create a new chat, Swispr generates a unique encrypted channel and provides you with a secure link to share.

What happens behind the scenes:

  • Your browser generates a unique encryption key that never leaves your device
  • The encryption key is embedded in the URL fragment (after the #) which isn't sent to our servers
  • A separate passkey is generated for recipient verification
2

Share Securely

Share the link and passkey through a separate secure channel (like Signal or in person) for maximum security.

Security best practices:

  • !Always share the passkey through a different channel than the link (e.g., link via email, passkey via SMS)
  • The link alone isn't enough to decrypt messages - both link and passkey are required
  • Links expire after 24 hours of inactivity by default
3

Encrypted Communication

All messages are encrypted before leaving your device and can only be decrypted by the intended recipient.

Encryption details:

  • Messages use AES-256 encryption with unique salts for each message
  • Perfect Forward Secrecy - each session generates new encryption keys
  • Optional self-destruct timer available for sensitive conversations

Our Security Guarantees

No Server Access

We never have access to your encryption keys or message content

Ephemeral Storage

Messages are automatically deleted from our servers after delivery

Client-Side Encryption

All encryption/decryption happens in your browser before transmission

Ready to Try Secure Chat?

Experience truly private messaging with zero setup required.

Create Secure Chat Now