slang-blind
legacy classifiers were trained on 2018 reddit. "u finna get cooked" reads as a recipe. ours doesn't.
A moderation layer built for modern apps. One API. Sub-300ms. Slang-aware. Trust & safety shipped in an afternoon., slang-aware. ship trust & safety in an afternoon — not a quarter.
# one call. that's it.
curl -X POST https://api.getscrub.dev/v1/moderate \
-H "authorization: Bearer sk_live_•••" \
-d '{"text":"u finna catch these hands fr"}'
# → {"decision":"block","tier":"deep","categories":["hate"]}legacy classifiers were trained on 2018 reddit. "u finna get cooked" reads as a recipe. ours doesn't.
1.4s round-trips to a llm just to check a chat message. your users typed three more before it answered.
$0.012 per message at scale is a tax on growth. we cascade tiers so 95% of traffic costs ~nothing.
most messages are easy. spend cycles on the ones that aren't. we route every request through the cheapest tier first and only promote on uncertainty.
deterministic + cached.
regex, allow/deny, repeat-message bloom. catches the obvious 95%.
embedding + small classifier.
context-aware. handles slang, code-switching, masked text.
policy-tuned llm.
the last 1%. sarcasm, threats, long-form. includes a cited rationale.
fresh slang corpus, fresh evals, fresh weights — on a 12h cadence. you ship once and the accuracy quietly compounds in the background.
global runtime latency: p50 62ms, p99 sub-300ms across 330+ locations. requests stay close to users, so your chat doesn't wait.
tiered cascade keeps 95% of traffic at flash-tier prices. you pay for hard cases, not easy ones.
94.6% f1 on the toxicity-en-2025 benchmark. retrained monthly on fresh slang corpora.
one endpoint. one key. no webhooks, no sdks-required. typed responses, sane defaults.
real cascade. local flash check first, then gpt-oss-safeguard-20b, then 120bvia vercel ai gateway. stops the moment we're sure.
drop your email. we'll send one message when keys are ready — no drip campaign, no roadmap newsletters, no noise.
we won't spam. we won't sell your email. if we do, block us with our own api.