Everything you need to monitor DNS

From automatic record discovery to real-time alerting, DriftWatch gives your team full visibility into DNS changes.

DNS Monitoring

Automatic discovery and change detection

Add a domain and DriftWatch queries all standard record types, stores a baseline, and scans on a configurable interval. Changes are detected by comparing SHA-256 checksums against stored snapshots.

Record type support

A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, and CAA records are discovered and monitored automatically.

Configurable scan intervals

Scan every minute on Enterprise, every 5 minutes on Pro, or hourly on Free. Set different intervals per domain.

Snapshot history

Every scan result is stored as a timestamped snapshot. Compare any two snapshots to see exactly what changed.

Structured diffs

Changes are presented with a clear before-and-after diff, including field-level granularity (value, TTL, priority).

Selective monitoring

Choose which records to monitor. Toggle monitoring on individual records or watch an entire domain.

Multi-resolver queries

Pro and Enterprise plans query multiple DNS resolvers (Google, Cloudflare) for higher confidence in change detection.

Alerting

Alerts delivered where your team works

Configure alert rules to route specific change types from specific domains to specific channels. Every alert includes the full structured diff.

Email

HTML-formatted change notifications with inline diffs. Included on all plans.

Slack

Block Kit messages posted to any channel with record type badges and change summaries. Pro and above.

Webhooks

JSON POST to any URL with HMAC-SHA256 signature, configurable headers, and exponential backoff retries.

Pushover

Instant push notifications to your phone and desktop. Pro and above.

Alert rules

Filter by domain, record type, and change type. Route different alerts to different channels.

Teams

Collaborate with your team

DriftWatch is built for teams. Invite members, assign roles, and share a unified view of every DNS change across all your domains.

Role-based access

Owner, admin, member, and viewer roles with granular permissions.

Shared change history

Everyone on the team sees the same timeline of changes and can acknowledge alerts.

Team-scoped billing

One subscription per team. Add or remove members without changing your plan.

SSO / SAML

Enterprise plans include single sign-on for centralized identity management.

REST API

Automate with the API

Full REST API with Sanctum token authentication. Manage domains, query changes, configure alerts, and trigger scans programmatically.

GET /api/v1/domains
POST /api/v1/domains
GET /api/v1/domains/{domain}
POST /api/v1/domains/{domain}/discover
GET /api/v1/domains/{domain}/records
GET /api/v1/changes
PATCH /api/v1/changes/{change}/acknowledge
GET /api/v1/alert-channels
GET /api/v1/alert-rules

Pro: 1,000 requests/day · Enterprise: 50,000 requests/day

Start monitoring your DNS today

Free plan, no credit card, set up in under a minute.

Create your free account