Freedom251 › Game Playtesting Platforms
AccelByte PlaytestHub

What AccelByte PlaytestHub is
AccelByte PlaytestHub is a free, open-source, self-hosted application for running closed game playtests from recruitment through feedback. Players apply for a slot, accept an NDA, receive a code or download, play, and submit a survey. Studios can distribute Steam keys, AGS Campaign redemption codes, or ADT build download URLs. Discord sign-in uses AGS IAM’s platform-token grant to give the backend an AGS user identity. Studios can curate signups, manage code pools, review structured feedback, and send bulk announcements from the AGS Admin Portal. Surveys support versioned text, 1–5 ratings, and multiple-choice questions. NDA versions can change during a playtest, requiring approved players to accept the new version before submitting a response. Playtest windows can open and close automatically on a schedule, and the first configured number of signups can be auto-approved. The backend runs as an AGS Extend Service Extension and the player frontend is a static bundle. AccelByte hosts the admin UI in the AGS Admin Portal, currently for Internal Shared Cloud only. Admin RPCs require the AGS namespace EXTEND:APPUI permission, and admin changes are logged. The MIT-licensed project is aimed at indie and mid-size studios already using AGS.
Who it suits
It suits indie and mid-size studios already using AccelByte Gaming Services that want to host their own closed playtest tooling. Teams should check the hosted admin UI's Internal Shared Cloud limitation and the player identity integration caveat.
What it does well
- Covers applications through survey feedback.
- Supports Steam keys and two AGS distribution options.
- Surveys include text, ratings, and multiple choice.
- Playtest windows can open and close on schedule.
- Admin mutations are recorded in an audit log.
What to know first
- Requires AccelByte Gaming Services Extend.
- Hosted admin UI is currently Internal Shared Cloud only.
- Discord and Steam identities may differ without a bridge.
Limits
The PlaytestHub plan is free, open-source, and self-hosted, and requires AccelByte Gaming Services Extend. The hosted admin UI is currently available for Internal Shared Cloud only. Discord-federated playtest users and Steam-federated game users can have different AGS user IDs unless the game integration bridges those identities.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| PlaytestHub (MIT license) | open source · self-hosted · requires AccelByte Gaming Services (AGS) Extend | Free |
As github.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Open the PlaytestHub project page at https://github.com/AccelByte/playtesthub
- Set up AccelByte Gaming Services Extend for the deployment
- Run the backend as an AGS Extend Service Extension
- Deploy the player frontend as a static bundle
- Host the admin UI in the AGS Admin Portal
- Configure a playtest, distribution method, NDA, and survey
Overview
AccelByte PlaytestHub is an open-source tool for running closed game playtests within AccelByte Gaming Services (AGS). It is aimed at indie and mid-size studios already building on AGS that want to manage the process themselves. Its integrated workflow is useful in that environment, but the AGS Extend requirement rules out teams seeking a standalone service.
Key features
PlaytestHub takes players from applying for a slot through accepting an NDA, receiving a code or download, playing, and completing a survey. Studios can distribute Steam keys, AGS Campaign redemption codes, or ADT build download URLs, which accommodates different delivery setups. Sign-in uses Discord through AGS IAM’s platform-token grant to create an AGS user identity.
Admins can curate applications, manage code pools, inspect structured feedback, and send bulk announcements in the AGS Admin Portal. Scheduled opening and closing of playtest windows, plus automatic approval of an initial configured number of signups, can reduce routine administration. Surveys support text, 1–5 ratings, and multiple-choice questions. Teams can revise NDA versions during a playtest, requiring approved players to accept the new version before they can submit a survey.
Admin RPCs require the AGS namespace EXTEND:APPUI permission, and admin changes are recorded in an audit log. These controls suit teams that need a defined permission gate and change history. One identity detail matters for game access: Discord-federated playtest users and Steam-federated game users may have different AGS user IDs unless the game integration bridges them.
The backend runs as an AGS Extend Service Extension and the player frontend is a static bundle. AccelByte hosts the admin UI inside the AGS Admin Portal, but that UI is currently available only for Internal Shared Cloud. That deployment constraint makes PlaytestHub a more natural fit for eligible AGS environments than for teams expecting to host every part of the administration interface themselves.
Pricing
PlaytestHub (MIT license): free. The plan is open-source and self-hosted, requires AccelByte Gaming Services (AGS) Extend, and is MIT-licensed. There is no paid tier to weigh against the free option in this offering; the practical cost is the need to run it within the required AGS setup. It suits studios that already use AGS and want control over their playtest tooling, not teams looking for a ready-to-use, independent hosted product.
Platforms
PlaytestHub supports API, Linux, macOS, web, and self-hosted deployment. Its supported game platform category is desktop, while the distribution choices include Steam keys, AGS Campaign redemption codes, and ADT build download URLs.
Who it's for
Choose PlaytestHub if your indie or mid-size studio already uses AGS, can deploy an AGS Extend Service Extension, and wants recruitment, gated access, build delivery, and surveys connected in one workflow. It is a weaker match if you need a standalone playtesting service or rely on an AGS environment where the hosted admin UI is unavailable. Teams should also account for the possible mismatch between Discord and Steam-linked AGS identities when planning game access.
Pros and cons
- Pros: The end-to-end flow combines applications, NDAs, build delivery, and typed surveys, reducing the need to coordinate those steps across separate playtest tools.
- Pros: Scheduled playtest windows, configurable automatic approvals, code-pool management, and bulk announcements cover several recurring coordination tasks.
- Pros: Permission-gated admin RPCs and an audit log provide a defined control and record for administrative changes.
- Cons: AGS Extend is a prerequisite, so studios outside the AGS ecosystem cannot use it as a standalone tool.
- Cons: The hosted admin UI is currently limited to Internal Shared Cloud, narrowing the environments where the complete admin workflow is available.
- Cons: Discord and Steam federation can result in different AGS user IDs unless the game's integration bridges them, adding an identity consideration to access setup.
Alternatives
Compare game playtesting platforms if you want to consider a wider set of tools. Antidote is worth considering for a time-bounded trial: its free trial runs for 14 days and includes one playtest, up to five community players, 20 survey questions, and sessions up to 20 minutes. FirstLook Engagement Analytics is a stronger fit when player analytics and larger-scale outreach are priorities; its Forever Free plan allows 100,000 player profiles, up to 500 playtesters, and 1,000 emails per month.
PlayProbe suits a small team wanting a free, capped testing setup: its free plan covers one game, three tests, and 20 sessions per test, with pre- and post-surveys and a results dashboard. Userplay is another free option for teams that want pay-as-you-go access, with its Indie plan covering up to 10 seats and 1,000 players alongside unlimited playtests.
Go Testify may suit a team that wants unlimited playtesting within one active project on its free Essential plan. Indieable is a web-based alternative with a free plan that recruits and screens testers, supports keys and tracked BYO links, and includes playtest rounds, feedback, and bug reports. IndieLaunch is another web option whose free plan includes unlimited rounds, custom questions, Steam sign-in, a Discord feedback bot, and CSV export. Playcocola is an alternative to consider for video-based playtesting.
Verdict
AccelByte PlaytestHub is a sound choice for an AGS-using indie or mid-size studio that wants to own an integrated closed-playtest workflow without a software license charge. Its main advantage is the connection between recruitment, access, delivery, and structured feedback; its main drawback is the dependence on AGS Extend and an admin UI currently restricted to Internal Shared Cloud. If your deployment meets those conditions, it is a focused fit; otherwise, choose a playtesting tool that does not depend on the same AGS environment.
Verdict
PlaytestHub provides a self-hosted workflow for recruitment, access, distribution, and structured feedback. Its requirements and hosted admin UI limitation make it most relevant to studios already using AGS, particularly on Internal Shared Cloud.
Questions
What does PlaytestHub cost?
The PlaytestHub (MIT license) plan is free. It is open-source and self-hosted, and requires AccelByte Gaming Services Extend.
Is PlaytestHub open source?
Yes. PlaytestHub is MIT-licensed.
What does it do during a playtest?
Players apply for a slot, accept an NDA, receive a game code or download, play, and submit a survey. Studios can curate signups, manage code pools, review feedback, and send bulk announcements.
How can studios distribute a game build or code?
A playtest can distribute Steam keys, AGS Campaign redemption codes, or ADT build download URLs.
Where is the admin interface available?
The admin UI is hosted inside the AGS Admin Portal. Its hosted version is currently available for Internal Shared Cloud only.
Can Discord and Steam accounts have different identities?
Yes. Discord-federated playtest users and Steam-federated game users can have different AGS user IDs unless the game integration bridges those identities.
Facts from AccelByte PlaytestHub's own pages
- Admin interface
- The administrator UI provides playtest detail tabs for information, distribution, participants and Discord broadcast tools. · github.com, 15 Oct 2026
- Administration
- Admins can curate signups, manage code pools, review structured feedback, and send bulk announcements from the AGS Admin Portal. · github.com, 8 Oct 2026
- Audit and access
- Admin RPCs require the AGS namespace EXTEND:APPUI permission, and admin mutations are recorded in an audit log. · github.com, 8 Oct 2026
- Audit logging
- Every administrator mutation is recorded with a structured JSONB audit payload. · github.com, 15 Oct 2026
- Authorization
- Admin RPCs require the AGS namespace EXTEND:APPUI permission and per-action create, read, update or delete checks. · github.com, 15 Oct 2026
- Automatic approval
- Operators can configure a limit from 1 to 100,000 so the first matching signups are approved automatically. · github.com, 15 Oct 2026
- Automation
- Playtest windows can open and close automatically on schedule, and the first configured number of signups can be auto-approved. · github.com, 8 Oct 2026
- Backend stack
- The backend is a Go service using gRPC, in-process grpc-gateway HTTP/JSON, PostgreSQL and the AccelByte Go SDK. · github.com, 15 Oct 2026
- CLI
- The pth command-line tool drives authentication, users, playtests, codes, surveys, ADT linkage and end-to-end flows over gRPC. · github.com, 15 Oct 2026
- Code delivery
- A FIFO Discord direct-message worker supports circuit breaking, retries and restart sweeps, while keeping codes visible in the player interface if messaging fails. · github.com, 15 Oct 2026
- Company founded
- LinkedIn states that AccelByte was founded in 2016. · linkedin.com, 15 Oct 2026
- Company headquarters
- LinkedIn lists the headquarters in Bellevue, Washington, at 500 108th Avenue NE, Suite 1100. · linkedin.com, 15 Oct 2026
- Company legal name
- The company is identified as AccelByte Inc. · crunchbase.com, 15 Oct 2026
- Company size
- LinkedIn lists AccelByte as having 201–500 employees. · linkedin.com, 15 Oct 2026
- Company status
- Crunchbase classifies AccelByte as a private Series B company with a 101–250 employee range. · crunchbase.com, 15 Oct 2026
- Customers reported
- Newswire said AccelByte had grown to more than 30 AAA and Triple-I studio partners by May 2022. · newswire.com, 15 Oct 2026
- Deployment
- The backend deploys as an AGS Extend Service Extension, the player bundle can deploy to GitHub Pages, and the admin module is uploaded with extend-helper-cli. · github.com, 15 Oct 2026
- Discord identity
- Players authenticate through Discord using the AGS IAM platform-token grant. · github.com, 15 Oct 2026
- Discord limitation
- Discord blocks bot messages to applicants without a shared server, so approved testers and the bot must share a guild. · github.com, 15 Oct 2026
- Distribution
- A playtest can distribute Steam keys, AGS Campaign redemption codes, or ADT build download URLs. · github.com, 8 Oct 2026
- Distribution models
- Each test can distribute Steam keys, AGS Campaign redemption codes or AccelByte Development Toolkit download links. · github.com, 15 Oct 2026
- Documentation depth
- Documentation covers product behavior, database schema, error codes, architecture, engineering workflow, CLI usage, DM queues, AGS failure modes and game integration. · github.com, 15 Oct 2026
- Feedback
- The product supports versioned typed surveys with text, 1–5 rating, and multiple-choice questions. · github.com, 8 Oct 2026
- Frontend stack
- The player client uses Svelte 5, Vite and Tailwind, while the admin client uses React 19 and TypeScript. · github.com, 15 Oct 2026
Where AccelByte PlaytestHub stands on Freedom251
- Game Playtesting Platforms#1 of 23