Report bugs from the page where you found them

When someone spots a bug, the last thing they should do is switch to another tab, try to remember the URL, type up what happened, and hope someone understands. By the time they finish, half the context is gone.

GoalPath's browser extension captures everything in one click — screenshot, page URL, browser info, console errors — and packages it into a GoalPath item. No tab-switching, no copy-pasting, no lost context.

Install

How it works

  1. Click the extension icon (or right-click and select "Report issue to GoalPath")
  2. Choose Bug or Idea — sets the item type in GoalPath
  3. Describe what happened — what went wrong, what you expected
  4. Add a screenshot (optional) — captures the visible viewport, then draw a highlight rectangle over the problem area
  5. Submit — the report lands in your project as a formatted item

The whole flow takes about 15 seconds.

What gets captured automatically

When you open the extension, it collects context from the current page:

  • URL — full page address including route and query parameters
  • Browser and OS — version and platform
  • Viewport size — screen dimensions at the time of capture
  • Environment — detects production, staging, or localhost
  • Console errors — JavaScript errors logged at the time of capture
  • Failed network requests — API calls that returned errors
  • Timestamp — when the report was captured

All captured data is visible and editable before submission. You can remove any field you don't want to include.

Screenshots and highlighting

Click "Add screenshot" to capture the visible viewport. After capture:

  • Draw a highlight rectangle over the problem area
  • Add redaction boxes to cover sensitive information
  • Remove the screenshot entirely if you change your mind

A reminder is shown when you capture a screenshot: make sure no sensitive information is visible.

Targeting a milestone

By default, reports go to the project inbox. If you're testing a specific milestone, you can select it from the dropdown — the extension remembers your selection for quick follow-up reports.

This is useful during focused testing sessions where you want all findings grouped in one place.

Multi-project support

If you belong to multiple GoalPath projects, the extension lets you pick which one to report to. Your selection is remembered until you change it.

What happens after submission

Each report becomes a GoalPath item with:

  • A clear title based on your description
  • The full description formatted in markdown
  • Screenshot with highlights embedded
  • Browser context in a structured format
  • Item type set to Bug or Feature based on your classification

From there, it follows the same workflow as any other item — triage, prioritize, assign, track.

Privacy

The extension captures only what you explicitly trigger. It does not:

  • Run in the background
  • Capture screenshots automatically
  • Send data without your review and confirmation
  • Access cookies, auth headers, or form input values

You can review and edit everything before submitting. Minimal browser permissions are requested.

Who can use it

Anyone who is a member of a GoalPath project can install the extension and report to that project. No special permissions needed beyond project membership. Viewers cannot submit reports.