Introducing Signal: Full Context Bug Reports That Stay Local
Signal captures everything developers need to reproduce and fix bugs, without sending a single byte to the cloud.
Why Bug Reports Usually Fail
Most bug reports look like this: "it's broken." A screenshot. A vague description. And a reproduction rate of about 20% if you're lucky.
The developer spends hours trying to reproduce it. The QA engineer files another ticket. The bug ships to production again.
Signal was built to break this cycle.
What Signal Captures
When a bug occurs, Signal records:
- Session replay - frame-by-frame video of what the user saw
- Network HAR - every HTTP request and response, headers and bodies
- Console logs - errors, warnings, and custom log output
- DOM state - HTML snapshots at critical moments in the session
- User events - clicks, inputs, and navigation with precise timestamps
- Framework state - React, Vue, or Svelte component trees and props
All of this is bundled into a single structured JSON report that any developer can open in the Signal viewer and explore in minutes - no account needed, no upload required.
Local-First by Design
Here is the part that matters: none of this leaves your machine unless you explicitly share it.
Signal has no backend. There is no cloud database storing your session data. The extension writes to chrome.storage.local and that is it. When you are done investigating, the data is gone.
This means:
- No data retention policy to worry about
- No SaaS subscription required
- No sensitive production data sitting in someone else's database
- GDPR compliance is straightforward
The AI Agent Handoff
Signal's most powerful feature is the LLM Context export. In one click, it builds a structured prompt containing exactly the bug context an AI agent needs - filtered, redacted, and sized to fit within your model's context window.
Paste it into Claude, GPT-4o, or any other LLM and get actionable fix suggestions immediately.
With the Signal VS Code extension and local MCP server, you can skip the copy-paste entirely. Signal automatically pushes the context to your agent the moment you click Open in VS Code.
Get Started
Install Signal from the Chrome Web Store. It takes 30 seconds to install and nothing to configure.