bugpot

Features

Everything you need to turn client feedback into shippable work

Bugpot is three tools in one: a capture engine that produces reproducible bug reports, a widget that installs in one line, and a triage inbox that treats feedback like a queue you can actually clear.

OpenIn progressResolved
clientsite.co.uk/checkout
Pay n…
Pay button clipped on mobileOpen
Safari 18 · iOS390 × 844/checkout?step=paymentTypeError: btn.rect is undefined
SRSarah (client) · just now

The three pillars

Three focused surfaces, one product

Each pillar has its own deep-dive page. Skim the summary here, then jump into whichever one matters most to you today.

Capture

Visual feedback that reproduces the bug

Reporters mark up a pixel-accurate screenshot of the exact page state. Browser, OS, viewport, device pixel ratio, page URL and console errors ride along with every report.

  • Hybrid DOM screenshot renderer with a getDisplayMedia fallback
  • Rectangle, arrow, freehand and text annotation tools
  • Automatic environment and console-error capture
Explore visual feedback

Widget

One script tag, zero collisions with your site

The widget was built to live on other people’s websites. It loads async, renders inside a Shadow DOM, and stays under 150 KB gzipped — small enough to forget it’s there.

  • Shadow-DOM isolation from host CSS, JS and fonts
  • Custom forms per issue type; guest vs member forms
  • Sensitive-data masking selectors and workspace branding
See the widget

Workflow

A triage inbox, not a fifty-reply thread

Statuses, priorities, assignees, comments and filters — plus signed webhook deliveries, an audit log with CSV export, analytics and optional AI assistance.

  • Statuses, priorities and ⌘K palette in the inbox
  • Signed webhooks and full delivery log
  • Analytics, audit log and opt-in AI assistance
Explore the workflow

Install

A single script tag — and you’re collecting

Paste one line before your closing </body> tag. The loader is async, the widget renders inside a Shadow DOM, and nothing runs on your main thread until a reporter opens it.

How the widget works
<script async src="https://markerio.rfsdev.co.uk/embed/loader.js?p=your_project_key"></script>

On every plan

The essentials aren’t behind an upgrade

Annotated screenshots, environment capture and the triage inbox are on every plan — Solo included. Bigger plans add team features, custom forms, webhooks, audit log and analytics, not the core capture.

Annotated screenshots

Pixel-accurate DOM capture with drawing tools

Environment capture

Browser, OS, viewport, DPR, URL, console

Triage inbox

Statuses, priorities, comments and filters

Self-hostable

Run the whole stack on your own infrastructure

Put a feedback button on your site today

Install in two minutes. Solo and Studio start with a 14-day free trial.