uptime-guard checks every domain you care about, every day: SSL certificate expiry and domain registration expiry, in one dashboard. Get warned 30 days out, not the morning the padlock turns red.
Real output from a scan run against live domains.
Connects directly to each domain over TLS and reads the certificate's real notAfter date — no third-party cert database, no stale cache.
Looks up the domain's registration expiry via RDAP (the modern WHOIS replacement), so you catch a lapsed registration, not just a lapsed cert.
Set a warning window (default 30 days) and get a single JSON + HTML report flagging everything inside it — ok, expiring soon, or already expired.
Point it at a cron (Cloudflare Worker cron trigger or any scheduler) and get a daily report emailed or posted to Slack — no dashboard login required to find out something broke.