Console :3000
- Página /
- Abrir o console
- Playground → routedFetch
Dê ao seu agente de IA um alcance global com uma localização de IP que pode mudar pelo mundo.
Veja o que os clientes locais veem: saídas locais de verdade no país que você escolhe, e um comprovante em cada resposta.
Os pings azuis são uma malha de agentes simulada — (seus agentes). O boneco de palito é (você), posicionado a partir do IP que abriu esta página.
Os modelos e os harnesses que as pessoas realmente rodam — Hermes Agent, OpenClaw, Claude Code, Cursor e o resto da stack. Encaixe uma ferramenta de fetch ou aponte um navegador para o gateway.
Você pede um país ou uma cidade. O IP Router escolhe uma saída lá, manda a requisição por esse IP e devolve a página. O mesmo cérebro para um agente JSON e um navegador de verdade.
Ele vê o IP de saída. Troque a saída e a página muda — preços, SERP, localizador de lojas, paywall, tudo.
cc-JP põe você num IP do Japão. lang-ja diz ao site que você lê japonês. Em geral você quer os dois.
Login, carrinho e cookies morrem se o IP mudar no meio do fluxo. Um sessid fixa você numa saída até expirar.
Agentes fazem POST de JSON em /api/v1/fetch. Navegadores e curl falam CONNECT em :7777. Os dois chamam selectRoute.
O Google (o Bing e o Maps) não mostra uma internet só. Mostra a internet de onde você está. Posições, pack local, anúncios, até a grafia que acharam que você quis dizer — tudo isso depende do IP de saída e do cabeçalho de idioma. Se o seu agente busca a partir de um datacenter nos EUA, você está julgando uma página de resultados dos EUA, mesmo quando a pergunta é “como isso aparece em Manchester”.
A cidade exata num nó de pool que não é direto vence primeiro, depois do sticky.
Com sessão → hashPick(nodes, session). Senão, Math.random().
finish() faz upsert da sessão e, no backconnect, reescreve o username do fornecedor.
Se targeting.type estiver definido, fica nessa classe quando algum nó corresponde; senão, fica o conjunto ativo inteiro. Nós diretos ainda podem atender o geo como último recurso.
Fonte: src/lib/router.ts selectRoute. Cidade por cityMatches em src/lib/geo.ts.
Crie uma conta com e-mail e senha. O checkout inicia o plano. O acesso liga depois do primeiro pagamento.
Começar Hobby