TRUST, OFFLINE

Add a public key

CONVERSATION

Settings

Notifications

Checking browser notification support…

Opt-in on this device. Lettres can present notifications while this app is running; installing it does not enable closed-app message delivery.

Name & keys

Appearance

Shared media & Links
Share contact
Block account

Suppress future messages, unread counts, notifications, and media loading from this authenticated key. This does not globally ban it from the relay.

Remove discussion

Hides it on every device using this identity; encrypted log history remains.

CONTACT STATE

Remove this contact?

This hides the conversation on all devices using this identity. Encrypted history remains in the append-only log and the contact can be added again.

SHARED CONTACT

Contact

FORWARD

Choose a contact

DISCUSSION HISTORY

Shared media & Links

AUDIO NOTE

Listen before sending

SHARED WITH LETTRES

Choose a conversation

IRREVERSIBLE LOCALLY

Clear this browser?

This permanently deletes the private identity, unsent outbox, local messages, contact state, preferences, every Lettres database, application caches, and the service worker from this browser. It does not delete relay data.

LOCAL KEY GENERATION

Create an identity

Your private identity is the only key to your encrypted history.

Without it, past messages cannot be recovered. The administrator cannot restore it, and Lettres cannot regenerate it. Save the downloaded identity file securely; you also need it to use this identity on another device. This browser keeps a working copy, but it is not a backup service.

PUBLIC IDENTITY

Share your public contact

QR code containing only the public contact

A restricted relay cannot accept messages from this key until an administrator registers it or accepts an application. Never share the private identity file.

RELAY APPLICATION

Request access

This is a private relay: accounts are not created automatically. Enter the registration password supplied by the server administrator. Lettres submits only your signed public contact, and the request remains pending until an administrator approves it.

CONTACT QR

Scan public contact

BEFORE SENDING

Check selected files

REMOVE CACHED DATA

Remove this file?

Choose the actual scope. Neither action deletes ciphertext from the relay or from another person’s devices.

SIGNED CONVERSATION UPDATE

Delete this message?

Lettres will append an encrypted deletion event. The message will disappear for participants after they synchronize, but this does not erase already downloaded copies, exports, notifications, backups, or relay log metadata.

SHARE CONTACT

Choose a recipient