Why can’t I disable this? It’s really frustrating

Why have you provided this option in the app if you cannot even disable it? What’s the point of offering it?

It’s not exactly brilliant design to give the user a big toggle and then write in tiny letters underneath that it’s just for show and the user can’t do anything. Why have this toggle at all and not simply display the information in a more legible font?

Just close the connection. If that setting wasn’t there you wouldn’t know and you wouldn’t be frustrated. In fact it shouldn’t even be there because it can’t be disabled, since it is a security feature and not optional.

not possible to disable it on ios

Lmao, all it’s saying is that if the vpn loses connection without you disabling it that it will try to reconnect. So you don’t want that off

Go to your iOS settings. It’s under settings>VPN then click the info icon for ProtonVPN. Uncheck connect on demand. This will allow you to connect and disconnect when you decide.

Go to settings → vpn → i circle next to proton vpn → turn off connect on demand

Whenever I don’t want to use VPN — which is pretty rare — I disconnect.

I have had ProtonVPN on my iPhone for years and never noticed that setting.

I wonder if it’s greyed out because split tunneling is not available on the iPhone?

There are some dubious design choices in the ProtonVPN UI and UX. Another fun one is when you have kill switch enabled and click on disconnect. What do you think happens? You should be without any internet connection, right? Nope, the kill switch is completely ignored and your own IP is exposed.

I agree, Signal does something similar and it’s confusing to newer users

Nah. I couldn’t use mobile data with proton vpn, instead of using the slider had to uninstall it.

Where do you see it being greyed out

Why would the kill switch work when you manually disconnect?

My experience is different.

Both Android and Linux automatically shut down internet connection when VPN is disconnected

They mean you can just click disconnect when you don’t want to use the VPN anymore. The button at the middle bottom of the app?

On my iPhone, if I compare the toggle to the “Kill switch” toggle below it, the toggle on the “Always on” is grey, where the toggle on the “Kill switch” is bright white.

In my world a kill switch is supposed to “cut the cable” to prevent leaks. I’ve had several instances when Proton VPN has disconnected and exposed my IP while the kill switch was active (not sure if it was me or something else).
They should rather included an option like “ Manually disconnecting disables the kill switch”.

The Linux CLI version does this properly.

Except it’s not greyed out.

Tf are you smoking? Compare it with “Allow alternative routing”, it’s a more muted purple.