The interface is very similar to any other VPN application, with a login button, server status information and a list of locations, all displayed in several columns, allowing you to access all functions very easily.
To connect, just press the connect button and the desktop notifications tell you when you’re connected and when you’re not. The interface updates to show your new virtual location and IP address.
A list of base locations allows you to choose from all available countries. To find a country quickly, just use the search field, but there is no information about server load or ping time to help you make the best choice. In addition, while the “Recently Used” list allows you to find recently used servers, there is no bookmark system to manage the most commonly used servers.
The MultiHop, whitelister and cleanweb… functions appear in the side panel making them very easy to access.
The “settings” panel allows you to configure the different functions mentioned above but also to activate the kill switch, or the wifi protection which allows you to choose for example to connect automatically via a VPN server if you are on a public wifi network.
There are also more conventional features such as options to launch the VPN with Windows or change the protocol between Wireguard, OpenVPN UDP and TCP, or IKEv2.
Mobile application
The interface of Android or iOS applications is very similar to the Windows interface.
Touching the icons at the bottom of the screen gives you access to most of Surfshark’s features, including the ability to customize automatic network connection rules, URL filtering and the WhiteList feature.
Surfshark applications are also simple and pleasant to use.