high
New

Clicking 'Export CSV' triggers a blank download — file opens empty in Excel.

Reports — Acme Dashboard Chrome 120 · macOS · sarah@acme.co 2h ago
medium
Reviewed

Sidebar collapses mid-session without interaction. Happens every ~15 minutes.

Project Settings Firefox 121 · Windows · dev@startup.io 5h ago
critical
In Progress

TypeError: Cannot read properties of null (reading 'id') at ProjectView.jsx:247

New Project Wizard Safari 17 · iOS 17 34m ago
high
New

Screenshot upload hangs at 99% for several minutes and never finishes.

Bug Report · Upload Flow Edge 120 · Windows · qa@company.com 1d ago
low
Reviewed

Dark mode preference resets to light on every page refresh. localStorage is set but ignored.

User Preferences Chrome 119 · macOS · u@example.com 3d ago
medium
In Progress

Dashboard takes 8–12 seconds to load with more than 50 reports. No indicator shown.

Project Dashboard Chrome 120 · Linux 6h ago
Now in private early access

Know the moment
something breaks.

bugs.watch collects errors, health signals, and user reports in one place.
Your users can show you what went wrong — with screenshots and context.
Your systems can tell you when something starts failing.

Finally understand what happened.

Most tools tell you something broke. bugs.watch tells you what your users saw, what your systems reported, and what you need to fix it.

See exactly what happened

Users attach screenshots, annotate them, and describe the issue without leaving the page. Every report arrives with a visual record of what went wrong.

Errors surface automatically

Uncaught exceptions, network failures, and unhandled rejections are captured the moment they happen — before any user thinks to report them.

Context that actually helps

Browser, OS, viewport, page URL, and console log all arrive with the report. You have everything needed to reproduce the issue on the first try.

Cut through the noise

Reports are grouped and prioritized on arrival. Duplicates are merged. You see patterns and root causes, not a pile of one-off tickets.

One view across all signals

User reports, auto-captured errors, and health signals share a single dashboard per project. Nothing gets siloed. Nothing falls through the cracks.

Know before your users do

Health monitoring catches degradation early. Response times, uptime, and system signals tell you when something is going wrong — before it becomes an outage.

See what your users see.

Every report arrives fully assembled. No back-and-forth. No "can you send a screenshot?"

● High New
Today at 14:32
S sarah@acme.co
"The export button doesn't work at all. I've tried clicking it multiple times and nothing downloads. This has been happening all morning and I can't get my data out."
app.acme.co/dashboard/reports
All Reports Errors Monitors
Export
① Export button not responding
Browser Chrome 120 · macOS Sonoma
Viewport 1440 × 900 · 2×
Page app.acme.co/dashboard/reports
User sarah@acme.co
Console error
TypeError: Cannot read properties
of undefined (reading 'blob')
  at exportHandler (reports.js:247)
  at HTMLButtonElement.onclick

Easy to implement.
Easier to use.

Add the SDK, enable reporting, and start receiving reports with enough context to act.

  1. 01
    Add the SDK

    One script tag. No build step, no npm install, no config file.

  2. 02
    Enable reports

    Initialize with your project ID and API key. The widget appears immediately.

  3. 03
    Receive actionable feedback

    Reports arrive with screenshots, browser context, and console logs included.

index.html
<!-- Add to your site -->
<script src="https://bugs.watch/sdk/bugs-watch-widget.iife.js"></script>
<link rel="stylesheet" href="https://bugs.watch/sdk/bugs-watch-widget.css" />

<script>
  BugsWatch.Widget.create({
    projectId: 'your-project-id',
    apiKey:   'your-api-key',
  });
</script>

Simple, per-project pricing.

One project. One subscription. Nothing more.

Per project · billed monthly or annually
Early access pricing announced at launch
  • Unlimited bug reports per project
  • Automatic error capture included
  • Screenshots, annotations & recordings
  • AI-powered triage and grouping
  • Health monitoring dashboard
Join the waitlist

Be first when we open the doors.

bugs.watch is currently in private early access. Join the waitlist and we'll reach out when your spot is ready.

No spam. We'll only write when something is ready for you.