Yes, VPNs protect your privacy by hiding your identity in a private network. While it is still possible to have security breaches through malware, they will go a long way in enhancing your anonymity and security.