Features built for precision
Deterministic DOM normalization, sub-minute polling, and webhook delivery — engineered to eliminate false positives.
Deterministic DOM Normalization
Our Rust normalization pipeline strips script tags, CSS styles, volatile timestamps, dynamic tracking parameters, and ad injections before computing SHA-256 hashes. You receive alerts only when meaningful text changes.
CSS Selector Targeting
Isolate specific DOM nodes instead of tracking entire HTML documents. Monitor pricing elements, release note headings, stock availability badges, or compliance text with exact CSS selector targeting.
Sub-Minute Polling Schedule
Check mission-critical targets every 30 seconds on paid plans (60 seconds on free tier). High-concurrency async workers ensure checks run precisely on schedule without backlog delay.
SSRF-Hardened Worker Pool
Every outbound HTTP fetch resolves DNS pre-flight to verify the destination IP is public, blocking RFC 1918 subnets, localhost, and cloud metadata endpoints before establishing a TCP handshake.
Real-Time Webhooks & Multi-Channel Alerts
Receive structured JSON alert payloads with status code, response latency, and explicit before/after text diffs. Native dispatch supported for webhooks, email, SMS, Slack, and Discord.
Developer REST API
Manage monitors, check history, and alert channels programmatically. Use API keys or Bearer JWT tokens to integrate DiffFlow into CI/CD pipelines, internal dashboards, and automated workflows.
Start monitoring your targets today
Set up your first 3 monitors free. Upgrade to Pro for unlimited targets and 30-second polling.
Create Free Account