Sign In

Stop losing players to silent crashes

Error tracking built for web games. Capture every crash with a 6-second video replay, full device context, and the game state that caused it.

Everything you need to squash game bugs

One script tag. Zero config. Full crash context.

6-Second Video Replay

See exactly what the player saw before the crash. Canvas recording captures the last 6 seconds automatically.

Full Device Context

Browser, OS, GPU, screen size, memory, and hardware concurrency — all captured at the moment of crash.

FPS & Performance

Know if the crash happened during a lag spike. FPS history, memory usage, and Web Vitals at the moment of failure.

Network Timeline

See every fetch and XHR request leading up to the error — including failed asset loads and API timeouts.

Smart Error Grouping

Errors are grouped by fingerprint so you see one entry per bug, not thousands of duplicate reports.

One-Line Integration

Add a script tag and call init(). No build step, no bundler plugin, no config files. Works with any game engine.

Add it in 30 seconds

Works with Phaser, Three.js, PixiJS, PlayCanvas, or vanilla Canvas/WebGL.

<!-- Add before </body> -->
<script src="https://errorbuddy.app/error-buddy.js"></script>
<script>
  ErrorBuddy.init({
    gameId: 'my-awesome-game',
    apiKey: 'your-api-key'
  })
</script>

Start catching crashes today

Free to use. Set up in under a minute. No credit card required.

Go to Dashboard