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