News Proton VPN
Proton VPN WireGuard Protocol Update Deploys Rust Codebase and Reaches 196 Locations
Proton VPN announced a new WireGuard-based protocol codebase on October 21, 2026, alongside expansion to 196 server locations in 149 countries.
Proton VPN announced on October 21, 2026, the initial rollout of a new WireGuard-based protocol codebase called Proton protocols. The update replaces the previous wireguard-go implementation with a Rust-written client-side framework on Windows, Android, iOS and Linux apps.
Technical Architecture of the New Proton Protocols
The core component, libpvpnclient, incorporates a forked version of Cloudflare’s BoringTun cryptography library inside a redesigned architecture. A separate LocalAgent control channel manages connection setup and policy enforcement. The redesign targets faster connection establishment, higher stability during network changes, and simplified deployment across operating systems.
Developers retained the original WireGuard handshake and data plane while adding Proton-specific extensions. The changes lay groundwork for future features such as post-quantum encryption options. Early access versions already show reduced latency on mobile networks and improved resistance to active probing in censored regions.
Windows reached general availability first, while Android, iOS and Linux remain in beta. The iOS version introduces an advanced kill switch that blocks traffic outside the VPN tunnel even when the app is backgrounded. Linux users gain Stealth protocol support that disguises WireGuard traffic as HTTPS.
Server Network Expansion and Platform Rollout
The service now operates servers in 196 locations spanning 149 countries, up from previous counts, with more than 21,000 physical servers online. Smart routing nodes dedicated to China remain part of the infrastructure. The expansion adds capacity in existing markets and introduces new entry points in smaller jurisdictions.

Linux GUI app version 4.18.0, released in August 2026, bundled the Proton protocols beta alongside auto-localization improvements and Snap package distribution. Additional packaging formats for Mint, Arch and Flatpak are scheduled for the coming months. macOS support for the new codebase is planned but not yet available.
Independent no-logs audits completed earlier in 2026 confirmed the service continues to meet its published logging policy. Business customers received new management features during the same period, including centralized policy controls.
Roadmap Through Winter 2026
Proton plans to move Proton protocols out of beta on remaining platforms before year end. Consistent interface refreshes are scheduled for macOS, iOS and Linux clients. An improved kill switch that leverages the new codebase will extend advanced blocking to macOS.
A “Pause and Resume” feature will appear first on Windows and Android, allowing temporary disconnection without full tunnel teardown. Further code optimizations will continue to reduce memory usage and connection overhead on resource-constrained devices.
Frequently asked questions
Which platforms currently support the new Proton protocols beta?
Windows has exited beta. Android, iOS/iPadOS and Linux GUI apps offer early access versions. macOS support is scheduled for a later release.
How many servers and locations does Proton VPN operate after the latest expansion?
The network covers 196 locations in 149 countries with more than 21,000 servers. Smart routing nodes for China are included in the total.
What cryptography library forms the base of the new codebase?
The implementation uses a forked version of Cloudflare’s BoringTun with Proton’s own architecture layered on top.
When will the Pause and Resume feature become available?
The feature is planned for Windows and Android first, with rollout expected during the fall and winter 2026 development cycle.
Comments 1