Bug reports that arrive with the evidence

Free, open-source plugins for Unity and Unreal Engine. One key opens a report form inside your game — the gameplay video, logs, device info and your own custom fields go with it, and the report lands in BetaHub already triaged.

A bug happens. The player presses one key, types two lines, hits Submit. The video, logs and device info go with it.

“Can't reproduce” is where bug reports go to die.

A player writes “the game froze near the tower” on Discord or in a form, and your team spends an afternoon guessing which tower, which build, which GPU. Reports sent from inside the game skip the guessing: the plugin already saw what happened.

What lands on your side.

The clip of the moments before the bug, the engine and player logs, the device it ran on, the release it came from — attached to a bug report you didn't have to ask for.

Then BetaHub's AI does the first pass: it writes a proper title, sets a priority, adds tags, and links the report to a similar bug if one already exists. Scrub the video to the frame where it happens and hand it to the right person.

Attach what only your game knows.

Build number, current scene, player level, save slot — set a value once, or register a function the plugin calls the moment the player submits. Each one shows up on the report as a custom field.

Drop in the optional diagnostic components and the report also carries the player's country, ISP and measured latency — handy when a bug only shows up on one continent.

Everything one report carries.

Most of it is attached by the plugin without anyone doing anything. The rest is yours to add from code.

Unreal crashes report themselves.

No plugin needed. Point Unreal's built-in crash reporter at BetaHub with one line in your engine config, and every crash becomes a bug report: the error, the full stack trace with the crashing frame flagged, system information, the minidump and the log.

Whatever the player typed into the crash dialog comes along too. Works with UE4 and UE5, on its own or next to the plugin.

Press F12 in your game within ten minutes.

Both plugins are free and open source. All you need from BetaHub is your project ID.

Unity

Unity 2022.3 or later

  1. Add the package from its git URL in Package Manager
  2. Drop the prefab BugReportingFormCanvas into your scene and paste your project ID
  3. Press F12 in Play mode

Unreal Engine

Unreal Engine 5.3 or later

  1. Unzip the release into Plugins/BetaHubBugReporter/ and let the editor rebuild it
  2. Enable the plugin and paste your project ID under Project Settings
  3. Press F12 in Play mode

Shipping a Unity WebGL build, or a PixiJS, Phaser or Three.js game? The HTML widget adds a report form with a single script tag and no plugin.

Customer stories

Studios already using BetaHub

From 3-person indie teams to studios with 600,000+ players — here's how game developers turn community feedback into development fuel.

Deep Rock Galactic
600K Discord members

Featured story · Ghost Ship Games

Turning 600k Discord members into a QA superpower

Betahub has really tied together our bug reporting with our very active Discord — it feels like we're building the solution together.

Bjørn Meldal
Bjørn Meldal
Senior QA & Release Manager · Deep Rock Galactic
Read the full story
In their words

A great tool. Their duplicate detection and constant improvements make them a joy to work with.

Derrick Law
Derrick Law
Behaviour Interactive · Dead by Daylight

Essential for centralizing player feedback from 10+ platforms — and a team that truly listens.

Anthony Anstett
Anthony Anstett
Community Manager · CoolGames

The Discord integration improved the quality of the feedback we get — meeting players where they are.

Joram Vandemoortele
Joram Vandemoortele
Triangle Factory

As an indie studio, we've been able to solve a lot of issues in half the time.

Daniel Fong
Daniel Fong
CEO · Jungle Oasys

Frequently asked questions

Unity 2022.3 or later (2021.3 may work, but 2022.3+ is recommended) and Unreal Engine 5.3 or later. Unreal crash reporting works with both UE4 and UE5, including 5.6, and needs no plugin at all. For web games — Unity WebGL, PixiJS, Phaser, Three.js — there’s the lightweight HTML widget.

See the full game engine documentation →

Empower your game development

Join for free today

Supercharge your team with the best bug tracking and player feedback tools. No credit card required, forever free.

Unlimited issues
No credit card required
Works with Discord
Our Mission

At BetaHub, we empower game developers and communities with an engaging platform for bug submission. We foster collaboration, enhance gaming experiences, and speed up development. BetaHub connects developers, testers, and players, making everyone feel valued. Shape the future of gaming with us, one bug report at a time.