Home
Pricing
Platform Blog About Contact FAQ
Sign in Start free
Domain Monitoring

Know before your
domain slips away.

Tracks registration expiry, WHOIS registrar and owner changes, and DNS record mutations — so a forgotten renewal or an unexpected record change never takes your site dark or signals a hijack after the fact.

Free tier included No credit card 2-minute setup
app.siteqwality.com / domains / acme.com
acme.com HealthyLIVE
EXPIRES IN284 days
REGISTRARunchanged
DNS RECORDS7 active
A record1ms
AAAA1ms
MX2ms
NS4ms
TXT8ms
What you get

Every layer of your domain, watched continuously.

Domain incidents are quiet and catastrophic. A registration lapses, a nameserver changes, an MX record disappears — and you find out from a user report hours later. Site Qwality watches all three layers so you hear first.

Registration expiry warnings

Configurable advance alerts before a domain registration lapses — at 90, 60, 30, and 7 days, or any thresholds you set.

WHOIS change detection

Alerts when the registrar, registrant organisation, or nameservers change in WHOIS — an early signal of unauthorised transfer.

DNS record change monitoring

Tracks A, AAAA, MX, NS, TXT, and CNAME records. Any unexpected addition, removal, or value change triggers an immediate alert.

Hijack signal detection

Unexpected nameserver or A-record changes are a known early indicator of domain hijacking. Get alerted before traffic is redirected.

Alerts via your existing channels

Domain alerts route through the same Slack, email, webhook, or on-call policies as your other monitors — no new integrations needed.

Multi-domain dashboard

See registration expiry, WHOIS status, and DNS health for all your domains in one view — sorted by urgency, not alphabet.

01 · Never lapse a registration

Renewals are easy
to forget.

Domains are renewed annually or biennially and the reminder emails get buried. Site Qwality sends escalating alerts well before expiry and flags if the registration window closes without a renewal being detected — so you have time to act, not recover.

  • Multi-threshold alerts: 90, 60, 30, and 7 days before expiry
  • Alert fires if registration lapses unexpectedly before the expiry date
  • Separate alert when a domain transitions to redemption or deletion status
app.siteqwality.com / domains / old-product.acme.com
old-product.acme.com Expiring soonLIVE
EXPIRES IN12 days
REGISTRARunchanged
AUTO-RENEWoff
days left12ms
grace days30ms
warned at90ms
warned at30ms
warned at14ms
02 · DNS record change alerts

An unexpected record
is the first warning.

Attackers who compromise a domain registrar account typically change nameservers or add A records before any traffic changes are noticeable. Site Qwality snapshots your DNS records and alerts on any deviation — intended or otherwise.

  • Baseline snapshot taken when a domain is first added
  • Any record addition, removal, or value change triggers an alert
  • Acknowledge and update baseline after a planned DNS change
DNS change alert payload{
  "event": "dns_change",
  "domain": "acme.com",
  "record_type": "NS",
  "previous": "ns1.registrar.com",
  "current": "ns1.unknown-host.net",
  "detected_at": "2025-06-04T08:14:22Z"
}
⚠ investigate: nameserver changed unexpectedly
90d

earliest configurable expiry warning threshold

6

DNS record types tracked per domain

<1h

typical DNS change detection latency

$0

free tier — start without a credit card

FAQ

Questions, answered.

Three things: (1) registration expiry — how many days until the domain lapses; (2) WHOIS fields — registrar, registrant organisation, and nameservers; (3) live DNS records — A, AAAA, MX, NS, TXT, and CNAME values.

The default schedule sends alerts at 90, 60, 30, and 7 days before expiry. All thresholds are configurable per domain. You'll also receive a notification if the domain enters redemption or pending-delete status.

A, AAAA, MX, NS, TXT, and CNAME. When you add a domain, Site Qwality takes a baseline snapshot of all current records. Any subsequent addition, removal, or value change triggers an alert.

DNS records are rechecked at regular intervals. Most changes are detected within an hour of propagation. You can also trigger an immediate recheck from the dashboard or the API.

Yes. After a planned change, open the domain in your dashboard and click "Update baseline." Future alerts will compare against the new snapshot — no need to disable or recreate the monitor.

Ready?

Start watching in under a minute.

Every product starts free — uptime, cron, synthetic, logs, RUM, incidents, and status pages. No credit card required.