OSL Privacy

End-to-end encryption for Discord

Your messages stay private from Discord, your network, and anyone else watching.

How it works

Install OSL

It replaces your Discord desktop client. Same look, same features, plus encryption.

Whitelist your friends

Choose who you want to talk to privately. Both of you need OSL installed.

Type as normal

OSL encrypts your messages before Discord sees them. The other side decrypts on their end.

What you get

Post-quantum cryptography

X25519 + ML-KEM-768. Resistant to attacks from future quantum computers.

Hidden in plain sight

Your encrypted messages don't appear as obvious ciphertext on Discord. They ride inside ordinary-looking chat text — only someone with the conversation key can tell there's anything to read.

Local-only keys

Your encryption keys never leave your computer. Encrypted at rest with your password.

Screen-capture protection

On Windows, OSL hides its own window from screenshots, screen recordings, and screen-sharing — so a shared screen or a stray screenshot can't leak your conversations. On by default; turn it off anytime you need to record or present.

Burn on demand

Wipe your keys for a channel, a server, or your entire account. Past messages become permanently unreadable.

Fully open source

The entire client is published on GitHub under Apache-2.0. Read exactly how OSL encrypts your messages — nothing is hidden.

No telemetry

OSL doesn't phone home. No analytics, no usage tracking, no accounts on our side.

What OSL doesn't protect against

Honesty up front. Encryption has limits.

Discord still sees metadata

Discord can see who you're talking to and when, even if they can't read what you're saying.

Compromised devices aren't safe

If your computer is compromised, OSL can't protect your messages — encryption only protects data in transit and at rest.

Voice and video aren't covered

Voice and video calls aren't encrypted by OSL. Discord's own encryption applies there.

Frequently asked questions

Will Discord ban my account for using OSL?

OSL modifies the Discord client locally. Discord's ToS technically prohibits client modifications. We're not aware of any bans related to OSL specifically, but use it at your own risk.

Can my friends read my encrypted messages without OSL?

No. OSL recipients need OSL installed to decrypt messages. Anyone without OSL sees ciphertext.

What happens if I forget my password?

All your encrypted history becomes permanently inaccessible. There is no recovery. Write your password down somewhere safe.

Is OSL free?

Yes. The free tier gives you unlimited encrypted text messaging with no time limits and no ads. The paid tier unlocks sending encrypted attachments and beta channel access. See the pricing page for details.

What platforms does OSL support?

Windows at launch. macOS and Linux are planned for later.

Get notified when OSL launches

We'll email you once. No spam, no marketing list.