- Detección avanzada de cambios en webs mediante selectores visuales, JSONPath y filtros de IA.
- Sistema especializado de alertas de stock y bajadas de precio basado en metadatos y heurística.
- Integración con más de 85 canales de notificación, incluyendo Discord, Telegram y Slack.
- Posibilidad de autoalojamiento mediante Docker o uso de servicio gestionado en la nube.
Seguro que te ha pasado mil veces: entras en tu tienda online favorita buscando ese gadget tecnológico o esa prenda de ropa y te encuentras con el frustrante mensaje de producto agotado. La lucha por conseguir una tarjeta gráfica, una consola o cualquier producto especialmente demandado se ha convertido en una batalla donde suele ganar quien se entera primero de que vuelve a haber existencias. Aquí es donde entra en juego una herramienta potentísima llamada changedetection.io, que básicamente se encarga de vigilar la red por ti para que no tengas que refrescar la página manualmente cada cinco minutos.
Lo mejor de todo es que no se trata de un simple script, sino de una plataforma de monitorización sumamente versátil y abierta. Ya sea que quieras saber cuándo cae el precio de un whisky especial, si el gobierno ha actualizado una normativa en su web o si ha salido una nueva versión de un software, este sistema comprueba periódicamente la página y te avisa cuando detecta un cambio relevante. Lo más curioso es que puedes elegir entre montarlo tú mismo en tu propio servidor para tener el control total o contratar su servicio gestionado si prefieres olvidarte de los tecnicismos y los contenedores.
Cómo crear alertas de stock y bajadas de precio

Si quieres controlar la disponibilidad de un producto, puedes activar el modo de detección de reposición y precios, basado internamente en el procesador restock_diff. Esta función analiza los datos estructurados de la página, como JSON-LD o los microdatos de schema.org, y los combina con distintas reglas para determinar si el artículo está disponible y cuál es su precio actual.
Para ponerlo en marcha, solo tienes que añadir la URL y activar la opción de detección de re-stock. El software rastrea palabras clave negativas como «sold out» o «no disponible». En el momento en que estas palabras desaparecen y el estado pasa a In Stock, recibes la notificación. Además, permite configurar el seguimiento de precios, donde puedes definir un umbral de porcentaje o un valor máximo y mínimo para que el aviso salte solo cuando la bajada de precio sea realmente interesante y no una fluctuación insignificante.
Potencia la vigilancia con Inteligencia Artificial y Automatización
Una de las novedades más recientes es el uso de modelos de lenguaje para resumir los cambios y evaluar reglas escritas en lenguaje natural. Dependiendo de la versión y del tipo de instalación, puede trabajar con proveedores comerciales o con modelos alojados localmente mediante herramientas compatibles. Esto soluciona el problema del «ruido» en las notificaciones. En lugar de recibir un aviso cada vez que cambia un banner publicitario, puedes escribir una instrucción en lenguaje natural diciendo: «avísame solo si el precio baja de 50 euros». La IA analiza el cambio y, si no cumple tu condición, silencia la alerta.
Para los casos más complicados, el sistema ofrece Browser Steps. Esto permite que el monitor actúe como un usuario real: puede entrar en la web, aceptar las cookies, iniciar sesión con tu cuenta o incluso realizar una búsqueda específica antes de analizar el contenido. Todo esto se apoya en motores de renderizado como Playwright o WebDriver, fundamentales para aquellas páginas que dependen totalmente de Javascript para mostrar la información.
Personalización técnica: Filtros, Triggers y Notificaciones

Si eres de los que prefiere el control absoluto, puedes dejar de lado la simplicidad y entrar en el terreno de los selectores visuales y XPath. Mediante la herramienta de selección visual, marcas exactamente qué parte de la web te interesa. Si la página devuelve datos en formato JSON, puedes usar JSONPath o jq para extraer valores concretos, lo cual es ideal para monitorizar APIs públicas de tiendas online.
En cuanto a las acciones condicionales, puedes programar reglas lógicas avanzadas. Por ejemplo, podrías monitorizar la temperatura de una ciudad y configurar que el aviso solo salte si el valor es menor que -20°C o mayor que 38°C. Para recibir estos avisos, la integración es masiva gracias a la librería Apprise, permitiendo conectar el sistema con Discord, Slack, Telegram, Email, Matrix y muchísimas otras opciones, personalizando el cuerpo del mensaje mediante plantillas Jinja2.
Instalación y despliegue flexible
La plataforma es extremadamente amigable con Docker. Con un simple comando de docker run o un archivo docker-compose.yml, tienes tu instancia funcionando en cuestión de segundos en un servidor Linux o incluso en una Raspberry Pi. Para quienes no quieren complicaciones, existe la opción de suscripción que incluye la infraestructura, el uso de proxies para evitar bloqueos y el soporte técnico.
Además, para agilizar la gestión, cuentan con una extensión de Chrome que permite añadir URLs a la lista de vigilancia con un solo clic. Si tienes cientos de sitios que rastrear, puedes importarlos masivamente mediante archivos Excel (.xlsx) o CSV, organizándolos por etiquetas y grupos para aplicar diferentes frecuencias de chequeo o canales de notificación según la prioridad de cada vigilancia.
En definitiva, esta herramienta transforma la navegación pasiva en una estrategia de rastreo activa, permitiendo desde la caza de componentes de PC hasta la vigilancia de documentos legales, todo ello apoyado en una arquitectura abierta que combina la potencia de la IA con la precisión de los filtros técnicos y una capacidad de notificación casi infinita.
Soy un apasionado de la tecnología que ha convertido sus intereses «frikis» en profesión. Llevo más de 10 años de mi vida utilizando tecnología de vanguardia y trasteando todo tipo de programas por pura curiosidad. Ahora me he especializado en tecnología de ordenador y videojuegos. Esto es por que desde hace más de 5 años que trabajo redactando para varias webs en materia de tecnología y videojuegos, creando artículos que buscan darte la información que necesitas con un lenguaje entendible por todos.
Si tienes cualquier pregunta, mis conocimientos van desde todo lo relacionado con el sistema operativo Windows así como Android para móviles. Y es que mi compromiso es contigo, siempre estoy dispuesto a dedicarte unos minutos y ayudarte a resolver cualquier duda que tengas en este mundo de internet.