Most VPN users assume that once their public IP address changes, their real connection is hidden. That is mostly true. But not always. While testing different VPN configurations, I noticed something interesting: my public IP had changed correctly, the VPN tunnel appeared to be working, DNS looked normal, but the browser was still exposing network information through WebRTC. That is a problem, because modern VPN detection is no longer based only on the visible public IP address. Websites can combine multiple signals together: public IP address, ASN and hosting provider, DNS behavior, browser timezone, IPv6 exposure, WebRTC candidates, proxy or datacenter reputation. A VPN can hide one part of your connection while your browser leaks another. What is WebRTC? WebRTC stands for Web Real-Time Communication . It is a browser technology used for real-time features such as: video calls, voice chat, screen sharing, peer-to-peer data transfer.…