HeaderHawk

Platform

  • How it worksResponse headers, no agent
  • Script authorizationA decision and a reason per script
  • Script inventoryWhat ran, named from its hash
  • CSP violation reportingGrouped down to the file and line
  • Policy change detectionKnow when your CSP changes
  • Daily header scansEach marked page, scanned daily
  • Browser report typesEvery report type, one endpoint
  • AlertingScored alerts, Slack and webhooks
Start hereWhat client-side security isThe controls browsers already enforce, and how to roll out each one.Read the guide
All features

Threats

  • Cross-site scriptingInjected code, and what it may do
  • Magecart skimmingCard data copied off your checkout
  • Third-party scriptsVendor code that changed itself
  • ClickjackingYour page framed over something else
  • Mixed contentInsecure requests from a secure page
  • JavaScript integrityThe same URL serving different code

By team

  • AgenciesEvery client site in one account
PCI DSS 4.0Evidence for requirements 6.4.3 and 11.6.1Each point, what HeaderHawk produces for it, and example evidence files to download.See the mapping
All solutions

Free, no signup

  • CSP policy analyzerPaste a policy, get graded findings
  • Hash generatorCSP and SRI hashes, or fetch a URL
  • Report header builderA report-only header, ready to paste
Free toolGrade your site's security headersA letter grade for its Content Security Policy and headers, and what to change.Scan a site
All free tools

Learn

  • DocsSetup guides and the CSP reference
  • CSP by platformReport-only configs for your stack
  • BlogIncident write-ups and guides
  • ChangelogWhat shipped, and when

Evaluate

  • CompareHeaderHawk beside the alternatives
  • SecurityWhere your data lives, who sees it
  • AboutWho we are, and why we built it
  • ContactSales, support and partnerships
Incident write-upThe polyfill.io attack, in CSP reportsA CDN on 100,000+ sites began serving malicious code. What a violation report would have shown.Read the write-up
Pricing
Log inSign up free
Menu

Product

Client-side securityHow it worksScript authorizationScript inventoryCSP violation reportingPolicy change detectionDaily header scansBrowser report typesAlertingAll features

Solutions

PCI DSS 4.0Cross-site scriptingMagecart skimmingThird-party scriptsClickjackingMixed contentJavaScript integrityAgenciesAll solutions

Tools

Site scannerCSP policy analyzerHash generatorReport header builderAll free tools

Resources

polyfill.io and CSP reportsDocsCSP by platformBlogChangelogCompareSecurityAboutContact
Pricing
Sign up freeLog in

← Blog

Topics

  • alerting1 post
  • client-side-security5 posts
  • csp-reports8 posts
  • incidents4 posts
  • magecart3 posts
  • noise1 post
  • pci-dss1 post
  • reporting-api1 post
  • script-hashes2 posts
  • supply-chain2 posts

Product

  • Client-side security
  • Features
  • Script authorization
  • Script inventory
  • CSP violation reporting
  • Policy change detection
  • Daily header scans
  • Browser report types
  • Alerting
  • Pricing
  • How it works
  • Integrations

Solutions

  • All solutions
  • Cross-site scripting
  • Magecart skimming
  • Third-party scripts
  • Clickjacking
  • Mixed content
  • JavaScript integrity
  • PCI DSS 4.0
  • For agencies

Tools

  • All free tools
  • Site scanner
  • CSP policy analyzer
  • Hash generator
  • Report header builder

Resources

  • Docs
  • CSP by platform
  • Compare
  • Security
  • Blog
  • Changelog

Company

  • About
  • Contact

© 2026 HeaderHawk. All rights reserved.

  • Terms of Service
  • Privacy Policy

HeaderHawk runs a strict CSP that reports to HeaderHawk.