Why use a VPN?
When you connect to a VPN, all of your internet traffic is encrypted at your end, and then sent to a server somewhere on the internet. This server decrypts the data and sends it on. The end web site returns any response to the VPN server, which encrypts it and sends it to you.
This has a number of benefits.
- All traffic to and from your device is encrypted. This makes it much safer to use public WiFi in places like hotels and coffee bars.
- The web site you are communicating with can't see your IP address, it can only see the IP address of the VPN server. This makes it much harder for them to track you and helps to protect your privacy.
- By picking a VPN server in a particular country your traffic will appear to come from that country. This can help you to get round arbitrary restrictions on who can access what data.
- Nobody other than the people who provide the VPN server can see what web sites you are accessing. This may help to protect you if you are travelling in a country where they try to restrict your internet access.
There are a number of problems that might affect you when using a VPN.
- Your traffic has to travel over extra hops, so your internet bandwidth will be less than a direct connection
- It takes time to encrypt and decrypt all the data, so the latency may be increased, further slowing your connection
- Your VPN server may have stability or throughput limitations, making your connection unstable or unreliable
What does it cost?
There are some free VPN services available, but these tend to have very severe performance and reliability issues. So I choose to pay a monthly subscription, which works out at about $70 (US) per year for up to six devices. There are a number of different companies that you can buy VPN services from, so if you're tempted I suggested you take out the shortest subscription they offer to see how well it works for you before committing to a longer contract. Use your favourite internet search engine to look for VPN subscription to see some alternatives.