anit.guru
Updates

Introducing Checkup: A Free Site Health Scanner

March 17, 2026·2 min read·AnITGuru
checkupsecuritysslperformancedns
Share

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:

plaintext
Add this header to your server config:
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload

How 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/promises for 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.

plaintext
https://anit.guru/tools/checkup?url=example.com

Try It

Head to anit.guru/tools/checkup and scan your site. You might be surprised by what you find.

Enjoyed this article? Share it.

Share
AnITGuru

AnITGuru

Creator

Writing about web development, privacy, and open-source tools at anit.guru.