Skip to main content

Guardyn developer documentation

Guardyn gives a Roblox studio a workspace for receiving player-submitted text reports, reviewing limited chat context, recording moderation decisions, and enforcing game-scoped restrictions.

Guardyn is independent of Roblox. It does not replace Roblox moderation, submit Roblox reports automatically, resolve a scoped identity across games, or create network-wide bans. Studios must ensure their eventual integration advises the reporting player that Roblox Report Abuse remains available.

System flow

  1. A studio creates a Guardyn game record and revocable workspace API key.
  2. The studio builds and validates its own server-side integration against the documented HTTP contract.
  3. The integration submits filtered reported text and the reported player's game-scoped identifier to https://api.guardyn.xyz using a Roblox Secret.
  4. Workspace moderators review the case in https://dash.guardyn.xyz.
  5. The studio's server-side join flow can check for an active game-scoped restriction.
Evidence limitations

Guardyn cannot independently prove that studio-submitted text is a complete or authoritative transcript. Treat every report as an allegation, validate client input on the game server, review context proportionately, and provide an appeal route.

Start with Prerequisites, then follow the Quickstart.