What detection looks like
Five reads, none of which need your registrar password.
Everything here comes from records the internet publishes about your domain, so it works on a name you do not hold the registrar login for.
- Certificate expiry
- Read off a real TLS handshake with each host, so the date is the certificate the server actually presents, not one that was merely issued. Public certificate transparency logs, which every publicly trusted certificate is written to, are used to surface subdomains you forgot were public, so a host with its own certificate becomes visible rather than staying assumed.
- Registration expiry and status
- Read from RDAP, the registry's own record, rather than from a registrar dashboard you may not have a login for.
- Nameserver and registrar changes
- Each scan is compared with the last, and a change to DNS, the registrar, the certificate or the hosting raises an event with a lifecycle rather than a color that quietly flips.
- Uptime, so a break is dated
- Availability is probed and outage windows are recorded, including the ones that happen at 3am. Three domains get that probe even on the free plan.
- Alerts off the monitored domain
- Alerts go to the DomainGuard app on your phone and the dashboard's alert feed, not to a mailbox on the domain that is expiring, which is the one design decision that separates this from the warning you already ignore.
One deliberate behavior worth knowing: if the certificate lookup cannot be completed, the date comes back blank rather than green. Not observed and healthy are different facts, and a monitoring tool that confuses them is worse than no tool.