Scheduled Fetch with Proxy Rotation means each check cycle receives a fresh IP rather than binding a watch to a static endpoint. For backconnect gateways that rotate IPs per connection, this happens automatically. For static IP lists, a rotation script can update the watch's proxy configuration via Changedetection.io's API before each scheduled fetch, cycling through the list so no single IP accumulates a long history of periodic requests to the same URL — the pattern that bot-detection systems associate with monitoring agents rather than organic visitors.
Visual Diff Capture stores a rendered screenshot at each fetch cycle alongside the text content snapshot. This is essential for pages where the meaningful change is visual — a price in a banner, a product availability badge, a promotional countdown — rather than in the underlying HTML that a text-diff comparison would catch. The visual diff viewer highlights pixel-level changes between the current screenshot and the previous one, distinguishing meaningful content updates from cosmetic rendering artifacts. Webhook Alerting dispatches a configurable HTTP POST payload to any endpoint when a change is detected, enabling integration with Slack, Discord, PagerDuty, or downstream automation pipelines that should trigger specific actions when a monitored page changes.