Which checks appear on a public status page
Public status pages show only the checks you select per domain — uptime, SSL, and DNS by default. How selection works and what to keep private.
Which checks appear on a public status page
A public status page shows only the checks you explicitly select for each domain. When you add a domain to a status page, three checks are on by default:
- Uptime
- SSL
- DNS
Everything else — email deliverability, registry/WHOIS, nameservers, redirect, robots.txt, sitemap, site speed, blacklist, security headers, open ports — is off until you turn it on. Nothing about your monitoring setup leaks to the public page unless you choose to show it.
Selecting checks in the builder
Each domain on a status page has its own check list. In the builder (Settings → Status pages), every domain appears as a card with a checkbox per check type — tick the ones you want visible for that domain. A page can aggregate up to 20 domains, each with its own selection, and the cards drag-sort to control display order.
What to keep private
The default is deliberately conservative, and we recommend keeping it that way for checks whose failures describe your attack surface or provider relationships rather than whether your service is up:
- Open ports — a failure broadcasts your network footprint.
- Blacklist — listings are sensitive, and many resolve themselves; surfacing a transient listing costs customer confidence with no upside.
- Security headers and Site speed — these advise; they are not outages.
A public page earns trust by answering one question — is the service up? — not by publishing your hygiene report.
This is a privacy recommendation, not DomainCare's formal advisory classification — that's a different concept with different membership, defined next.
"Advisory" means something specific in DomainCare
In the app itself, five checks are classified advisory: site speed, robots.txt, sitemap, blacklist, and security headers. Advisory checks render amber rather than red and never drag a domain's overall health to critical — see the checks overview for how the four check states work. That classification is about health scoring inside your dashboard.
Which checks appear on a public status page is a separate, unrelated setting: it's purely the per-domain selection described above. An advisory check you've selected shows on the page; a critical check you haven't selected doesn't.
What about DomainCare's own status page?
domaincare.io/status doesn't use the customer status-page engine at all — it reports our internal subsystem heartbeats (web, API, database, cron, email delivery, billing webhooks, DMARC ingestion) so it stays trustworthy even if the check engine itself has a problem. It's a different surface with a different job, not a template for your page.