Record the bug. Point at it. File the issue.

Session Recorder by Proofline is a free, open-source Chrome extension for QA and product teams. Reproduce a bug, annotate exactly what is wrong, and file a GitHub issue that arrives written, with the full recording behind a login.

No account needed to record or export. AI and publishing use your own providers, or an optional Proofline connection.

A live annotation selects the checkout total: SAVE20 is applied, but the total should be $96. The recording timeline stays visible alongside the page.
Standalone development build, before the Proofline connection. Fictional checkout and sample report.

One path from bug to issue

Configure your integrations once. After that, filing is a single action on a finished recording.

  1. Record

    Reproduce the bug in Chrome. Clicks, typing, console errors, network requests and screenshots go onto one timeline, including tabs the app opens. Browser recording

  2. Annotate

    Turn on Annotate, click an element or drag a rectangle, and say what is wrong. Numbered pins lead the report. Live annotations

  3. File

    Choose File GitHub issue. A model writes the summary, the report publishes behind a login, and the issue opens with a link. GitHub issues

An editable issue draft explains the discount-total bug with reproduction steps, expected and actual results, the reporter’s annotation and a File issue button.
Standalone development build, before the Proofline connection. Fictional checkout and sample report.

Useful on its own. Optional Proofline connection.

Nothing here requires an integration. Each one you add removes a manual step.

Works without any account

Stays in your browser until you export it.

With your own accounts

Configured once; data goes directly to the service you choose.

With Proofline (preview)

Connect a Proofline account when you would rather not manage providers. AI summaries, session titles, page vocabulary and transcription use Proofline credits. Reports are hosted privately for your workspace, and issues go through the Proofline GitHub App. Proofline grants 10,000 credits once, after your organization completes onboarding and installs the GitHub App. How the Proofline connection works.

Evidence you can share with care

Authorization headers, cookies, token-like fields, sensitive URL parameters and password inputs are masked before anything is stored. Redaction is pattern-based and does not read screenshots, video or audio, so review a report before it leaves your team. Published reports require sign-in, and API keys are never written into exports or reports. How privacy and redaction work.

Compared with hosted bug tools

Jam, Marker.io, BugHerd, Userback and BrowserStack Bug Capture offer shared workspaces, client feedback, broad integrations and team administration. Session Recorder is narrower: free, open source, GitHub-first, and run on accounts you already control. Read the comparisons, including when each tool is the better choice.

Hand bugs to coding agents

Exports are Markdown with a shared clock across every event, sized to fit a context window. The guides show how to use them.

Record your next bug instead of describing it

Session Recorder is free and open source under the AGPL-3.0. Recording and ZIP export need no account. AI, transcription and publishing are optional: use your own providers, whose charges apply, or use credits with the optional Proofline connection preview when it reaches your installed version.

Get started with Proofline