Scan every DNS record. Every zone. Every day.
Catch dangling subdomains, exposed databases, expiring certificates, and broken email authentication before they make the news. Continuous attack-surface management for every record across every provider.
The platform · four pillars
A complete DNS security and operations platform.
Validate
Monitor
Audit
- AWS Route 53
- Cloudflare
- Google Cloud DNS
- Azure DNS
- CSC Domain Manager
- UltraDNS
Abandoned subdomains are being exploited right now.
Every one of these incidents started with a DNS record no one remembered to clean up. Attackers scan for them automatically. The question isn't whether you have any - it's whether you'll find them first.
- Active · 2025–2026
Hazy Hawk is hijacking the brands you trust
An ongoing threat-actor campaign tracked by Infoblox has taken control of forgotten subdomains at Bose, Panasonic, Deloitte, and the US Centers for Disease Control - plus 34+ universities including Berkeley, Columbia, and Washington University in St. Louis - serving malware, fake antivirus warnings, and tech-support scams from domains users already trust.
TechRadar · Infoblox research - 2020
670 forgotten Microsoft subdomains
Researchers at Vullnerability.com identified 670+ abandoned Microsoft subdomains that attackers could claim, including identityhelp.microsoft.com and data.teams.microsoft.com. A separate researcher found another 280 over the following two years. Microsoft fixed only a handful.
Sophos · Naked Security - 2017
One CNAME, and Uber's entire SSO was exposed
A single forgotten DNS record (saostatic.uber.com pointing to an unregistered CloudFront distribution) put Uber's single sign-on at risk. Because cookies were shared across *.uber.com, one subdomain takeover would have unlocked session hijack on every Uber property. Caught by a researcher - and still took Uber two months to patch.
ZDNet · Arne Swinnen disclosure
See what's actually being served.
Every hostname screenshotted automatically. Spot takeover pages, brand misuse, and unexpected applications at a glance - then jump straight to the originating record.
Every web hostname, captured
Headless Chromium renders the real page - same TLS, same redirects, same JavaScript. Full-size screenshots, not HTML scrapes.
Perceptual hashing groups duplicates
We fingerprint each screenshot with a perceptual hash so identical or near-identical pages collapse into a single finding. One parked-domain template, reviewed once.
Redirect chains collapse automatically
Hostnames that redirect to the same destination are grouped together. Investigate distinct surfaces, not hundreds of rows of the same WordPress landing page.
Delete with confidence.
Cleaning up DNS is risky work. Delete the wrong record and you take down production. That's why every destructive action in DNS Watchdog is reversible - by design.
Every change is tracked and reversible, so your team can clean up DNS without the fear of breaking production.
- Step 01
Pre-deletion snapshot
Before any deletion, DNS Watchdog captures the exact record configuration - type, value, TTL, priority, and provider-specific metadata - so nothing is lost.
- Step 02
One-click restore
If a record was removed in error, restore it with a single click. The original configuration is re-created at your provider exactly as it was, typically in seconds.
- Step 03
Full change log
Every delete, restore, and status change is logged with who did it and when. Use the change log for incident review, team handover, or tracking what changed.
Plans for every size of DNS estate.
Start on Pro, grow into Business, or talk to us about Enterprise. Save 15% on Pro and Business with annual billing.
| Feature | Business£500 per month per month, billed monthly Compliance, collaboration and a growing estate. | EnterpriseAnnual onlyCustom only billed annually Tailored guarantees, procurement-friendly terms. | |
|---|---|---|---|
| Platform | |||
| Domains monitored | 10 | 100 | Unlimited |
| Team members | 5 | 10 | Unlimited |
| DNS provider integrations | All 6 | All 6 | All 6 |
| Scan frequency | Daily | Daily | Daily + custom schedules |
| Change history retention | 90 days | 1 year | Unlimited |
| Security coverage | |||
| DNS misconfiguration & takeover detection | Included | Included | Included |
| TLS certificate, port & HTTP scanning | Included | Included | Included |
| Email deliverability (SPF, DKIM, DMARC, MTA-STS) | Not included | Included | Included |
| Brand protection | Not included | Not included | Included |
| Collaboration & access | |||
| Notifications | Email, Slack, Teams + webhooks | Email, Slack, Teams + webhooks | |
| API access | Not included | Included | Included |
| Role-based access & audit trail | Not included | Included | Included |
| SAML single sign-on | Not included | Not included | Included |
| Support & compliance | |||
| Support | Ticketing | Shared Slack channel | Dedicated Slack channel |
| Onboarding & migration support | Not included | Not included | Included |
| Uptime SLA | Not included | Not included | 99.9% |
| Custom security questionnaires | Not included | Not included | Included |
| Signed DPA | Not included | Not included | Included |
| Custom terms & MSA | Not included | Not included | Included |
| Custom data residency (EU, UK or US) | Not included | Not included | Included |
Prices in GBP, excluding VAT where applicable. Enterprise is billed annually by invoice.
Answers to common questions.
Everything buyers ask us before they book a demo. Missing something? Drop us a note.
Which DNS providers does DNS Watchdog support?
DNS Watchdog has native integrations for AWS Route 53, Cloudflare, Google Cloud DNS, Azure DNS, CSC Domain Manager, and Neustar UltraDNS. The integration framework is extensible - get in touch if you need another provider and we'll scope it.
Do I have to give DNS Watchdog write access?
No. Read-only is the default. With read-only credentials, DNS Watchdog detects and reports every issue and auto-closes findings when you remediate in your provider directly. Write access only enables one-click deletion and rollback for teams that want remediation inside the platform.
How long does onboarding take?
Under ten minutes for most customers. Connect a provider (paste IAM or API credentials), zones auto-discover in a couple of minutes, and your first scan completes in another few. You'll usually have your first finding in Slack within 15 minutes.
What happens if I accidentally delete a DNS record?
DNS Watchdog snapshots every record before deletion. If a record was removed in error, you can restore it with a single click - the original configuration is re-created at your provider.
How often are my zones scanned?
Every record in every connected zone is scanned daily by default. You can trigger an on-demand rescan at any time. Records are re-checked the moment you make a change via the platform so findings close without waiting for the next daily cycle.
Where is my data stored?
DNS Watchdog runs on AWS in the UK. DNS provider credentials are encrypted at rest with AWS KMS in SSM Parameter Store, accessed only to perform the scans you've configured. Full details are in our Data Protection Policy.
Your next DNS incident is hiding in a zone you forgot about.
DNS Watchdog finds it first. Connect your providers in minutes and get continuous scanning, instant alerts, and one-click remediation across every record.
Built by practitioners.
DNS Watchdog is built by Neil Saunders, an infrastructure and operations leader who spent years managing large DNS portfolios across multiple providers and watched the same problem play out everywhere: records accumulating, ownership unclear, and security exposure growing silently in the background.
DNS Watchdog is the platform he wished he'd had. We're a UK-based team focused on turning DNS from an unmanaged blind spot into a governed, continuously monitored security domain.
DNS Watchdog Ltd.167-169 Great Portland Street, 5th Floor
London W1W 5PF, United Kingdom
From the blog.
Insights on DNS security, portfolio management, and best practices for operations teams.
The 37 ports DNS Watchdog scans, and why each one matters
A complete reference to the 37 high-risk ports we check on every resolved IP, grouped by what an attacker does with them - and how each one lands in a real-world breach.
Why we flag SPF `+all` as critical
An SPF record ending in `+all` means any server on the internet can send mail claiming to be you. Here's why it's still on production domains in 2026, and how DNS Watchdog catches it.
What a dangling CNAME actually looks like
A walkthrough of a real dangling CNAME - how to spot one manually, why they're so easy to miss in a large estate, and what attackers do with them once they find one.
DNS: The Problem you can't ignore
How years of DNS drift create hidden security exposure - and why continuous monitoring is critical to preventing subdomain takeover and misconfiguration breaches.