Project isolation
Every app, environment, API key, event stream, and issue set stays scoped to its workspace.
Initializing BugSense...
BugSense captures JavaScript failures, streams them live, groups repeated crashes, and keeps diagnosis close to the code that broke.
BugSense runtime
npm install @bugsense/bugsense-js
import { BugSense } from '@bugsense/bugsense-js';
export const bugsense = new BugSense({
projectId: 'proj_checkout_web',
apiKey: 'key_live_••••',
endpoint: 'https://api.bugsense.dev/ingest'
});Ingest throughput
1M+
events per day capacity
Query latency
100ms
common issue reads
Alert delivery
1.8s
p95 queue latency
Grouping pass
Nightly
plus manual runs
Data flow
<100ms
online
real-time
active
1.8s p95
active
scheduled
ready
100M+
events captured
99.9%
service uptime
12ms
median issue read
5 min
local setup
BugSense keeps workspace boundaries explicit and remains practical for teams that want observability without sending everything away.
Every app, environment, API key, event stream, and issue set stays scoped to its workspace.
Self-host the stack and keep operational error data inside infrastructure you control.
API gateway, ingestion, alerting, dashboard, and storage can scale independently.
Install the SDK, configure a project-scoped key, and send a smoke test through the same ingest path production events use.
pnpm add @bugsense/bugsense-js"BugSense gives us a clear path from raw frontend errors to grouped issues without needing to wire together three separate tools."
Engineering lead
React commerce team
90%
noise reduction
"The live feed and grouping workflow made production regressions easier to explain during release reviews."
Platform owner
Internal SaaS team
10x
faster triage