Bug reporting for Linear

Every bug becomes a Linear issue.

FeedBug adds a visual bug reporting widget to your website. Testers click the bug, your developers get a Linear issue with the screenshot, diagnostics and a link straight to the source code.

Free forever for solo teams. No credit card.

From click to Linear ticket.

1

Drop one script tag

Paste the FeedBug snippet on your site. No SDK, no build step, works with any framework, and only loads on domains you allow.

2

Connect Linear

Sign in with Linear via OAuth and choose the team and project where issues should land. Two minutes, no configuration files.

3

Testers report visually

Your QA clicks the bug on the page, drops a pin and writes a comment. FeedBug captures the screenshot and full diagnostics at submit time.

4

A Linear issue appears

The report becomes a Linear issue with everything attached, attributed to the reporter, with status synced both ways.

5

Your AI agent traces the fix

Through the MCP server, your coding agent reads the bug and its context and traces it to the source code to propose a fix.

Attached to every issue.

Viewport screenshot (JPEG)
Console logs and JavaScript errors
Failed network requests with status and timing
OS, browser, screen size and pixel ratio
Page URL and DOM snapshot around the pin
30-second session replay before the report
Custom cookies, localStorage and sessionStorage keys
Per-reporter attribution in Linear

Frequently asked questions

How does FeedBug create Linear issues from bug reports?

You connect your Linear workspace via OAuth and pick the team and project. When a tester submits a report through the widget, FeedBug creates a Linear issue with the screenshot, page URL, browser diagnostics and a link back to the live pin, attributed to the teammate who reported it.

Do my testers need a Linear account?

No. Reporters just click the bug on your site and write a comment. Only the workspace owner connects Linear. Issues are still attributed to the right reporter inside Linear.

What gets attached to each Linear issue?

A viewport screenshot, the page URL, OS, browser, screen size, console logs, JavaScript errors, failed network requests, a 30-second session replay, and any custom data keys you configure (cookies, localStorage, sessionStorage).

Does the Linear status sync back?

Yes. FeedBug listens to Linear webhooks, so when an issue moves to In Progress or Done, the status and color update on the corresponding pin and in your FeedBug dashboard.

Can my AI agent fix the bug from the Linear issue?

Yes. FeedBug ships an MCP server your AI coding agent connects to. It can read the bug, its diagnostics and DOM context and trace it to the source file to propose a fix.

Start in two minutes.

One script tag, your Linear workspace, and bug reports your team can ship from.