HOME

bugtape

CAPTURE · UNDERSTAND · SHIP

SIGN

First capture, quickly

Install the path
your app can prove.

Start with a project key and one test failure. BugTape shows what connected, what was captured and what a report cannot contain for that platform.

Already use a coding agent? Give it the setup guide.

Your first capture.
Before your next bug.

Create a project key, add the snippet, then trigger a test error in your app. Open the report and check the evidence. Setup shows you when your SDK connects.

Set up your first project

The browser SDK begins when it loads and keeps a rolling buffer of up to 10 minutes, subject to capture settings and limits.

Web · HTML module
<script type="module">
  import { init } from
    'https://app.bugtape.ai/bugtape.mjs';

  init({ apiKey: 'YOUR_PROJECT_KEY' });
</script>

Different apps.
Clear evidence.

Different runtimes provide different evidence. Every report says what was recorded and what was not, so a native or server report is never mistaken for a browser recording.

01 / WEB

Replay the page.

DOM history, requests, console messages and errors. Up to ten minutes before a report, within capture limits. DOM reconstruction, not a screen video.

Connect browser capture
02 / MOBILE

Understand the app.

Swift supports handled errors and breadcrumbs. React Native supports JavaScript errors. Browser DOM replay is not part of native capture. Fatal-crash capture and symbolication are still in development.

See mobile coverage
03 / SERVER

Keep the failure context.

Send an error with the logs, requests and stack your tool collected. A server or agent report does not create a browser recording.

See the report format

Bring the issue
to your agent.

After capture, connect an MCP client to inspect the same scoped issue context used in the console. BugTape supplies evidence; your team still controls code, tests and release.

  1. 01Install

    Create a project and a project key, then connect your chosen capture path.

  2. 02Verify

    Trigger a test error and inspect the actual report before relying on the integration.

  3. 03Investigate

    Use the console or an MCP client with workspace-approved access. Claude Code, Cursor and Codex are supported MCP clients.

Prove it
in your own tab.