cbstranslate

Chats

Your chats will appear here

Create a chat or add one from a link to get started.

Confirm your message

Chat settings

Address answers

Clear conversation

Clearing deletes the server log and the phones' mirrors; it cannot recall copies, screenshots, backups, or provider-retained requests, and an offline phone is not cleared until it reconnects.

Invite your contact

Or let your contact scan this code.

Move this chat to another phone

Open this link on your other phone, or paste it into the installed app, to continue this chat there.

My shorthand

Add forms you use in this chat. Your entries override the built-in hints and are sent with your message for clarification.

No shorthand saved for this chat yet.

What stays private

The encryption protects the stored relay log and passive disclosure of the server's data (a database dump, a backup, a log file).

It does not protect against a malicious application server (the server ships the JavaScript and could ship code that reads the key), a compromised phone, a browser extension, or the other participant.

What the server observes: for every frame, the ciphertext, its size, its timing, the room id, the frame type, the sender role, message ids, counters, epoch and sequence numbers; per connection, the IP address and a per-room device id; per clarify call, the plaintext of the message, the language pair, the relationship and address context, and the user's shorthand, all of which it can correlate with that room's ciphertext traffic.

The model provider sees the same clarify plaintext and retains it under its standard 30-day policy.

Each phone holds a decrypted copy of the conversation.

Anyone holding the full invite link, including whatever channel the link was sent through, can decrypt the room's history, join it, and clear it.

The server, or anyone holding the room's join credential, can force a clear and wipe both phones' mirrors.

Clearing deletes the server log and the phones' mirrors; it cannot recall copies, screenshots, backups, or provider-retained requests, and an offline phone is not cleared until it reconnects.

Install on iPhone or iPad

  1. Open this page in Safari and tap the Share button.
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add. Open cbstranslate from its new Home Screen icon.