Qual tecnologia o site usa?
A análise visita a página com um navegador de verdade e identifica os sinais de tecnologia que ela expõe: CMS, plataforma de e-commerce, bibliotecas, ferramentas de análise. Para quem herdou um site sem documentação, monta orçamento em cima de stack desconhecida ou estuda como a concorrência construiu a casa.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
Sinais que toda página deixa
Cada tecnologia deixa impressões digitais: caminhos de arquivos característicos, scripts carregados, cabeçalhos de resposta, padrões na estrutura do HTML. A análise abre a URL num navegador real — o que revela também o que só aparece depois de a página terminar de montar — e cruza esses sinais com padrões conhecidos. O resultado é a lista das tecnologias identificadas naquela página, organizada e pronta para consulta ou processamento.
“Herdei um site e ninguém sabe como foi feito”
Frase repetida em toda agência e em todo freelancer do país: o cliente chega com um site de anos atrás, o desenvolvedor anterior sumiu do mapa e não existe um papel sequer de documentação. A análise responde a primeira pergunta de qualquer orçamento — em que isso foi construído? — em segundos, e evita a proposta feita no escuro, aquela que estoura prazo, corrói margem e azeda a relação logo no começo.
O que dá para ver — e o que fica escondido
Detecção é inferência sobre sinais públicos: o que a página expõe, a análise encontra; o que roda apenas no servidor, sem deixar rastro no navegador, pode passar despercebido. Sites que mascaram deliberadamente a própria stack também existem por aí. Trate o resultado como um mapa muito bom, não como um raio-X infalível — para decisão de orçamento, prospecção e benchmark, é exatamente o que se precisa.
Preço e uso em série
Cada chamada custa US$ 0,040 mais US$ 0,001 por URL analisada — a análise usa um navegador completo, por isso custa mais que uma consulta simples de rede. Em série, continua acessível: qualificar cem sites de prospecção custa cerca de US$ 4,10, e a resposta estruturada entra direto na sua planilha de leads ou no seu CRM, sem digitação manual nem estagiário abrindo site por site.
Casos de uso
Orçamento sem surpresa
Carlos Eduardo Souza recebeu um pedido de manutenção num site de 2019, sem documentação nenhuma. A análise identificou o CMS e os componentes visíveis — e o orçamento saiu no mesmo dia, com margem calculada em cima de fato, não de chute.
Prospecção qualificada da agência
A TecnoSul filtra leads por tecnologia: sites em plataformas que a equipe domina entram na frente da fila. A análise em série transforma uma lista fria de URLs em pipeline classificado.
Benchmark de concorrência
Antes de escolher a plataforma da loja nova, a equipe da Padaria Pão Dourado analisou os sites de cinco concorrentes que admira. Saber o que os outros usam não decide sozinho — mas tira a escolha do achismo.
Perguntas frequentes
Como a análise detecta as tecnologias?
Visitando a página num navegador real e comparando os sinais expostos — scripts, cabeçalhos, padrões de estrutura — com assinaturas conhecidas. Nada é instalado nem invadido: é leitura do que o site mostra a qualquer visitante.
O resultado é garantido?
É inferência de alta qualidade, não certidão: tecnologia de servidor bem escondida pode não aparecer, e mascaramento deliberado existe. Para orçamento, prospecção e benchmark, a precisão prática costuma sobrar.
Posso analisar o site de um concorrente?
A análise lê o que a página entrega publicamente a qualquer navegador — o equivalente a apertar F12 e olhar com calma, só que organizado e em escala.
Por que custa mais que as outras consultas?
Porque abre um navegador completo para renderizar a página — necessário para enxergar tecnologias que só aparecem com a página montada. O preço segue publicado: US$ 0,040 por chamada mais US$ 0,001 por URL.
Preciso de conta para usar?
Não: chamada direta pela API e pagamento por uso via PayPal. Dúvidas? Tem gente de verdade no suporte — em espanhol ou inglês, e português escrito é bem-vindo.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/web/tech-detect \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://ejemplo.com"}'const res = await fetch("https://api.kit.forhosting.com/web/tech-detect", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"url": "https://ejemplo.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/tech-detect",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"url": "https://ejemplo.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/tech-detect", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"url":"https://ejemplo.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"url":"https://ejemplo.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/tech-detect", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"url": "https://ejemplo.com"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.tech_detect",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
timeout_sec | 30 |
max_crawl_pages | 25 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |