Scanned:
Score by axis
Watch this site's security
We'll email you if its security slips — a new vulnerability, an expiring certificate, a blacklisting. No account needed.
Security alerts only — nothing else, and no email unless something is wrong. Unsubscribe anytime.
Want more than security alerts?
Coming soonMonitor — daily re-scans across all five axes, instant alerts on new and cert expiry, Telegram & web push, and full history.
Previous scan:
Add a robots.txt to guide crawlers.
Publish a sitemap.xml and reference it from robots.txt.
Recommendations are ranked by their impact on your score.
HTTPS & HTTP→HTTPS redirect
The page could not be fetched.
TLS certificate validity
The page could not be fetched.
HSTS (Strict-Transport-Security)
The page could not be fetched.
Content-Security-Policy
The page could not be fetched.
Core security headers
The page could not be fetched.
Mixed content (HTTP on HTTPS)
The page could not be fetched.
SPF email anti-spoofing
record present
v=spf1 include:_spf.postgresql.org ~allDMARC email anti-spoofing
record present
v=DMARC1; p=none; ruf=mailto:dmarc@postgresql.org; fo=1; adkim=r; aspf=r; rf=afrf; ri=86400Vulnerable front-end libraries
The page could not be fetched.
CMS known vulnerabilities
The page could not be fetched.
Time to First Byte
The page could not be fetched.
Text compression
The page could not be fetched.
HTTP/2 or HTTP/3
The page could not be fetched.
Cache-Control
The page could not be fetched.
Core Web Vitals (PageSpeed)
PageSpeed Insights timed out / unavailable
Page title
The page could not be fetched.
Meta description
The page could not be fetched.
Canonical URL
The page could not be fetched.
robots.txt
No robots.txt found
Add a robots.txt to guide crawlers.
XML sitemap
No sitemap found
Publish a sitemap.xml and reference it from robots.txt.
Single H1
The page could not be fetched.
Image alt text
The page could not be fetched.
Structured data (JSON-LD)
The page could not be fetched.
CMS detection
The page could not be fetched.
Web server
The page could not be fetched.
CDN detection
The page could not be fetched.
TLS version
The page could not be fetched.
IPv6 (AAAA record)
AAAA record present
2a02:16a8:dc51::50Google Safe Browsing
Not flagged
checked: Google Safe BrowsingDomain blacklist status
Not on major blocklists
checked: Spamhaus DBL, SURBLDomain age
Registered ~29 years ago
1996-10-22Good: 90 days or more since registration
Domain expiry
Expires in 1188 days
2029-10-21Good: 30 days or more to expiry
Go deeper
The free scan reads what your site shows everyone. A Deep Audit does what an attacker does — it actively probes your verified site for what's really exposed.
These need active probing of your site: exposed .git/.env/backups, open admin panels, open ports, forgotten subdomains. Verify your domain and we'll show you what an attacker would find.
The deep scan is live and free while we're in early access. Verify your domain and run it now.
Active checks run only on a domain you've verified as yours, with your consent. We detect — never exploit. Free in early access; $39 one-time after launch, no subscription — and early adopters keep the deep scan free.
Run a free deep scanEmbed this badge on your website — it links back to this full report.
<a href="https://chkweb.com/report/postgresql.org"><img src="https://chkweb.com/badge/postgresql.org.svg" alt="Website security checked by CheckWeb" /></a>