

CertWatch
CertWatch is a self-hosted TLS monitor that ships as a single Go binary with SQLite - no database server, no agents, no telemetry.
Features
Properties
- Lightweight
- Privacy focused
Features
- No registration required
- No Tracking
- Website Monitoring
- Supports SSL Certificates
CertWatch News & Activities
Recent activities
- Nizar-Tuanku added CertWatch
- Nizar-Tuanku added CertWatch as alternative to Uptime Kuma, StatusCake, Uptime.com and Super Monitoring
CertWatch information
What is CertWatch?
CertWatch is a self-hosted TLS monitor that ships as a single Go binary with SQLite - no database server, no agents, no telemetry.
It watches certificate expiry with staged severities (30/14/7/1 days) and grades the configuration itself: protocol floor, cipher quality, chain completeness, hostname coverage, key strength and signature algorithms. A separate capped probe reveals servers that still accept TLS 1.0/1.1 even when your browser negotiates 1.3.
Every finding carries its fix, is deduplicated across scans so a certificate going from 20 to 19 days is the same finding rather than a new alert, and auto-resolves once you fix the cause. Notifications batch into one worst-first digest instead of a flood.
Honest limits: it is TLS only, not an uptime monitor; it does not renew certificates (pair it with your ACME client); and it can only check what is reachable from where it runs, so internal segments need their own instance.
The free edition is Apache-2.0, monitors 10 hosts and runs the same engine as the paid tiers. CertWatch is one of six self-hosted security tools built on a shared Go core.





