mullvad-browser icon indicating copy to clipboard operation
mullvad-browser copied to clipboard

Only connect if connected to Mullvad VPN

Open ruihildt opened this issue 1 year ago • 5 comments

Multiple comments about expecting the browser to only connect if Mullvad VPN is on.

ruihildt avatar Apr 03 '23 13:04 ruihildt

I would really like to use this browser without ever being or becoming a Mullvad VPN customer.

salixh5 avatar Apr 03 '23 14:04 salixh5

I would really like to use this browser without ever being or becoming a Mullvad VPN customer.

@jeifour I understand, that's why any Mullvad specific integration would be entirely optional.

For example, right now you can remove the Mullvad Browser Extension and disable Mullvad DoH if you wish to, leaving you only with the browser checking for updates on a Mullvad server.

ruihildt avatar Apr 03 '23 14:04 ruihildt

Maybe there can be a setting for this? Though I still wonder why Mullvad doesn't provide VPN feature via the browser extension that its user won't need to have a system-wide VPN connection to use it lol

PeterDaveHello avatar Apr 03 '23 15:04 PeterDaveHello

Maybe there can be a setting for this? Though I still wonder why Mullvad doesn't provide VPN feature via the browser extension that its user won't need to have a system-wide VPN connection to use it lol

Actually, you can use the socks5 proxy as a "kill-switch" thanks to this behavior. If you connect to a Mullvad VPN proxy, when you get disconnected from Mullvad VPN for any reason, no connection can be made until you reconnect to Mullvad.

ruihildt avatar Apr 03 '23 19:04 ruihildt

@ruihildt An option to have Mullvad Browser act more like how tor integration works in the tor browser would be best. Having an option in the settings to "Require Mullvad" be on, and then an account # for valid account should be entered and from that you can have it either select a random server or saved one (openvpn or wireguard) so that each time the browser launches it will connect to mullvad, and if for any reason a failure occurs then no connection from within browser should be allowed.

If for some reason, you don't wish to implement full mullvad support within it, at minimum just a permenant kill switch of some sort should be implemented. Using kill switch within the native app may not be the most ideal, especially for someone like myself who only uses a VPN when needed, and not 24/7. It's easy to forget to enable it.

CodeCracker-oss avatar Apr 18 '23 10:04 CodeCracker-oss