Does the ios app have a kill switch at all?

i was wondering if it’s automatically enabled or whether there’s just not an option, it would be interesting to know!

+1

I’m not aware of a kill switch but it would be a really nice feature to have.

Edit 1: After some investigation I found the following: https://mullvad.net/en/help/using-mullvad-app-on-ios/

"Q: Does the app have a kill switch?

The Mullvad app uses the “on-demand VPN” function in iOS which acts as a kill switch when the VPN is connected. It should not leak traffic as our VPN always appears as being “up”. Future versions of the app may improve on this."

Always On VPN Overview: https://support.apple.com/en-gb/guide/deployment-reference-ios/iore8b083096/web

I emailed Mullvad support to ask if they had killswitch functionality in the pipeline for the Mullvad app itself. If I get a response, I will post it back here for awareness.

Edit 2: After doing some more investigation, it looks like the ProtonVPN “killswitch” may be the same or similar technology that Mullvad is using, given the language on their website and the fact that the iOS app is not a permanent killswitch in the traditional sense:

"Please note that our regular kill switch feature can’t protect you if you intentionally disconnect from a VPN server. However, the feature does protect you while switching servers with ProtonVPN.

Our Windows and Linux apps now also feature a permanent kill switch. In addition to protecting you from accidental VPN disconnections, this prevents you from accidentally using the internet without the VPN turned on, and it will persist when you shut down and restart your device. You will not be able to connect to the internet if you manually disconnect the VPN without also disabling Permanent Kill Switch."

https://protonvpn.com/support/what-is-kill-switch/

Q: Does the app have a kill switch?

The Mullvad app uses the “on-demand VPN” function in iOS which acts as a kill switch when the VPN is connected. It should not leak traffic as our VPN always appears as being “up”. Future versions of the app may improve on this.

ProtonVPN has it. So it should not be a problem or restriction from iOS itself.

Mullvad support got back to me and suggested that they would like to deploy a true VPN killswitch, however there have been limitations at the iOS level preventing this.

May be time to move to ProtonVPN in that case. Thanks for the info!

i just moved from proton, overall a good experience but the price is higher if you want better speeds. i had a bundle plan but i moved to mullvad since it’s cheaper than proton and is equally as trusted.

I tested ProtonVPN last week. But here I am back with Mullvad. Mullvad is simpler and more lightweight. ProtonVPN looks very overwhelming and all. Also had some issues with Proton on my iPhone. It keeps disconnecting on its own / turns off VPN.

proton has almost too many features such as, tor-over-vpn, secure core (multihop but only through certain countries) they don’t own many of their servers unfortunately. the UI is very overwhelming on ios since it’s covered in flags and i have had issues with their apps being buggy, mullvad at least has an option to use the official wireguard client.