Teste de vazamento WebRTC
Navegadores podem revelar seu IP real através do WebRTC mesmo quando uma VPN o esconde dos sites. Este teste verifica se o seu revela — inteiramente no navegador, sem enviar dados a lugar nenhum.
O que é um vazamento de WebRTC?
O WebRTC é um recurso do navegador para áudio, vídeo e dados ponto a ponto — usado pelo Google Meet, Discord e muitos apps web. Para estabelecer uma conexão P2P, os navegadores usam servidores STUN para descobrir os próprios endereços IP, incluindo endereços locais e atrás de NAT. Um site pode pedir ao navegador que execute essa descoberta silenciosamente e ler os IPs resultantes via JavaScript, contornando a VPN por completo.
Como o teste funciona
Seu navegador cria uma RTCPeerConnection fictícia, chama createOffer e lê os candidatos ICE resultantes. Os candidatos ICE incluem todos os IPs que o navegador consegue encontrar — incluindo o seu real, mesmo quando uma VPN está tunelando todo o resto do tráfego. O teste roda localmente; nada é enviado aos nossos servidores.
Como corrigir um vazamento de WebRTC
Três opções: (1) Use uma VPN que bloqueie proativamente vazamentos de WebRTC (os apps do Doppler para iOS e Android desativam o WebRTC fora do túnel). (2) Instale uma extensão de navegador que desative o WebRTC (o uBlock Origin tem uma opção para isso). (3) No Firefox, defina media.peerconnection.enabled como false em about:config. Desativar o WebRTC vai quebrar as videochamadas no navegador; use um app nativo no lugar.