Nowoczesne przeglądarki mogą wysyłać ustrukturyzowany raport za każdym razem, gdy blokują skrypt, obraz lub styl naruszający Twoją CSP. SiteGuardian udostępnia endpoint do ich odbioru — zagregowane, zdeduplikowane, z alertami.
Plan bezpłatny obejmuje 10 000 raportów/miesiąc · Privacy-first · Hostowane w UE
A misconfigured CSP can flood you with millions of reports from a single browser tab. We bucket by (directive, blocked URI, source file) — one row with a count, three samples, and a browser breakdown.
Client IPs hashed with a daily-rotating salt. Query strings + fragments stripped from document URIs before storage. User-Agent reduced to browser family. No session tokens. No cookies.
Built-in metrics for any alert rule: spike detection (csp_report_volume) and new-violation-type notifications (csp_new_violation_type_count). Catch a broken deploy the moment the first real user hits it.
One click on the monitor's detail page. We generate an HMAC-signed URL and hand you a copy-paste CSP snippet.
Both legacy (report-uri) and modern (Reporting-Endpoints + Report-To) formats are supported in parallel. Works with every current browser.
Within seconds of real traffic the CSP Reports tab lights up with the first buckets. Click a row for raw samples, browser breakdown, and affected pages.
After a week of reports we suggest allowlist additions ranked by how many users each suggestion would unbreak. Apply the diff, redeploy, tighten the next ring.
Bez dopłat
Raporty CSP są wliczone w każdy plan SiteGuardian. Twój poziom określa miesięczny limit i okres przechowywania.
| Plan | CSP reports / month | Przechowywanie |
|---|---|---|
| Bezpłatny | 10 000 | 7 days |
| Pro | 1 000 000 | 90 days |
| Business | 10 000 000 | 180 days |
| Compliance | 10 000 000 | 180 days |
| Enterprise | Negocjowane | 365 dni |
Osiągnięto limit? Ingest automatycznie się zatrzymuje z monitem o upgrade — nigdy nie jesteś obciążany za przekroczenie. Ochrona przed nadużyciami dla monitora włącza się przy 10 000 raportów/minutę.
One monitor, one header, 60 seconds to the first bucket.
Start free