Chrome Extension

The Snapbug Chrome Extension is the primary inspector UI.

It is where users:

  • create a room code
  • connect devices
  • inspect network, database, analytics, logs, crashes, and more
  • create bug reports
  • trigger AI actions when the local service is available

Product role

The extension and the desktop app are two paths to the same Inspector. Most teams start with the extension; some prefer the standalone desktop window.

  • Use the extension alone for inspection and reporting.
  • Add the local service only if you want AI-assisted code workflows.
  • Choose the desktop app if you prefer a standalone window with the local service bundled in.

Pairing flow

  1. Open the extension.
  2. Start a new room.
  3. Copy or scan the room code into the mobile app.
  4. Wait for the SDK to connect.
  5. Open any inspector screen from the extension UI.

Supported capabilities

  • Network inspection
  • SQLite and Room database browsing
  • Analytics streams
  • Real-time logs (logcat on Android, console output on iOS)
  • Crash reporting
  • WebSocket and gRPC inspection
  • Deep link history
  • Debug feedback and screenshot-driven reporting

Optional AI features

The extension can detect the Snapbug local service on http://localhost:9090.

When the service is available, the extension can expose:

  • Ask AI — a project-aware chat over your bug reports and code
  • QA analysis — AI-generated steps to reproduce and QA notes for a report
  • task history for AI runs

If the service is not running, the extension still works for the core inspection workflow.

Installation notes

The production distribution target is the Chrome Web Store. For local development you can load the unpacked extension build from the repository.

Related docs