Test de fugas WebRTC
Los navegadores pueden revelar tu IP real a través de WebRTC incluso cuando una VPN la oculta de los sitios web. Este test comprueba si el tuyo lo hace — completamente en tu navegador, sin enviar datos a ninguna parte.
¿Qué es una fuga de WebRTC?
WebRTC es una función del navegador para audio, vídeo y datos entre pares — la usan Google Meet, Discord y muchas aplicaciones web. Para establecer una conexión P2P, el navegador usa servidores STUN para descubrir sus propias direcciones IP, incluidas las locales y las que están detrás de NAT. Un sitio web puede pedirle al navegador que ejecute este descubrimiento en silencio y leer las IP resultantes mediante JavaScript, eludiendo por completo la VPN.
Cómo funciona el test
Tu navegador crea una RTCPeerConnection ficticia, llama a createOffer y lee los candidatos ICE resultantes. Los candidatos ICE incluyen todas las IP que el navegador puede encontrar — incluida la tuya real, incluso cuando una VPN está tunelizando todo el resto del tráfico. El test se ejecuta localmente; no se envía nada a nuestros servidores.
Cómo solucionar una fuga de WebRTC
Tres opciones: (1) Usa una VPN que bloquee proactivamente las fugas de WebRTC (las apps de Doppler para iOS y Android desactivan WebRTC fuera del túnel). (2) Instala una extensión del navegador que desactive WebRTC (uBlock Origin tiene una opción para esto). (3) En Firefox, pon media.peerconnection.enabled en false en about:config. Desactivar WebRTC romperá las videollamadas en el navegador; usa una app nativa en su lugar.