Drops into any front-end — 2 lines, zero runtime dependencies

ReactNext.jsVueNuxtAngularSvelteSvelteKitRemixAstroViteSolidPlain HTMLReactNext.jsVueNuxtAngularSvelteSvelteKitRemixAstroViteSolidPlain HTML
Features

Capture is just the start

Everything between “I found a bug” and “here's a fully-filled GitHub issue” — automated.

Core

Instant capture

Report a bug in 2 clicks with Ctrl+Shift+B. No menus, no forms — the modal opens pre-filled with title, summary, and a root-cause hint.

Recording

Sentry Mode — rolling video buffer

Hit Record once, file as many tickets as you want from one screen-share. Timestamped comments, auto-capture on error.

QA

Auto-Scanner

Six in-browser detectors: a11y (axe-core), broken images, mixed content, JS errors, failed APIs, slow APIs — each with Locate + File ticket.

Visual

Screenshots & annotation

Full-page or drag-region capture via html2canvas. Annotate with rectangles, arrows, and text. Clickable numbered badges.

Voice

Voice bug descriptions

Describe the bug out loud — Web Speech API transcribes it, no typing, no API keys. Auto-saved to the report.

Export

One-click GitHub & Jira

Export a fully-formatted GitHub Issue or Jira ticket — steps, console errors, network log, environment, and screenshots. Screenshots and the .webm auto-download as you paste.

Workflow

User ID & bug flagging

Attribute bugs with setUser(), flag sessions with markAsBug(), get a Slack-ready 2-sentence summary with getCompactReport().

Extensible

Plugins & hooks

Extend without forking — filter events, enrich reports, fire webhooks. Subscribe to session:start, error:captured, screenshot:taken.

Privacy

Local-first & private

Sensitive fields auto-redacted. Data stays in localStorage — zero backend, no tracking, nothing leaves your machine.

Free · No account

Ship better bug reports today

Install in 30 seconds. Works in any front-end framework. Your data stays yours.