Built on the W3C Reporting API

Your Browsers Already Report Errors. Start Listening.

Every modern browser has a built-in error reporting system: the W3C Reporting API. CSP violations, deprecation warnings, and browser interventions are already being detected. Without a destination, those reports are lost. Reporting API App gives them one.

Browser detects errors natively
Reports
Reporting API App collects & routes
Notifies
Your Tools AppSignal, Webhooks, …

What you get

Everything You Need to Monitor Client-Side Issues

01 · INGEST

Browser-native. No SDK.

Add two HTTP response headers and modern browsers start sending reports automatically. No JavaScript bundle, no extra weight.

Response headers

Reporting-Endpoints
Report-To
Content-Security-Policy
NEL

03 · HOSTING

EU-only hosting

Servers and report data run on Hetzner in Falkenstein, Germany. Operated by BauCloud GmbH from Munich. No US cloud dependency.

Falkenstein · DE

04 · ROUTING

Routes to your stack

Forward reports to AppSignal, any webhook endpoint, or Google Chat. The integrations your team already trusts.

Notification Targets configuration with AppSignal, Webhook, and Google Chat

Quickstart

Two Headers. That's It.

Add two response headers and browsers start sending reports automatically. No SDK, no client-side code.

1

Define a reporting endpoint

Tell browsers where to send reports with the Reporting-Endpoints response header.

HTTP
Reporting-Endpoints: default="https://reporting-api.app/browser-reports/YOUR-ENDPOINT-UUID"
2

Point your policies at it

Add a report-to directive to your CSP (or any other browser policy header) and you're done.

HTTP
Content-Security-Policy: default-src 'self'; report-to default

Reports flow into your stack

Browsers detect the violation, send a structured report, and Reporting API App routes it to AppSignal, Google Chat, or any webhook you configure. Setup takes less than five minutes.

Integrates With Your Stack

Webhooks
Google Chat

European-Hosted. Privacy-First.

Hosted in the EU. Designed for GDPR. No tracking, no cookies, no third-party scripts.

Operating from Munich, Germany
Since 2013
Hosting and report storage
EU-only
Report retention by default
30 days
Cookies, trackers, third-party scripts
0
Visit Trust Center

Simple, Transparent Pricing

Start free, scale as you grow. No surprise charges.

Ready to See What Your Users' Browsers Are Reporting?

Start capturing browser reports today. Setup takes less than 5 minutes.