Security

Two separate paths, so the server never holds both the message and the key.

Path 1 - the message

  1. Secret
  2. Encrypted in browser
  3. Ciphertext
  4. Bidadari Seal server

Path 2 - the key

  1. Encryption key
  2. URL fragment (after #)
  3. Recipient browser

How it works

Limitations

Found a vulnerability? Please report it responsibly using the contact on the Bidadari website.