Gaming

Game Chat Moderation API

Keep game chat fun without slowing down matches.

Sub-300ms decisions, per-region rules, and child-safety presets.

What it detects

  • Toxicity & harassment
  • Hate speech
  • Doxxing & personal info
  • Cheating & smurfing chatter
  • Underage-targeted content
  • Custom rules

Why developers choose Vettly

  • Streaming API designed for in-game latency
  • Distinct policies for child-safety lobbies
  • Webhooks for matchmaking penalties
  • Audit trails for player support
Example request
bash
import { createStreamingClient } from '@vettly/sdk';

const streaming = createStreamingClient('YOUR_KEY');
const ws = streaming.connectRealtime({
  policyId: 'chat-policy',
  onResult: (result) => {
    if (result.safe) showMessage(result);
    else logBlocked(result);
  }
});

await ws.connect();
const result = await ws.moderate(message);
Example response
json
{
  "safe": true,
  "action": "allow",
  "categories": {
    "harassment": 0.02,
    "spam": 0.01
  },
  "latency_ms": 47
}

Compared to wordlist filters

AI category scores catch evasion (l33t-speak, adversarial spelling) and adapt as players invent new evasions.

Get an API key

Start making decisions in minutes with a Developer plan and clear upgrade paths.

Get an API key