Clean conversations, in every dialect.
Comments, chat, reviews and usernames are filtered for profanity and abuse in Arabic and English, including dialects and disguised spellings.
1,000 free requests
Cancel anytime
What you get
Profanity filter
Masked output or verdict only, with the matched terms returned.
Dialect aware
Gulf, Egyptian and Levantine Arabic alongside English and Arabizi.
Spam account signals
Disposable emails and proxy traffic flagged at registration.
Your own lists
Allow and deny lists per community, brand or market.
How it works
1
Send the text
Post, comment or username, up to 5,000 characters per call.
2
Get the verdict
Clean, filtered or blocked, with the cleaned text ready to publish.
3
Moderate at scale
Route repeat offenders to review with velocity rules.
Frequently asked
The filter weighs surrounding words and common disguises; you can tune strictness per endpoint.
Text is analysed in memory; only the request log is kept, for 90 days.
Yes, through deny and allow lists in the dashboard or the API.
Get started
Start blocking fraud today
Create an account, add one API call and watch the first bad actor get stopped before checkout.
1,000 free requests
Live in an afternoon
Cancel anytime