Moderation that judges intent, not vocabulary. Usernames, policies and reputation. Alerts when a raid is forming. And for anything with sound: tempo, key, fingerprints and lyrics from any file. One key, one base URL, signed webhooks, a dashboard your team can actually use.
The API returns scores, categories, counts and signals. What to do about them stays with you — thresholds, punishments and UX are configuration, never code we wrote for someone else.
Text, images and usernames through a cascade that starts with a word list and ends with a language model that has read your context.
A single message classified alone cannot see a raid or a repeat offender. Tag checks with who and where, and every verdict comes with the counts.
One job per track. Everything a music, podcast or creator product wants to know, in a single result, by webhook.
Except the things with a real per-call cost, which are switched on per account and refuse loudly rather than skip silently.
Links → word list → omni → LLM. A quoted lyric passes; “I know where you live” does not. Scams, impersonation and brigading are judged by a model that knows what a chat, a comment, a profile and a caption are.
Chat cannot wait two seconds. Get the cheap tiers in ~100 ms with a provisional answer; the model tiers finish on the same job and the final verdict arrives by webhook.
Named rulesets — thresholds per category, ignored categories, allow and deny words, request defaults — selected with one field. Change them in the dashboard, not in a deploy.
аdmin at signup.Usernames, display names, clan tags: profanity after folding lookalike characters and leetspeak, staff and platform words, your own reserved list, mixed-script detection. Deterministic, a millisecond.
Trust score from recent flags, reports weighted by the reporter's own credibility, and the mutes and bans you send back. Report-spamming a good user does nothing.
“Five flags in one room in ten minutes → slow mode” as a rule pointed at your endpoint. Signed, retried, once per subject per cooldown, visible in the dashboard.
Tempo and tonality with confidence scores, harmonic-mixing notation, half/double-time alternatives, and a beat grid a deck can sync to. Versioned engine string on every result.
Every upload is matched against your catalogue — re-encodes, trimmed intros, low-bitrate copies — with similarity and offset. Per tenant, never across tenants.
Whole-track transcription behind a hallucination guard, an explicit flag for the advisory badge, plus loudness, clipping, fake-lossless detection and a waveform to draw.
Bearer key in, JSON out. Idempotency keys on every write, a request id on every response, stable error codes, per-key rate limits, signed webhooks with retries. 202 where it should be, 200 where it can be.
curl for each.Real products on the same public endpoints any customer gets. No private path, no special treatment: if something is awkward for them, the contract is what gets fixed.
Vibed is live rooms, unsigned records, and no algorithm deciding who gets heard. The audio line and the moderation line, end to end.
STRIKEM is a fast 2D multiplayer shooter with lobby chat, in-match team chat, clans and player reports — five platforms from one codebase. The trust & safety and behavioural lines, on the hot path.
Communities, games, marketplaces, music and creator platforms. Tell us what you moderate or what you play, and we will set you up with a key and a walk through the dashboard.