TLS and certificate
Which protocol versions your server accepts, whether the certificate chain is valid, and how long until it expires.
TLS 1.0 and 1.1 refused; TLS 1.2 and 1.3 accepted. Certificate valid, 89 days left, auto-renewed by the platform.
Sample report, holicaudit.pages.dev
Security headers
CSP, HSTS, framing protection, nosniff, Referrer-Policy, Permissions-Policy, cross-origin headers and CORS, with a combined config for nginx, Apache, Cloudflare, Netlify or Vercel.
No Content-Security-Policy. The homepage has 1 inline script and 0 external scripts, so a strict policy is practical.
Sample report, holicaudit.pages.dev
Exposed files
A fixed list of well-known files that should never be public, such as /.git/HEAD, /.env and backups. We check existence only and never download contents.
7 common sensitive paths checked, none exposed. We read at most 256 bytes and stored only the yes/no result.
Sample report, holicaudit.pages.dev
Known CVEs in detectable software
Server, CMS and JavaScript library versions your site announces publicly, matched against the NVD and OSV.dev databases.
No versioned libraries or server software detected, so there was nothing to match. When there is, we write "version X is listed as affected by CVE-Y; confirm with the vendor".
Sample report, holicaudit.pages.dev
Email and DNS
SPF, DMARC and common DKIM selectors (can someone send mail as you?), plus CAA and DNSSEC.
No SPF or DMARC record. Reported as Info, because a pages.dev subdomain is not under our control and sends no mail.
Sample report, holicaudit.pages.dev
Honest limits
Every report lists every request we sent, what we didn't test, and why a clean result is not proof of security.
"A passive audit sees what the internet sees. It can't prove a site is secure, and a clean result does not mean there are no vulnerabilities."
Sample report, scope and limits