TrustDebt
Security header audit

Security headers checker for AI-built pages that shipped without CSP.

AI builders rarely configure security headers. Your launch page is missing CSP, HSTS, and X-Frame-Options — and you don't know it. This checker audits headers, explains what's missing, and gives you a copy-paste fix for your framework.

Built for launch decisions No backend overclaims Evidence before traffic
Trust QA snapshot85
01

No CSP means no script control

02

Missing HSTS exposes users to downgrade attacks

03

No X-Frame-Options means clickjacking is possible

OutputAudit packetScore, evidence, severity, manual checks, next fixes
Before launch
Practical checklist

Manual checks founders should run before traffic.

This page is the deeper founder checklist. The scanner covers visible public-page signals; backend, auth, payments, and database risks still need human review.

Check Content Security Policy (CSP) — is it present and correctly configured?

Check the rendered page, not just the design mockup, so launch blockers are visible before traffic arrives.

Verify HTTP Strict Transport Security (HSTS) is set with a reasonable max-age.

Capture enough evidence that a founder, client, or developer knows exactly what needs to change.

Confirm X-Frame-Options or frame-ancestors CSP directive prevents clickjacking.

Turn the finding into a specific remediation step instead of a vague compliance note.

Check X-Content-Type-Options: nosniff prevents MIME type sniffing.

Check the rendered page, not just the design mockup, so launch blockers are visible before traffic arrives.

Verify Referrer-Policy controls how much referrer info is shared.

Capture enough evidence that a founder, client, or developer knows exactly what needs to change.

Audit Permissions-Policy to restrict camera, mic, and geolocation access.

Turn the finding into a specific remediation step instead of a vague compliance note.

Test with securityheaders.com and Mozilla Observatory for external verification.

Check the rendered page, not just the design mockup, so launch blockers are visible before traffic arrives.

Common issues

What polished launches still miss.

For developers and founders launching AI-built apps on Vercel, Netlify, or Cloudflare, these are the gaps that make a launch feel risky once real visitors, clients, or paid traffic arrive.

No CSP means no script control

Without CSP, any injected script can run on your page — XSS, malicious ads, or compromised dependencies.

Missing HSTS exposes users to downgrade attacks

Without HSTS, an attacker can force HTTP connections and intercept traffic before the redirect to HTTPS.

No X-Frame-Options means clickjacking is possible

Your page can be embedded in an invisible iframe and used to trick users on other sites.

Deep dive

What developers and founders launching AI-built apps on Vercel, Netlify, or Cloudflare need to know before they ship.

The state of security headers on AI pages

Most AI-built pages ship with zero security headers. No CSP. No HSTS. No X-Frame-Options. This is a missing security layer against XSS, clickjacking, MIME sniffing, and downgrade attacks. Lighthouse flags this as a best-practice violation.

CSP: the most important missing header

Content Security Policy controls which scripts, styles, images, connections are allowed. Without CSP, any injected script can run — from compromised CDN, malicious ad, or supply chain attack. A starter CSP takes 5 minutes to deploy.

HSTS and SEO

HTTP Strict Transport Security forces HTTPS. Without HSTS, an attacker on shared Wi-Fi intercepts the initial HTTP request. Google uses HSTS as a ranking signal and recommends preloading for production domains.

The framework-specific fix

Next.js: next.config.js headers(). Netlify: _headers or netlify.toml. Vercel: vercel.json headers. Cloudflare: Transform Rules or Workers. TrustDebt's AI prompt includes the right config for your framework.

What TrustDebt gives you

Use the free scan for visible trust signals. Use the audit when the launch decision matters.

The paid packet adds screenshots, severity ratings, a prioritized fix list, manual backend-risk checklist, and an AI Fix Prompt for the build workflow.

1. Create account and scan the live URL2. Review manual backend risks3. Fix, re-scan, then share proof
FAQ

Fast answers before you scan.

Do security headers affect SEO?

Yes. Google uses HTTPS and security posture as ranking signals. Pages with HSTS and CSP score higher on Lighthouse security audits, which correlates with better rankings.

Will adding CSP break my site?

It can if not tested. Start with Content-Security-Policy-Report-Only header to monitor violations without blocking. TrustDebt's fix prompt includes a safe starter CSP.

What headers should every launch page have?

At minimum: CSP, HSTS (with preload), X-Frame-Options (or frame-ancestors in CSP), X-Content-Type-Options: nosniff, and Referrer-Policy. TrustDebt checks all of these.

Trust before traffic

Check the trust layer before visitors find the gaps.

Create a free account for 3 scans. Use the $29 Launch Audit when you need a written launch decision packet.

Create free account to scan 3 scans on 1 domain. No credit card.