1. 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.
2. 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.
3. Como funciona
Estatísticas vêm de navigator.connection. O IP vem de /api/network-info. O Lookup via /api/ip-lookup → country.is. 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 country.is 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.
4. 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
5. 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 country.is; precisão e disponibilidade variam.