How we grade
your website.
Full transparency on how your A-F security grade is calculated. No black box, no hidden weights. Everything on this page is how the real scanner works.
THE FORMULA
score = 100 - (Critical × 25) - (High × 8) - (Medium × 3) - (Low × 1) + bonuses (max +5) HARD CAPS (applied last, no bonus can bypass): Critical found → F Cloaking/Ghost page → F Any scan → max 99 (100/100 never awarded. No scanner can prove it.) DEEP SCAN PERK: Pro public reports that pass Green Light can activate UNPWNED VERIFIED. Verified-domain deep scans can activate UNPWNED DEEP VERIFIED.
7 Scoring Categories
Every finding maps to one of seven categories. Weights reflect real-world impact on your security posture, not theoretical severity.
Secrets & Credentials
Exposed API keys, database credentials, .env files, source maps.
Security Headers
CSP, HSTS, X-Frame-Options, X-Content-Type-Options.
SSL/TLS Configuration
Certificate validity, cipher suites, TLS version, mixed content.
Authentication & Access
Exposed admin panels, open API endpoints, weak authentication.
DNS & Email Security
SPF, DKIM, DMARC, DNSSEC (where platform supports).
Database Exposure
Supabase/Firebase RLS issues, open S3 buckets, exposed APIs.
Dependencies & CVEs
Known vulnerabilities in JS libraries (via NVD/OSV).
Grade Scale
Excellent. You went beyond the basics.
Strong. No critical issues, hygiene mostly clean.
Good. A few minor gaps to address.
Acceptable. Several issues worth fixing.
Weak. Multiple meaningful issues.
Failing. Critical risks present.
Bonuses: What Earns A+
A+ is not automatic. You need a score of 95+, at least 2 of these bonuses, and zero high or critical findings. Each bonus gives +1 (max +5). We only count bonuses you can actually control on your stack.
Infrastructure-Aware Scoring
Your security doesn't have to be visible to be real. If your site is behind Cloudflare, Vercel Firewall, or a similar WAF, the scanner may be blocked. That's a good sign.
Surface Scan vs. Verified Deep Scan
Surface Scan
External-only observations. We see what an attacker would see without touching your infrastructure.
Deep Scan
Requires domain ownership verification. Same score range as surface scan, but a Pro public report that passes Green Light can activate the UNPWNED DEEP VERIFIED badge. Unlocks cloaking detection, ghost page sampling, deep CORS, and HTTP method fuzzing. Higher risk of finding issues, but a high score here is more prestigious.
There is no such thing as 100% security. Any scanner that claims otherwise is lying. 100/100 is never awarded. Verified deep scans carry more weight because they probe deeper.
Data Sources
Live Observations
- → HTTP response analysis
- → DNS queries
- → SSL handshake inspection
- → Content & secret regex
- → Sitemap cloaking analysis
External Databases
- → NVD / CVE Database
- → OSV (Google Open-Source Vulns)
- → Known malware signatures
What We Don't Score
Some things matter but aren't security per se. We show them separately. They never drag down your grade.
Version History
See your grade
Scan any website in under 2 minutes. No credit card required.