PlayReport
One-key bug reports from your testers: a GIF replay of the last seconds of gameplay, a screenshot, logs and device info — delivered straight to your Discord. No servers, no subscriptions.
by Katsuo Works
Price History +
See what your testers saw.
Every indie developer knows this conversation:
Tester: "Something weird happened." — You: "What were you doing? Any errors?" — Tester: "I don't remember."
PlayReport ends it. Your testers press one key (F8) and you receive a Discord message with everything you need to reproduce the bug:
- GIF replay of the last seconds of gameplay — watch the bug happen
- Full-resolution screenshot
- Recent Console log with stack traces (log.txt)
- OS, GPU, resolution, build label
- The tester's comment, categorized as Bug / Feedback / Other
Automatic exception reports. When your game throws an unhandled exception, PlayReport files a bug report by itself — replay included — even if the tester never presses anything.
Set up in 2 minutes:
1. Paste your Discord webhook URL
2. Click "Add PlayReport to scene"
3. Press F8 in Play mode
Why PlayReport?
- No servers, no subscriptions, no SDK accounts — reports go directly to your Discord via webhook. Your data never touches a third-party backend.
- Pure C# — no native plugins, no external dependencies, full source included
- Attach your own game state (level, seed, inventory) to every report via a simple API
- Tester-facing UI localized in 10 languages, auto-detected from the player's OS
- Built-in, URP and HDRP / Legacy Input and Input System / IL2CPP
- Settings checker warns about misconfiguration before you build
Intended for playtest builds — reports include a screenshot, log and device info, so tell your testers what is collected.