Steps to replicate:
- Chrome/Brave browser with Surfshark Extension
- Set extension to Auto-Connect fastest, and connect VPN
- Visit What Is My IP Address - Surfshark
- Notice protected connection details
- Close browser completely and wait a little bit for VPN connection to expire
- Open browser again
- The extension will auto-connect, however, the saved “tab” will have made a request to the site (What Is My IP Address - Surfshark) before the extension is able to connect
- Notice that the site indicates “not protected” status
This is problematic as any site you visit and have a saved tab on will be able to gather both your physical connection and VPNed connection details when you first open your browser.
I’ve contacted Surfshark support about this and got this response:
After further investigation, we’d like to inform you that is expected behaviour, therefore, autoconnect does not ensure your IP will not be leaked. Before connecting to location, it contacts surfshark api to get best VPN server for your connection. Also, as for the time it takes, depends on your current network and speeds.