One Scan, Five Categories
Most site health tools focus on one thing. SSL Labs checks your certificate. SecurityHeaders.com checks your headers. Google's PageSpeed checks performance. We built Checkup to do all of them in a single scan.
What Checkup Analyzes
| Category | Weight | What It Checks |
|---|---|---|
| Security Headers | 30% | HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy, COOP/COEP |
| SSL/TLS | 25% | Certificate validity, expiry, issuer, protocol version, key size |
| Performance | 20% | TTFB, response time, compression, caching headers, redirects |
| DNS | 15% | IPv4/IPv6, nameservers, SPF, DMARC, CAA records |
| Response | 10% | HTTP status, timing, redirect chain |
The Grading System
Each category scores 0-100, then a weighted average produces an overall grade:
- A+ (95-100): Everything excellent
- A (85-94): All critical items pass
- B (70-84): Most things good, some gaps
- C (50-69): Significant issues
- D (30-49): Major problems
- F (0-29): Critical failures
Actionable Fix Suggestions
Every failing check includes a specific fix. Not "improve your security headers" but:
Add this header to your server config:
Strict-Transport-Security: max-age=63072000; includeSubDomains; preloadHow It Works Under the Hood
The scanner runs entirely server-side using Node.js:
- SSL inspection via
tls.connect()for direct certificate access - DNS resolution via
dns/promisesfor non-blocking lookups - Redirect chain tracking — follows up to 10 hops manually
- Header analysis — checks for presence, correct values, and info-leaking headers
The entire scan typically completes in 3-5 seconds.
Share Your Results
Every scan generates a shareable URL. Just click the share button and send the link — the recipient gets an instant scan of the same site.
https://anit.guru/tools/checkup?url=example.comTry It
Head to anit.guru/tools/checkup and scan your site. You might be surprised by what you find.