Content Moderation made easy
Moderate and filter all your content in realtime with our API. Automatically detect objectionable images, videos or texts.
Have questions? Talk to sales
Have questions? Talk to sales
Easily choose what models you want to apply. Create your own Moderation rules. Change them at any time.
Text moderation is hard. This is why we have put a lot of work into making sure our algorithms catch any objectionable content:
Inappropriate language, Insults
What the f&$ck happened?
Profanity found. Processing took 6ms
I ignore j33rks like him
Profanity found. Processing took 9ms
Sexual content
Like s_*_x?? Wanna see my t!ts?
Sexual content found. Processing took 9ms
Personal information, links
I'm at rick(at)gmail(dot)com
Personal Email found. Processing took 13ms
Check out my blog: shadysite.com/buy
External URL found. Processing took 15ms
Sexual or suggestive content
Suggestive pose found
Bare male chest found
Unwanted content
Knife found
Alcohol found
User-generated images and videos can harm your brand and offense your users. Make sure you don't let inappropriate content, explicit or suggestive content get through
Read more on our Image Moderation and Video Moderation products.
Best-in-class accuracy. Specialist models and A.I. trained specifically for User-content Moderation.
Always up to date. Continuously improved and optimized.
Instant response. No moderation queues. No unnecessary waiting.
Optimized for speed. Powerful Hardware for Text and Media Analysis.
Core Regions
3 core regions available to all customers: North America, Western Europe, Central Europe.
Enterprise Regions
4 enterprise regions available for custom deployments for Enterprise customers: US East, US West, Singapore, Eastern Australia.
# copy and paste this in your terminal
curl -X GET -G 'https://api.sightengine.com/1.0/check.json' \
-d 'url=https://sightengine.com/assets/img/examples/example7.jpg' \
-d 'models=nudity-2.1,weapon,gore-2.0,offensive,text-content'
# install the SDK with "pip install sightengine"
client = SightengineClient('{api_user}', '{api_secret}')
output = client.check('nudity-2.1', 'weapon', 'gore-2.0', 'offensive', 'text-content') \
.set_url('https://sightengine.com/assets/img/examples/example7.jpg')
// install the SDK with "composer require sightengine/client-php"
use \Sightengine\SightengineClient;
$client = new SightengineClient('{api_user}', '{api_secret}');
$check = $client->check(['nudity-2.1', 'weapon', 'gore-2.0', 'offensive', 'text-content']);
$output = $check->set_url('https://sightengine.com/assets/img/examples/example7.jpg');
// install the SDK with "npm install sightengine --save"
var sightengine = require('sightengine')('{api_user}', '{api_secret}');
sightengine.check(['nudity-2.1', 'weapon', 'gore-2.0', 'offensive', 'text-content']).set_url('https://sightengine.com/assets/img/examples/example7.jpg').then(function(result) {
// The API response (result)
}).catch(function(err) {
// Handle error
});
Scale to the sky. Easily moderate your content as your business grows from a couple to billions of items per month.
Absolute privacy. No human reviewers in the loop. Your content stays private. Just the way your users expect it to be.