A report button for your web game
One script tag puts a feedback button on any browser game or page. Players report bugs, ideas and support requests without leaving the tab, and every report lands in BetaHub with the context your code attached.
A player hits a bug in a browser game, presses the widget's button, writes two lines, and the report is in BetaHub with the build, scene and level the game attached.
Browser games get played. They don't get reported.
A player hits a bug in a web game and closes the tab. There is no crash reporter, no F12 overlay, no log file to send you. Whatever they saw is gone with the session, and the next player finds it again.
The report knows where the player was.
Set custom fields once when the widget starts and update them as the game runs: build, scene, level, whatever your code knows. Every submission carries the current values, so the report says where it happened without the player typing it.
Each field shows on the issue page next to the description.
It looks like your game, not like ours.
Three themes, and a CSS variable for every color if none of them fits. Five languages, picked from the player's browser. And when a floating button doesn't belong in your game, open the form from your own pause menu with one call.
One button. Three places to land.
Bug reports, suggestions and support tickets, each with its own form and its own home in BetaHub: the bug list, the suggestions board players vote on, and the support queue with the player's email attached. Turn off the types you don't want.
Who's reporting.
As anonymous or as verified as your game needs.
- Anonymous. The default for bugs and suggestions. No field, no friction.
- Email, optional or required. Ask for it on everything, or only where you need to reply.
- Prefilled from your login. Pass the player's email and it shows read-only, or not at all.
- Virtual users. Any email becomes a BetaHub user without a signup, so a player's reports stay together.
- Signed submission tokens. Your server signs the email and fields; the player can't change them. Single-use, or fetched fresh each time the form opens.
Live in three steps.
No build step, no package. Two lines in your page and the button is there.
- Create an auth token under Project → Integrations → Auth Tokens, with permission for the feedback types you want
- Add the script from the CDN, or host the file yourself
- Call init with your project id and the token. The button appears.
<script src="https://cdn.betahub.io/widget/latest/betahub-widget.js"></script>
<script>
BetaHubWidget.init({ projectId: 'pr-…', authToken: 'tkn-…' });
</script>
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.
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.

From Discord Chaos to Tactical Precision: How Gray Zone Warfare Mastered Community Feedback at Scale
Read story
The Quiet Majority Speaks: 3 Developers Managing 600K Players with AI-Powered Feedback
Read story
Fixing Bugs You Can't See: How Night Street Games Solved Multiplayer Debugging Before Launch
Read storyA great tool. Their duplicate detection and constant improvements make them a joy to work with.
Essential for centralizing player feedback from 10+ platforms — and a team that truly listens.
The Discord integration improved the quality of the feedback we get — meeting players where they are.
As an indie studio, we've been able to solve a lot of issues in half the time.
Frequently asked questions
Anything that runs in a browser: PixiJS, Phaser, Three.js, Babylon.js, Unity WebGL exports, React or plain HTML. It is one JavaScript file with no dependencies, and it renders inside a Shadow DOM, so your CSS and its CSS never touch.
Join for free today
Supercharge your team with the best bug tracking and player feedback tools. No credit card required, forever free.
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.
2026 © Upsoft sp. z o.o.