Do You Actually Need a VPN? What They Really Do (and Don't)
TL;DR
VPNs are one of the most over-marketed products in tech. Every ad and YouTube sponsor implies a VPN makes you anonymous and secure. It does neither. A VPN really only does two things: it hides your IP address from the sites you visit, and it stops your local network and ISP (internet service provider) from seeing which sites you visit. For most people doing normal things, that is not something they need, because HTTPS already encrypts the important stuff. If you do have a real reason (there are several), pay for a reputable no-logs provider, and never the mediocre one bundled into an antivirus suite.
- What it does: hides your IP from sites, and hides your browsing from your ISP and local network. That is basically it.
- What it does NOT do: make you anonymous, stop malware or phishing, or “secure” you in general.
- The classic public wifi scare is mostly outdated, HTTPS already protects your data on any network.
- A VPN moves your trust (from your ISP to the VPN provider), so the provider matters enormously. Free VPNs are usually the ones selling your data.
- Most people do not need one. If you do, get a proper purpose-built provider, not a suite add-on.
Now for the more technical explanation
First, two very different things are called “VPN”
This trips people up constantly, so let us separate them:
- A commercial “privacy” VPN (the heavily marketed kind): routes your internet traffic out through a provider’s server somewhere else. This guide is mostly about this one.
- A remote-access VPN (WireGuard, Tailscale, a corporate VPN): a private tunnel into your own home or work network so you can reach your own stuff from afar. Completely different purpose, getting in to your things, not hiding your browsing. That is covered in the overlay-networks guide.
When people argue about “VPNs”, they are often talking about different tools. Keep them straight.
What a privacy VPN actually does
The mechanism is simple: it creates an encrypted tunnel between your device and the VPN’s server, and your traffic then exits from that server’s IP address instead of yours. So:
- The websites you visit see the VPN server’s IP, not your real one.
- Your ISP and local network see that you are connected to a VPN, but not which specific sites you are visiting.
That is the whole trick. It is genuinely useful for a few specific jobs, but it is not a magic shield.
What it does NOT do (where the marketing lies)
- It does not make you anonymous. You still log into your accounts, carry cookies, and can be fingerprinted by your browser. And the VPN provider itself can see your traffic, you have not removed the watcher, you have just changed who it is.
- It does not protect you from malware, phishing, or dodgy downloads. Those reach you regardless of what IP you are using. A VPN is not antivirus (see the antivirus vs EDR guide).
- It does not “secure your connection” the way the ads imply, because the content of your traffic is already encrypted by HTTPS on any network.
The public wifi myth
The classic advert shows a hacker at a café stealing your passwords over the wifi. That threat is largely historical, because virtually every website now uses HTTPS, which already encrypts your data end to end. Someone snooping the wifi can see which domains you connect to, but not your passwords, messages, or page contents. So for the average person, running a VPN on public wifi adds very little that HTTPS is not already doing.
(The thing that actually protects you on any network is HTTPS everywhere, and that is already the default.)
You are not removing trust, you are moving it
Here is the key mental model. Without a VPN, your ISP and local network can see the domains you visit. With a VPN, they cannot, but the VPN provider now can. You have swapped who you have to trust.
That makes the provider everything. You want a genuine no-logs policy, a privacy-friendly jurisdiction, independent audits, and a solid track record. A shady VPN provider is strictly worse than just using your ISP, because at least your ISP is accountable and regulated.
Free VPNs are usually the product
Running a VPN network costs real money. So when a VPN is completely free, ask how they pay for it. The common answers are ugly: logging and selling your browsing data, injecting ads, or in the worst cases bundling malware. Most free VPNs are a privacy downgrade, the exact opposite of what you wanted.
The exceptions are reputable providers that offer a limited free tier as a taster (Proton VPN’s free tier is the usual example). Even then, understand the limits before you rely on it.
When do you actually need a VPN?
There are real, legitimate reasons to use one. This is when to actually reach for it:
- Privacy from your ISP: stop them seeing, logging, or selling your browsing, or get around ISP throttling of certain traffic.
- Geo-restrictions: access content or services tied to another region, or reach your home country’s services while travelling.
- Censorship: get around blocks in restrictive countries.
- Hiding your IP from a specific site, or for torrenting.
- Genuinely untrusted networks where you do not trust the operator at all.
And again: reaching your own home or work network remotely is a remote-access VPN (WireGuard, Tailscale), a different tool for a different job. See the overlay networks guide.
If you need one, how to pick
- Choose a reputable, independently audited, no-logs, purpose-built provider. The privacy-focused names people tend to trust are the likes of Mullvad, Proton VPN, and IVPN. Pay for it, this is not the place to cheap out.
- Do not use the VPN bundled into an antivirus suite. That is the “average VPN thrown in to justify the price” from the antivirus vs EDR guide. It is usually mediocre and defeats the whole point, which is choosing a provider you actually trust.
- Things to check: an audited no-logs claim, the jurisdiction, whether they accept anonymous payment, a kill switch (cuts your internet if the VPN drops, so nothing leaks), and their reputation.
The honest bottom line
Most people, doing ordinary things on a modern HTTPS web, do not need a VPN running all the time, and the ads that insist otherwise are selling fear. But a VPN is a genuinely useful tool for specific jobs: region-shifting, ISP privacy, censorship, and truly untrusted networks. Work out which job you are actually doing, pick a provider you can genuinely trust, and pay for it. If you cannot name your reason, you probably do not need one.
Related
- Antivirus vs EDR, and why the bundled-suite VPN is a poor deal
- Don’t port forward: overlay networks for reaching your own stuff, the other kind of VPN
- The most secure operating system for a home user
Written by Tom Langston, IT Infrastructure and Cybersecurity.