Security header audit
Checks HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy with the exact fix for each gap.
Zero-dependency Python CLI that audits any website — security headers (HSTS, CSP, XFO), TLS, and SEO basics — and emits a clean, client-ready HTML report in seconds.
About
siteprobe is a single-command website auditor built for freelancers, agencies, and indie makers who need a fast pre-launch or client-site check without standing up a scanner stack. Point it at a URL and it checks reachability, redirect chains, response time, HTTP security headers (HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy), TLS certificate validity and expiry, and SEO essentials (title, meta description, h1, image alt text, robots.txt, sitemap.xml). Every finding is a PASS/WARN/FAIL line with the exact header or fix to add, and the HTML report is polished enough to attach to a client deliverable as-is. It runs offline against any public URL, has zero runtime dependencies beyond Python 3, and exits non-zero on failures so it drops straight into CI as a launch gate. No accounts, no telemetry, no config files — audit the script itself in one sitting.
Updated August 5, 2026Checks HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy with the exact fix for each gap.
Certificate validity and expiry plus title, meta description, h1, alt text, robots.txt and sitemap.xml in one pass.
Generates a polished report you can attach to freelance deliverables without editing.
Non-zero exit on failures, zero dependencies, runs anywhere Python 3 does.