Content Security Policy Control Plane
Manage CSP policies, monitor violations in real-time, and deploy changes safely with progressive rollout
Quick Install
curl -fsSL https://install.cspctl.com/install.sh | sh
After installation, verify with: cspctl --version
Deploy Your First Policy in 4 Steps
Get up and running with CSPctl in minutes. Follow these commands to create, test, and deploy your Content Security Policy.
1. Initialize Policy
Creates a csp.json file with secure defaults
2. Launch UI
Opens visual editor at http://localhost:5173
3. Test & Deploy
Analyze impact before deployment
4. Progressive Rollout
Start with 10% traffic in report-only mode
After deployment, monitor violations with:
Powerful CSP Management Capabilities
CSPctl provides comprehensive tools for managing Content Security Policies with real-time monitoring, progressive rollout, and intelligent suggestions.
Manage CSP Policies
Create, deploy, and manage Content Security Policies across your applications with version control and caching.
Usage:
Example Policy:
Monitor Violations
Stream real-time CSP violation reports with PII redaction and intelligent grouping for analysis.
Usage:
Example Policy:
Progressive Rollout
Safely deploy CSP changes with traffic splitting and dry-run analysis to minimize impact.