Skip to content

Commit 5934a7e

Browse files
committed
Deprecate non-E2EE voice calls with March 2026 deadline
Add changelog entry and update voice connections documentation to announce that only end-to-end encrypted calls will be supported starting March 1st, 2026. Emphasizes the need for developers to implement DAVE protocol support before the deadline.
1 parent a54d5a8 commit 5934a7e

File tree

2 files changed

+34
-2
lines changed

2 files changed

+34
-2
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: "Deprecating Non-E2EE Voice Calls"
3+
date: "2025-09-02"
4+
topics:
5+
- "Voice"
6+
---
7+
8+
We started work on end-to-end encryption for Discord over two years ago to enhance our user privacy and security. With
9+
DAVE now supported across all platforms, we’re very close to making every call fully end-to-end encrypted.
10+
11+
### Developer Impact
12+
13+
To support our long-term privacy goals, we will **only support E2EE calls starting on March 1st, 2026** for all audio
14+
and video conversations in direct messages (DMs), group messages (GDMs), voice channels, and Go Live streams on
15+
Discord. After that date, any client or application not updated for DAVE support will no longer be able to
16+
participate in Discord calls.
17+
18+
### Implementing E2EE Voice
19+
20+
For developers working with Discord's voice APIs, you can consult
21+
[the updated voice documentation](/docs/topics/voice-connections)
22+
and the implementation examples available in our [open-source repository](https://github.com/discord/libdave) as
23+
well as [the protocol whitepaper](https://github.com/discord/dave-protocol).
24+
25+
The [Discord Developers community](https://discord.gg/discord-developers) is also a
26+
great place to find assistance and answers to any integration questions you may have.
27+
28+
We're committed to making this transition as smooth as possible while delivering the enhanced privacy and security that
29+
DAVE provides to all Discord users.

docs/topics/voice-connections.mdx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,11 @@ First, we open a UDP connection to the IP and port provided in the Ready payload
210210

211211
Since September 2024, Discord is migrating voice and video in DMs, Group DMs, voice channels, and Go Live streams to use end-to-end encryption (E2EE).
212212

213-
:::info
214-
You are not immediately required to support the E2EE protocol, as calls will automatically upgrade/downgrade to/from E2EE depending on the support of clients in the call. Non-E2EE connections to voice in DMs, Group DMs, voice channels, and Go Live streams will soon be deprecated and will be discontinued (after at least a six month deprecation window).
213+
:::warn
214+
To support our long-term privacy goals, we will **only support E2EE calls starting on March 1st, 2026** for all audio
215+
and video conversations in direct messages (DMs), group messages (GDMs), voice channels, and Go Live streams on
216+
Discord.<br/><br/>
217+
We highly recommend you implement DAVE support as soon as possible to ensure a smooth transition.
215218
:::
216219

217220
This section is a high-level overview of how to support Discord's audio & video end-to-end encryption (DAVE) protocol, centered around the voice gateway opcodes necessary for the protocol. The most thorough documentation on the DAVE protocol is found in the [Protocol Whitepaper](https://daveprotocol.com). You may additionally be able to leverage or refer to our open-source library [libdave](https://github.com/discord/libdave) to assist your implementation. The exact format of the DAVE protocol opcodes is detailed in the [Voice Gateway Opcodes section of the protocol whitepaper](https://daveprotocol.com/#voice-gateway-opcodes).

0 commit comments

Comments
 (0)