Proton VPN
518 results found
-
More Servers Outside of Jurisdictions with Age Verification Laws
With the implementation of age verification laws in the UK, Australia, and many states in the US, as a ProtonVPN user only using the free tier, I don’t want to connect to a server in a jurisdiction where I would have to show my ID. I propose, as a passive endeavor, that when you, the team behind ProtonVPN buys new servers, you avoid putting them in jurisdictions with age verification laws, to give a better chance of the fastest servers being in restrictive locations.
86 votes -
Android TV app improvements
- Auto Connect to VPN on Boot / Restart.
- VPN Kill Switch
- Ability to choose the Connection Protocol
85 votes -
[MacOS] Change desktop app icon color to indicate connection status
The proton VPN app icon currently shows the connection status by showing a tiny cross sign or a tick, which is hardly noticeable when you have a high-resolution monitor. Changing the icon colour will make it much better. This can even be an option for the user to select the icon they would like to see when the connection is established or disconnected.
85 votes -
Proposal for Universal Linux App Distribution via Flatpak or Snap
Proton VPN is currently officially supported on a limited number of distributions (Debian, Ubuntu, and Fedora) through separate
.deband.rpmpackages. This approach requires maintaining distinct packages, which can be an unnecessary burden on your development team, and it leaves out users on a large number of other popular distributions like Arch, OpenSUSE, Solus, and immutable distros like Fedora Silverblue.To address this, we propose adopting a universal Linux application packaging format, specifically Flatpak or Snap, for the official Proton VPN client.
Key Benefits of Adopting Flatpak or Snap:
- Massive Distribution Coverage: A single Flatpak (via Flathub) or Snap…
79 votes -
Allow profiles to select a city on macOS/iOS
This is already available with Windows and Android, please bring this existing feature to macOS and iOS.
It's especially useful for users in bilingual countries, where only being able to select a country at the profile/quick connect level often lands you on a server in a city that speaks a different language (and thus causes websites to default to the wrong language).
Selecting by city is a tedious manual step on these platforms, and is annoying to have to do by hand every time.
76 votes -
Allow adding multiple users to an VPN account
Please make an option to add other users on the same network for the VPN service.
My family wants to use VPN at home but I don't want give each person my username and password to log into the ProtonVPN software. I'd rather have a simple family option where you can assign permission to an extra person or two to the same account, at least per network.
Hell, I'd even pay a teensy bit extra too for that feature as I think it's a perfectly reasonable request.
68 votes -
Add QUIC Obfuscation for WireGuard
Add QUIC obfuscation for WireGuard to help users bypass firewalls and censorship. This feature was recently added to Mullvad (September 9, 2025) and would be a great solution that would also address other requests for obfuscation on The Voice of the Proton Community.
62 votes -
Reverse Split Tunneling (Browser ext)
Add the ability to choose which websites DO use the VPN (not just which websites should be excluded from the VPN tunnel).
58 votes -
Please officially support Linux Mint with fully featured Gui app
You can sort of use it on Mint, but lose a lot of features. It's great that you support so many distros, but consider Mint as a leading distro.
56 votes -
Add existing Android settings to Android TV
Today, there is no "Settings" section in Android TV app, which means it is impossible to activate features like NetShield, which would be very convenient to avoid ads on TV.
54 votes -
Improved feature list for Apple TV
Apple TV works OK but is bare on features compared to the Android TV app. Would like to see a more complete feature list for the Apple TV, such as split tunnelling, choosing with server within a country, which Protocol etc.
50 votes -
Add Stealth to Router Downloads
Please add the stealth protocol to router download options. Currently you support standard and secure core features only on UDP/TCP. Adding Stealth mode as a configuration download option would allow me to better secure all of my network.
49 votes -
ProtonVPN auto connect on wifi
Please allow to configure automatic VPN connection when connected to wifi (with an exclude list)
49 votes -
Firewall support within ProtonVPN
If possible, I would like for some basic Firewall settings to be built into ProtonVPN as I can't run both NetGuard (a Firewall only app that acts as a local VPN) and ProtonVPN at the same time on an un-rooted Android phone.
I am mainly looking for the ability to block certain apps from having access to WiFi / Mobile Data.
45 votes -
Block Malware by maintained database (not just dns)
To my understanding you now only block malware based on dns. I would think it would be very nice if also ip addresses of bad actors would get blocked by using realtime databases of such attackers.
42 votes -
Override GPS Location (Mobile)
On mobile, as a complement to the VPN it will be spectacular to have an enhacement where the GPS gets override and match the location of VPN location (as an enabled option).
Ex. apps will think GSP location is same as the VPN location.
41 votes -
Proton VPN’s kill-switch isn’t Direct-Boot aware on GrapheneOS
On GrapheneOS, the updater runs before first unlock (BFU) to grab security patches, but Proton VPN’s kill-switch isn’t Direct-Boot aware. Enabling it brings up the VPN UI BFU, yet no network ever connects, so updates fail until you unlock the device.
Repro:
Install Proton VPN on GrapheneOS (e.g. Pixel 6 Pro 2025.05.15)
Turn on kill-switch
Reboot and stay at lock screen
Watch the BFU updater time out for lack of network
Impact:
Devices miss critical patches until next unlock, extending exposure to exploits.Fix:
• Mark the VPN service as android:directBootAware="true" in AndroidManifest.xml
• Move its config/certs into Device-Protected Storage…37 votes -
Latency display
When you click on a country, the list of servers for that country appears. The only thing missing is the latency you are getting from that server. For example, I click Estonia, I see all the Estonian servers. Right next to each Estonian server, there would be a number telling you what ping you're getting, like 150ms. I think this feature would be a useful one to add because choosing a faster connection would be easier if you could see the latency. Also, with this ping, for the box that shows your internet speed over a time period of 60…
37 votes -
Porn/adult sites blocker for NetShield
Warp (CloudFlare) has a feature for their equivalent of NetShield that also blocks porn/adult sites from the DNS, in addition to options for malware and ads. Consider adding this for a family-friendly setting?
37 votes -
Add setting "allow LAN connected" for linux
Please add the setting to "allow LAN connections" for Linux while connected to vpn. Turning the vpn off to use the printer is no fun.
37 votes
- Don't see your idea?