ProtonVPN really needs a permanent kill switch for its macos app, as I have it drop repeatedly while switching between servers. The server cannot connect to the new one for whatever reason and then everything is exposed, as it just states not connected.
I use the app on my IOS devices and love the aesthetics of it on my mac.
Other open source vpn’s have this feature and I am forced to cough up to one of them just to keep my mac secure.
Can’t Proton just look at someone else’s open source code or do at least try something?
On MacOS as well as on iOS it’s not really possible to do a completely proof kill switch.
If you use an VPN apples own connection might not even go through it. On iOS for example the stuff the settings app sends or other system apps ignore the VPN connection.
That’s a limitation of the OS. While other software might make it seem like there’s a complete Killswitch active, in reality that’s not the case.
On MacOS as well as on iOS it’s not really possible to do a completely proof kill switch.
Could you please supply references to support this statement.
I ask because another VPN service does offer both a “regular” kill switch and additionally an enhanced kill switch in their macOS application. They claim that, with the enhanced kill switch enabled, you must be connected to one of their VPN servers to be able to reach the internet.
This VPN service has undergone multiple third-party audits. Are the audits not catching a fault in this enhanced kill switch?