CSP Warden

Already have an account? Login

Content security policy deployment, monitoring and maintenance made easy

Features

Everything you need to manage your content security policy rollout

Real‑time report feed

New reports land in your feed in under a second, enriched with data such as the number of impacted users, first‑seen and last‑seen timestamps and more

Reports
127 users affected
script-src
https://cdn.example.com/analytics.js
24h
style-src
https://fonts.googleapis.com/css
12h

Multiple endpoints

Send reports to different endpoints, split areas like your marketing site and dashboard reports into separate feeds

Endpoints
Marketing Site
marketing.example.com
24 reports
Dashboard
app.example.com
12 reports
Documentation
docs.example.com
3 reports

Advanced filtering

Cut through the noise. Easily filter reports by directive, endpoint and disposition

Active Filters
Directive: script-src
Disposition: enforce
Endpoint: app.example.com
Showing 47 of 1,234 reports

Policy scoring

We automatically detect policies from your reports and flag any issues or recommendations

Recommendations A+
Score 95%
No unsafe-inline
No unsafe-eval
No nonce
Recommended

Invite your entire team

Invite your team members at no additional cost

Team Members
JD
John Doe
Admin
BJ
Bob Johnson
Member

Alerts

Configure alerts to notify you when new violations are detected or when specific thresholds are met

Alert Rules
High Volume Alert
Triggered when >50 violations/hour
Last triggered: 2h ago
New Directive Alert
Email when new CSP directive violations occur
Status: Active

Source mapping

Pinpoint the exact source file and line number causing a violation

Violation Source
eval() detected
src/components/Analytics.js:42:15
40 | function trackEvent(data) {
41 | const script = buildScript(data);
42 | eval(script); // ← CSP violation
43 | }
unsafe-eval Line 42, Column 15

Pricing

Flexible plans designed to grow with your organisation

Plus

$
  • 250k reports / month
  • 2 alerts
  • 5 endpoints
  • Unlimited websites
  • 30 day history
Start a free 14-day trial

Plus

$
  • 250k reports / month
  • 2 alerts
  • 5 endpoints
  • Unlimited websites
  • 30 day history
Start a free 14-day trial

Pro

$
  • 5m reports / month
  • Unlimited alerts
  • Unlimited endpoints
  • Unlimited websites
  • 60 day history
Start a free 14-day trial

Pro

$
  • 5m reports / month
  • Unlimited alerts
  • Unlimited endpoints
  • Unlimited websites
  • 60 day history
Start a free 14-day trial