Detect and Remove Profanity
Identify offensive language and get a censored version of any text in a single API call. No dictionaries to maintain, no false positives to tune.
Trusted by teams building safer products
Finds What You Miss
Scans input text for profanity, slurs, and offensive language. Returns a boolean flag and a list of every flagged word — so you know exactly what was found, not just whether something was found.
{
"has_profanity": true,
"censored": "This is a **** example",
"flagged_words": ["damn"]
}
Returns a Clean Version
Every response includes a censored copy of the original text with offensive words replaced. Drop it straight into your UI without any client-side string manipulation.
POST /v1/validation/profanity
Host: requiems.xyz
requiems-api-key: YOUR_API_KEY
Content-Type: application/json
{"text": "This is a damn example"}
Built for Content Safety Workflows
From user-generated content to real-time moderation — if text enters your product, this API keeps it clean.
Moderate user-generated content
Automatically flag or reject comments, reviews, and posts that contain offensive language before they reach other users.
Clean up live chat
Filter messages in real time for chat apps, gaming platforms, and community tools. Block or replace offensive words before delivery.
Sanitize onboarding inputs
Check usernames, display names, and bio fields at signup. Reject offensive choices before they ever enter your database.
Screen support tickets
Identify abusive or offensive language in incoming support messages. Route flagged tickets to specialized agents or apply automatic warnings.
Sanitize AI outputs
Run generated text through the filter before displaying it to users. Catch model hallucinations that produce unexpected offensive content.
Meet content compliance requirements
Log flagged content and censored replacements for audit trails. Demonstrate moderation coverage to partners, app stores, and regulators.
Pair It With Other APIs
Profanity Filter is more effective as part of a layered moderation pipeline. Combine it with other Requiems APIs to catch more vectors of abuse.
Catch offensive content missed by each detector alone. Profanity Filter targets explicit words; Sentiment Analysis catches hostile tone in technically clean text.
Block offensive usernames and verify the email is real before account creation. Two checks, one onboarding step.
Validate submitted domain names for both profanity and DNS health. Useful when accepting user-provided business domains.
Frequently Asked Questions
Still have questions? Contact support
Keep your platform clean with Requiems.
One API key. Profanity detection, email validation, sentiment analysis, and 50+ other APIs for building safer, smarter products.