faq:
- q: De onde vem o IP público? a: Do endpoint /api/network-info. É armazenado em cache por 30 minutos.
- q: Por que alguns campos exibem «—»? a: A API de informações de rede não é suportada em todos os navegadores (Safari, Firefox).
- q: Qual é o limite de taxa? a: network-info: 30 req/min. Lookup IP: 10 req/min.
- q: Meus dados são privados? a: As estatísticas do navegador são coletadas localmente. O IP requer uma solicitação ao servidor.
O que esta ferramenta faz
Exibe informações de conexão: IP público, status online, tipo (wifi, ethernet, celular), downlink, RTT, save-data. Opcionalmente, «Lookup» para geolocalização e ISP.
Como usar
- Abra a ferramenta — Estatísticas do navegador imediatas.
- IP público — É carregado automaticamente, cache de 30 min.
- Lookup (opcional) — País, região, cidade, fuso horário, ISP.
- Atualizar — Recarrega IP e estatísticas.
- Copiar — Botão ao lado de cada campo.
Como funciona
Estatísticas vêm de navigator.connection. O IP vem de /api/network-info. O Lookup via /api/ip-lookup → ip-api.com. O IP público é obtido através de uma solicitação ao servidor do site e armazenado em cache. O lookup de geolocalização usa o serviço ip-api.com por proxy.
Todo o processamento de estatísticas do navegador é local. A IP pública e o lookup requerem solicitações ao servidor do site.
Casos de uso e exemplos
- Diagnóstico de rede — Verifique velocidade, tipo de conexão e latência.
- Geolocalização — Descubra localização aproximada pelo IP.
- Suporte — Colete informações de rede para troubleshooting.
- Desenvolvimento — Teste comportamento em diferentes condições de rede.
Exemplo
- IP público: 203.0.113.42
- Tipo: wifi, Downlink: 10 Mbps, RTT: 50 ms
- Lookup: Brasil, São Paulo, America/Sao_Paulo, provedor X
Limitações e restrições conhecidas
- Network Information API — Não suportada em Safari/Firefox.
- Limites de taxa — IP: 30 req/min. Lookup: 10 req/min.
- Dados de terceiros — Geolocalização via ip-api.com; precisão e disponibilidade variam.