OSL Privacy

Download OSL

End-to-end encryption for Discord. Free for personal use.

Platform availability

macOS

macOS 13 Ventura or later

Sign up to be notified when macOS support ships.

Linux

Ubuntu 22.04+, Fedora 38+, Arch

Sign up to be notified when Linux support ships.

Be the first to know

We'll email you the moment Windows downloads are ready.

What you'll be installing

OSL replaces your Discord desktop client. After install, you'll launch OSL instead of Discord — but Discord works the same way inside it. Your login, friends, servers, settings, everything stays.

OSL adds end-to-end encryption on top of Discord's UI. When you send a message to someone who also has OSL installed and you've whitelisted each other, the message gets encrypted before Discord sees it. Anyone reading the raw Discord messages — including Discord itself — only sees ciphertext.

OSL doesn't replace voice or video calls. Those still go through Discord's normal infrastructure.

You'll be asked to set a password the first time you launch. This password encrypts your keys and message history on your computer. If you forget it, your encrypted data is permanently lost. There is no recovery.

Installing the beta

OSL is currently in beta and not yet code-signed. When you download and run the installer, Windows will show a SmartScreen warning that says "Windows protected your PC — Microsoft Defender SmartScreen prevented an unrecognized app from starting." This is expected — it happens for every unsigned application, regardless of whether it's safe.

To install:

  1. Click "More info" on the SmartScreen warning.
  2. Click "Run anyway" on the expanded view.
  3. Continue through the installer normally.

If you'd like to verify the installer is safe before running it, the cryptographic core of OSL is available for review on the Audit page. Code-signed installers are coming — beta users get to see SmartScreen warnings for now.

About the security warning

When you run the OSL installer on Windows, you may see a SmartScreen warning that says "Windows protected your PC" or "Unrecognized publisher." This is expected for new applications from independent developers — Windows shows this warning until enough users have run an application to establish a reputation, or until the developer pays for an extended-validation code-signing certificate.

To run OSL despite the warning, click "More info" on the SmartScreen dialog, then "Run anyway." We're working on getting a code-signing certificate that will remove this warning in a future release.

The cryptographic core is published for audit at /audit. You can verify how encryption works there. The installer itself is built and signed by us.

System requirements