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.

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.ioA 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.