What a VPN hides
- Your direct public IP address from websites and services you visit.
- Your direct ISP routing path, because traffic exits through VPN infrastructure.
- Some location precision, depending on VPN server city and database accuracy.
What a VPN does not hide by itself
- Account identity: logins still tie activity to your account.
- Browser fingerprint: device, fonts, timezone, and other traits.
- Cookies and trackers: cross-site tracking can continue.
- Potential app leaks: split tunneling, DNS, or IPv6 misconfiguration.
How to verify your VPN actually changed your IP
- Check with VPN off.
- Enable VPN and check again.
- Confirm public IP, ISP, and ASN changed.
Use VPN Status Check for this exact comparison flow.
Best practice stack
- VPN + hardened browser privacy settings.
- Disable unused browser extensions.
- Use private windows for sensitive sessions.
- Audit DNS/WebRTC behavior when needed.
Related: WebRTC leak test · VPN not detected explained