In just around a year they were able to field a large network of over 1,700 servers in around 63 countries.
The first thing that made me perk up was the news that it was based in the British Virgin Islands (BVI).
The BVI are a British Overseas Territory as we know but has no known data retention laws to speak of and in has its own separate judiciary system. This makes it an ideal base for VPN companies since that is part of their core business – anonymity.
With that in mind I signed up for a two-year plan and jumped right in, running it through the works.
Will Surfshark stand up to scrutiny in its service? Let’s find out.
As I mentioned earlier, the first thing that made me take note of Surfshark was the BVI-base it works from. That bodes very well for the no-logging policy that the company has. It claims to only store limited amounts of user data for specific purposes.
According to them, the only information that is kept is your email address and some billing information in case refunds are requested. Their sign-up process seems to confirm this and the information available in their account management panel does as well. The only thing visible is your email address and settings.
On a side note, Surfshark also lays claim to having gone through an independent audit, but I have to stress that the audit was done only on their Google Chrome extension.
2. Secure and Anonymous Browsing
As with most VPNs, Surfshark comes with a choice of protocols you can choose from. The choices here a little more limited than usual though. You only have access to IKEv2, OpenVPN (TCP or UDP) and a little-known protocol called Shadowsocks.
The inclusion of Shadowsocks was a little surprising at first since its developer was asked to stop working on the code and remove it from GitHub where it was shared. The protocol remains alive though and now has its own site: Shadowsocks.
It is likely that use of this protocol will be helpful for users in mainland China to work their way past the Great Firewall. Although there is no real official claim, I've observed Surfshark to work relatively well from within China for quite some time now.
New Privacy Features Introduced
In addition to all of this Surfshark has been building up steam and has either recently added or will be very shortly adding some exciting features. At the moment, GPS spoofing has been included, along with 2-Factor Authentication (2FA).
More importantly, they've converted to RAM-only servers which means your privacy is basically assured. Every time power is cycled to their servers, everything is completely wiped.
3. Wide Range of Apps
Surfshark has a wide range of apps that you can use to install it on almost any type of connected device. This includes everything from the widely used Windows and Linux or Mac platforms to mobile devices and even smart TVs and some routers.
There are also variants you can use with popular browsers such as Chrome and Firefox. It should be noted that the Chrome extension for Surfshark was audited by an independent firm in late 2018, passing with only two minor flaws found.
4. Great Customer Support
Checking out their customer support, I was very happy with the results each time. I contacted them twice, once with a sales inquiry and another with a question more technical in nature. Both times responses were fast (within a few seconds).
I was also happy with the level of knowledge displayed by their support staff who were able to resolve my issues quickly and efficiently.
5. Unlimited Connections / Devices
The issues of the number of devices you can have connecting to a VPN has only come into focus over the past year or so. In the past, we mainly had to be concerned with protecting one static and one mobile device (usually).
Today, thanks to IoT, practically everything is connected to the Internet. One household can easily have up to 10 devices connected to various networks. My place for example has three mobile phones, three tablets, two desktop PCs, one laptop, a router and a smart TV!
Surfshark is one of the few VPN services around that doesn’t put a cap on the number of connections you can simultaneously use. True, this might not be a great thing, but it simply takes one point of concern right off the board.
6. Fantastic Speeds
Discussing VPN speeds is an entirely different can of worms, so if you’re not certain what makes your VPN go fast (or slow), check out my VPN guide here.
Benchmark (without VPN)
Singapore (No WireGuard)
United States (WireGuard)
United States (No WireGuard)
United Kingdom (WireGuard)
Holland (No WireGuard)
South Africa (WireGuard)
South Africa (No WireGuard)
Note: Speed tests with WireGuard are the latest.
Benchmark – Speed test without SurfShark VPN
Updates: SurfShark + WireGuard
Surfshark recently jumped on the WireGuard train. The new protocol is said to show lots of promise and we've run a few tests that reflect this. Keep in mind though that latency still remains the same.
Before testing Surfshark, I first ran a speed test on my line to gauge its speed at the time.
SurfShark Speed Test (before WireGuard)
I chose Singapore for my Asia region test because it has some of the best infrastructure around and is a major transit hub for international connections. Honestly, my eyes nearly popped out of my head seeing I was able to hit 200Mbps on a downstream test.
The result is simply the best I’ve come across so far and I re-ran the test a couple of times just to make sure it was correct (it was).
Speeds from my connection to an Europe-based VPN server were just as good, with the telling sign mostly being in the longer ping lag.
From a US-based VPN server, speeds dropped for me again. This is usually expected since I’m physically as far from the US as can be. Nonetheless, 91 Mbps is still a great result and more than enough, theoretically, to stream video even at 8K.
Africa (South Africa)
Africa was the usual black sheep in the family, but still showed a better result than I could get from other VPN services. 47 Mbps may sound a little slow if you were to compare it to my default line speed, but it certainly is enough even to stream 4K video.
7. Netflix Works
Netflix works, so I don’t think there’s too much else to discuss about that. A point of note though is that because of the increased ping for servers further away, there is a slightly noticeable delay in loading pages on Netflix. Slightly annoying but streaming still works fine.
8. Surfshark Comes at Unbelievable Prices
Surfshark recently underwent a very minor price revision, bumping it up a little bit. Given how quickly they have been developing – both in features and network, this doesn't come as a surprise.
As always, going for extended plans are the only way of getting real value from VPN services. As a Surfshark user for over a year now, I can tell you that they are absolutely worth it.
The two-year plan currently stands at $2.49/month and remains one of the most value-for-money propositions I've seen to date. Yes, there may be cheaper options around, but not with the quality Surfshark is offering – in many cases, not even close.
* Note – Price checked accurate in January 2021. Click links to read our review and speed test results for each VPN services.
1. Limited P2P Servers with Poor Speeds
The first thing you need to know is that Surfshark limits P2P or Torrenting to a handful of locations; Canada, Germany, Italy, Japan, Netherlands, UK, US. For me this is especially concerning since the closest to my location would be Japan.
However, as you can see from the speed test above, the Japan server still performed relatively well for me. Unfortunately, that didn’t seem to translate very well into torrent speeds.
I ran a set of test torrents, looking for the most highly seeded movies I could find to note how they would do. The torrent download speeds were a fraction of what the tested speed was, for reasons unknown.
This happened a few times as a I tried various things such as swapping servers or using different sets of files. The fact is, Surfshark simply doesn’t seem to want to play nice with P2P all that much. You CAN torrent, but slowly.
2. Fastest Server Isn’t Necessarily Right
When I ran the Surshark VPN app the first time, I wanted to see how well it would do with everything on default. All I did was install it, enter my credentials then click on ‘fastest server’. I was connected to a local server where I am – with dismaying results. The same thing occurred with the ‘Nearest Server’ option.
My advice would be to try it out first but if you’re getting terrible results, opt for an alternate server. Personally, my situation worked best connecting to a Singapore-based Surfshark server.
Installing Surfshark on Your Devices
Setting Up SurfShark on Windows 10
1. The SurfShark App
There are two main ways you can set up a SurfShark on Windows 10. The first and easiest way is to use the app provided by SurfShark. This method is preferred since aside from convenience, it comes with other features built in to them.
Double click the installer file to start the setup
When the installation is done, click Run to start the app
When the app runs you’ll be asked to either log in to your account, or create a new one. If you have not yet signed up for the service, then choose to register an account. If you have an existing account, enter your email address and password.
To connect to a SurfShark server, you can either click the ‘Connect’ button and let Surfshark choose the best server for you, or click on an option under the ‘Locations’ tab if you wish to connect to any particular country/server. Surfshark has over 1,000 VPN servers in 61 countries you can connect to.
2. Manual Installation on Windows
The way you set up your SurfShark manually on Windows depends on what protocol you wish to use.
Different VPN protocols offer different levels of security and performance. To learn more about this, read our VPN Guide. I normally prefer OpenVPN for its better security compared to other existing protocols.
To set up Surfshark manually for OpenVPN on Windows:
Download OpenVPN configuration files (usually in a ZIP file ) from your VPN provider. I recommend you extract those files into a separate folder inside your OpenVPN installation directory (e.g. C:\Users\YourUsername\OpenVPN\config)
Given the simplicity of how mobile devices handle things, setting up SurfShark on Android is probably the easiest of all methods:
Launch the Play Store app on your device
Search for Surfshark and install it
Start the app and log in using your credentials
Hit the ‘Connect’ button to start the service
You can also choose to select your location from the list of servers/countries in the app.
Setting Up on iOS
Setting up a VPN on your iOS device should be just a simple as on the Android platform:
Find the Surfshark app on the App Store
Download and install the app
Once that’s done just launch the app and hit the ‘Connect’ button
Setting Up Browser-based SurfShark Connections
SurfShark has a browser-based extension (for both Chrome and Firefox) that you can use.
Setting Up VPN on Chrome Browser
Visit the Chrome web store and search for your VPN extension
When you find the right one, click on ‘Add to Chrome’
Click on the extension icon on your browser toolbar
Enter your login credentials
Hit the ‘Quick Connect’ button and you’re done
Setting Up VPN on Firefox Browser
Click on Menu’ (the icon with three horizontal lines) and click on ‘Add-ons’
Search for your VPN provider and click on it
Click on ‘+ Add to Firefox’
Once installed, click the icon on the toolbar and enter your credentials
Simply click ‘Quick Connect’ and you’re ready to go
Setting Up Surfshark on Routers
Before we begin, it’s important to realize a few things about VPN and routers. Since VPNs often use heavy encryption, performance on routers is often negatively affected due to their limited hardware capabilities.
Also, not all routers will support VPNs. If you want to use a VPN on your router, ensure that it is able to do so before signing up for the service! Similar to the manual configuration on Windows, you will first need to download Surfshark’s OpenVPN configuration files. Then:
Sign in to your router’s administration panel
From the menu, click on ‘VPN’ then ‘OpenVPN’
Select ‘OpenVPN Client’ and click ‘Add Profile’
Select the ‘OpenVPN’ tab and fill in your credentials
Click ‘Choose File’ to select an OpenVPN configuration file then click ‘Upload’
Once that’s done, the profile should appear under your list of VPN connections in the router. To start any of them, choose the one you want and hit the ‘Activate’ button next to it.
Verdict: Surfshark is Making Waves!
Normally I’m an even-keeled reviewer and I like to weigh as many factors as possible. This is tempered with both personal experience and I did my best to keep any bias out of it. Without a doubt, this time I can say that I am highly impressed with what Surfshark has to offer.
This is especially true given that I've personally observed their development from a new kid on the block to the impressive offering they have today. Yes, they may still be relatively new, but they are seriously in the business.
In less than a year, they've introduced new features and more than doubled the number of servers they had when I first signed on. At the same time, even with a small hike, prices are more than competitive.
Surfshark is remains firmly as one of the top VPNs on my favourites list.
Earning disclosure – We use affiliate links in this article. WHSR receive referral fees from companies mentioned in this article. Our opinions are based on real experience and actual test data.
About Timothy Shim
Timothy Shim is a writer, editor, and tech geek. Starting his career in the field of Information Technology, he rapidly found his way into print and has since worked with International, regional and domestic media titles including ComputerWorld, PC.com, Business Today, and The Asian Banker. His expertise lies in the field of technology from both consumer as well as enterprise points of view.