Get the Profanity 
Filter API

Identify and moderate objectionable, insulting, sexual, and toxic information
Example imagesExample images

Membrace is a Hybrid AI platform with pre-trained AI models to precisely detect any profane materials and other violations

Protect your audience from any form of profanity

Our solution is all about consistency with the context. But see what can affect your users against their will:

Discrimination on any grounds

Hateful content inciting violence
or discrimination based on religion, nationality, ethnicity, sexual orientation, or gender identity
discriminationsuspicious

Verbal sexual harassment

A term or phrase that alludes to sexual actions, genitalia, body parts, or fluids commonly linked to sexual activities
harassmentsuspicious

Obscene language

Inappropriate language: swear words or socially unacceptable terms for describing things or addressing others
profanitysuspicious

Insults

Disrespectful words or phrases that belittle an individual
insultssuspicious

Threats

Phrases expressing intimidation and wishes for death and injury, whether real or exaggerated
threatssuspicious

Membrace utilizes sophisticated text analysis

to detect inappropriate content, even when users attempt to circumvent your restrictions
goodsuspicious
goodsuspicious
goodsuspicious

Solution for digital platforms

Profanity Filter is a perfect tool for:

Online 
Communities

Websites
for Kids

Dating
Services

Blogs
and Forums

Customer
Reviews

Messaging
apps

In-Game chat and profiles

We can detect profanity in various languages

Icon EnglishIcon SpanishIcon GermanIcon FrenchIcon PolishIcon TurkishIcon DutchIcon ItalianIcon SwedishIcon ArabicIcon ChineseIcon RussianIcon JapaneseIcon PortugueseIcon Portuguese
Icon EnglishIcon SpanishIcon GermanIcon FrenchIcon PolishIcon TurkishIcon DanishIcon SwedishIcon ArabicIcon ChineseIcon RussianIcon JapaneseIcon PortugueseIcon ItalianIcon many others

Request a free demo

See firsthand how our solution integrates seamlessly with your service and protect it from any form of profanity

Case Studies

We've worked with the world's leading AI teams for years, and delivered more high-quality data than anybody else.

World’s top 3 “Buy now, pay later” provider

How Membrace helped a major BNPL player to visualize its buyers’ sentiment toward popular products, and ensure trust and safety, with a peak load of 250,000 objects per day.
3000
Daily Processed Objects
250,000
Peak daily workload
98%
Solution accuracy
Marketplace screen

The CIS region's leading online marketplace

How Membrace helped a major marketplace with $2 billion in GMV to seamlessly moderate tens of millions of images and customer reviews, enhance content, validate categorization, and deduplicate offers.
30+ mln.
Units moderated
per month
90,000+
Low quality images
per day removed
13,000+
Error-laded product
pages corrected daily
Marketplace screen
Left Arrow
Right Arrow

Use the Profanity Detection API

Request
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import requests
 
token = 'abacaba'  # set real token here
api_url = 'https://api.membrace.ai/v1/item/process'
headers = {'Authorization': token}
 
# Text request
text = 'Hello world'
resp = requests.post(
    api_url,
    headers=headers,
    json={
        'request_id': '1',
        'project_id': 'text',
        'project_version': '1',
        'content': {
            'text': text
        }
    }
)
resp.raise_for_status()
print(resp.json())
Response
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  "request_id": "1",
  "item_id": "safdhgjkl",
  "project_id": <project_id>,
  "project_version": "1",
  "status": "SUCCESS",
  "result": {
      "alcohol": false,
      "clean_text": true,
      "clickbait": false,
      "drugs": false,
      "erotica": false,
      "explicit": false,
      "insult": false,
      "insult_light": false,
      "insult_strong": false,
      "obscene_light": false,
      "obscene_strong": false,
      "personal_data": false,
      "swearing": false
  }
}
Request
1
2
3
4
5
6
7
8
9
10
11
12
curl -X POST \
     -H 'Authorization: <token>' \
     -H 'Content-Type: application/JSON' \
     -d '{
      "request_id": "1",
      "project_id": <project_id>,
      "project_version": "1",
      "content": {
        "text": "Example message"
      }
    }' \
https://api.membrace.ai/v1/item/process
Response
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  "request_id": "1",
  "item_id": "safdhgjkl",
  "project_id": <project_id>,
  "project_version": "1",
  "status": "SUCCESS",
  "result": {
      "alcohol": false,
      "clean_text": true,
      "clickbait": false,
      "drugs": false,
      "erotica": false,
      "explicit": false,
      "insult": false,
      "insult_light": false,
      "insult_strong": false,
      "obscene_light": false,
      "obscene_strong": false,
      "personal_data": false,
      "swearing": false
  }
}

Use the Profanity Detection API

Request a Demo

Access cutting-edge Hybrid AI through our API

Scheme of interaction by apiScheme of interaction by apiAWS icon

Membrace AI

Ready-to-use pretrained models

200ms response time

To boost content validation and generation

Human-in-the-loop

Processes to evaluate and retrain models

Guidelines

Easy to fine-tune

40+

Languages, 100+ Countries

>15M cases per day

Scalable to process any data volume
Сookie settings
By clicking «Accept All», you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Get started with Membrace. Schedule a 30-minute product demo

  • 1
    Request a demo of our comprehensive API
  • 2
    Perform a free Proof-of-Concept using your data (pictures, text, audio, video)
  • 3
    Integrate the API and boost your content quality