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.