Buscar

Ferramentas

changedetection.io

Monitor open source de mudanças em páginas web que avisa quando preço, estoque ou texto de um site muda, com alertas no Telegram, Slack ou e-mail.

  • Dados e Analytics
  • Self-hosted
changedetection.io

Abrir todo dia a página de preços de um concorrente para ver se algo mudou cansa rápido. O changedetection.io faz essa visita por você: verifica as páginas que você cadastrou e manda um alerta quando o conteúdo muda.

Para que serve

  • Acompanhar preço e estoque de uma página de produto, com limite mínimo, máximo ou variação percentual.
  • Vigiar só um trecho da página com seletor CSS, XPath, JSONPath ou expressão regular, ou escolher o elemento com o seletor visual.
  • Receber o aviso no Telegram, Slack, Discord, e-mail ou webhook, pela biblioteca Apprise.
  • Alimentar uma rotina de inteligência competitiva com mudanças em sites de concorrentes.
  • Preencher campos, aceitar cookies e clicar em botões antes da checagem, com o recurso de browser steps.

O seletor visual e os browser steps exigem o Playwright como buscador de conteúdo.

Como começar

O README mostra Docker Compose, pip e este comando Docker avulso:

docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

A interface abre na porta 5000. O exemplo liga o serviço só em 127.0.0.1; mantenha assim ou deixe acessível apenas na rede interna, sem expor o painel na internet. O próprio README lembra que você responde pelos termos de uso e pelo robots.txt de cada site monitorado. Se ligar os recursos opcionais de IA, o conteúdo das páginas vai para um provedor externo.

Licença e custo

A licença é Apache-2.0, e qualquer pessoa ou empresa pode usar e modificar o código, mesmo com fins comerciais, se preservar os avisos de licença nas cópias. O site oferece uma assinatura hospedada por US$ 8,99 por mês, com até 5.000 URLs, navegador Chrome, proxies na Europa e nos EUA e nada para instalar. A assinatura também é a forma de sustentar o projeto.

Quando vale a pena

A ferramenta cobre bem quem monitora de algumas dezenas a milhares de páginas e quer alerta sem escrever scraper. Para coleta estruturada de dados em grande volume, um scraper próprio dá mais controle. Alternativas conhecidas são o Visualping, comercial, e o Huginn, open source e mais genérico.