Product

The pipeline: store, fingerprint, chart, mail.

Bugwatch is not an APM. It is error monitoring with the surfaces your team actually uses after login.

Grouping that stays boring

Fingerprint = exception type + message + top frame. Ten thousand identical crashes stay one issue. count++. Status: unresolved, resolved, ignored.

Analytics you already compute

GET /api/projects/{id}/analytics/?days=14. Totals, daily series (error/warning/info/fatal), slices by level, release, environment, platform, plus recent issues.

Issue alert email

New issue only. Email includes View on Bugwatch, stack frames, request URL/method, user, tags, environment, release. Failures never block ingest.

Tenancy and keys

Org-scoped reads. Ingest keys per project (X-Bugwatch-Key). Secret keys hashed. Sessions revocable. Card upgrades — no phone number.