Clean conversations.
No black-box moderation.
Datpaq's Profanity API combines speed, accuracy, and explainability. Filter toxic language in chat apps, games, and enterprise platforms without unpredictable AI behavior or overzealous censorship.
Profanity API
We built our Profanity API for modern real-time products: high volume, low latency, and zero tolerance for surprises. Every rule is explicit. Every decision is explainable.
Our engine looks at grammatical structure and message-level context to reduce false positives and catch subtle abuse. We detect:
- Negation (“not a jerk” vs “you are a jerk”)
- Quoted text and “just quoting” behavior
- Sarcasm cues and intensifiers (“so damn rude”)
- Self vs. directed insults
- Softening language (“kinda dumb”, “a bit harsh”)
- Stacked phrases that raise severity
Every classification includes severity, category, and rationale-friendly data so your teams can build detailed audit trails.
- PCI-aware architecture and data handling patterns
- Consistent outputs for legal & compliance sign-off
- No opaque model updates that change behavior overnight
In other words: predictable, auditable, enterprise-safe.
Easy to Integrate
Use Datpaq in chat systems, moderation dashboards, parental filters, customer support tools, gaming backends, EdTech, streaming, and more.
POST https://api.datpaq.com/v1/profanity/analyze
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"text": "You are so damn rude.",
"locale": "en-US",
"mode": "chat",
"include_tokens": true
}
{
"text": "You are so damn rude.",
"severity_score": 0.82,
"category": "insult",
"tokens": [
{
"value": "damn",
"offset": [12, 16],
"severity": 0.78,
"flags": ["profanity", "intensifier"]
}
],
"context": {
"directed_at_user": true,
"negated": false,
"intensifiers": ["damn"],
"softeners": []
}
}
Scales with You
Kubernetes-based infrastructure with autoscaling lets you start with 10 requests a day and grow to 10 million. Your traffic, your rules.
Frequently Asked Questions
Still deciding how to approach moderation? Here are answers to some common questions from product, trust & safety, and engineering teams.
Ready to ship cleaner conversations?
Drop our Profanity API into your stack and go live in an afternoon. Start with an API key, wire it into staging, and promote to production when you're ready.