An Android VPN is an important tool that you can use on your mobile device to keep your internet use private and secure, but it can do an awful lot more than that, too. In this article, we discuss what a VPN is, how it works, and what we consider the best VPN for Android to be in 2020.
What is a virtual private network (VPN)?
A VPN extends a private network over a public network. In most cases, that public network is the internet. As a tunnel between your local network and a remote network, a VPN enables you to use remote servers just as if they were connected to your local network.
Although encryption is not inherent to all VPN connections, it’s quite common. If you use an encrypted VPN connection, all the internet traffic sent between your network and the remote network is encoded and obfuscated so intermediary devices can’t view what’s being sent.
- Setup VPN: our comprehensive guide for all devices
- Here's exactly how to change region on Netflix
What are virtual private network services?
Originally, VPNs were used by companies to securely connect devices located on different premises over the internet. Nowadays, VPN service providers, such as ExpressVPN, NordVPN, and Surfshark, offer their services to consumers. It’s common to just call these services VPNs instead of VPN services.
By connecting to remote access servers (RASs) located around the world, you can leverage the unique features of VPNs when using the internet. VPN services are often used to get around internet censorship, anonymize traffic, and view streaming content that’s only available in specific regions, for example.
How are VPN services secured?
Devices on a VPN use a protocol to talk to each other. There are a few different VPN protocols in use today, each offering a different level of security, speed, and configurability. The most commonly used are Point-to-Point Tunneling Protocol, Layer 2 Tunneling Protocol, OpenVPN, and Internet Key Exchange Version 2 (IKEv2).
On Android devices, IKEv2 is one of the strongest protocols to use because of its speed. OpenVPN is also an excellent choice. Because OpenVPN is freely available for all platforms and you can view its source code, it’s been widely audited by independent researchers for its security. Some VPNs, like ExpressVPN, can automatically choose the best protocol to use depending on your internet connection.
Are Android VPNs different from desktop VPNs?
VPNs on Android can be as secure as ones installed on a desktop PC or router, but they often aren’t. Testing of VPNs for Android devices is far from rigorous, and many of the hundreds available on the Google Play Store greatly exaggerate how secure and private they make internet communication.
A 2018 analysis of the VPN apps on the Google Play store found that 18% of the apps didn’t implement any encryption at all in their tunneling, despite claiming that they would improve privacy and security. Approximately 87% of the tools failed to tunnel IPv6 traffic securely, and 66% lacked sufficient DNS traffic encryption. This means that most of the VPNs on offer don’t give you the secure, private connection that they claim.
Other VPNs manipulate traffic to inject advertising into your browsing or use third-party tracking libraries. The takeaway here is to avoid lesser-known VPNs that lack transparency and instead, use a VPN from a provider that’s been independently audited.