Video Moderation that protects your business and scales with it

Moderate user videos and live streams efficiently and in real-time with our API

CREATE YOUR ACCOUNT

Free trial, no credit card required

Detect and filter Videos containing Nudity

Image moderation for social networks

Live Streaming

Moderate streams in real-time and detect inappropriate scenes as they happen
Filters for eCommerce

User-to-user broadcasting

Safeguard viewers and protect your brand
Safe Media

Media

Apply proper age limits to your video content. Flag videos with violent, hateful or adult content.

A Truly Automated Video Moderation Solution

Fast and scalable

The API analyzes videos faster than humans. On live videos, moderation checks are done in real-time.
Easily grow from to millions of videos per month and thousands of concurrent streams.

Accurate

Built upon state-of-the-art models and proprietary technology. The moderation decisions are consistent and auditable, with feedback loops and continuous improvement built-in.

Easy to integrate

The API was built by developers for developers. You only need a few lines of code to be up and running.
Leverage our simple SDKs and detailed documentation.

Privacy compliant

No human moderator is involved, your videos remain private and are not shared with any 3rd party.

GET STARTED

performing

8 400 000

moderation checks per week

users in

45

countries

flagging

1 100 000

inappropriate images / month

Choose any moderation model for your videos or get in touch for your own custom model

START MODERATING VIDEOS

Quick and Easy to Integrate

Our API was designed by developers for developers. We have worked hard to make it simple and quick to integrate with. Access our detailed documentation, quickstart guides, easy-to-integrate SDKs or talk to our live support whenever needed.

    
    
curl -X GET -G 'https://api.sightengine.com/1.0/video/check.json' \
     -d 'url=https://d3m9459r9kwism.cloudfront.net/stream/examples/funfair.mp4' \
     -d 'models=nudity,celebrities,wad' \
     -d 'callback_url=protocol://yourcallback' \
     -d 'api_user={api_user}&api_secret={api_secret}'
    
  
    
    
# if you haven't already, install the SDK with "pip install sightengine"
client = SightengineClient('{api_user}', '{api_secret}')
client.check('nudity', 'celebrities', 'wad').video('https://d3m9459r9kwism.cloudfront.net/stream/examples/funfair.mp4', 'https://example.com/yourcallback')
    
  
    
    
// if you haven't already, install the SDK with "composer require sightengine/client-php"
$client = new SightengineClient('{api_user}', '{api_secret}');
$client->check(['nudity', 'celebrities', 'wad'])->video('https://d3m9459r9kwism.cloudfront.net/stream/examples/funfair.mp4', 'https://example.com/yourcallback')
    
  
    
    
// if you haven't already, install the SDK with "npm install sightengine --save"
var sightengine = require('sightengine')('{api_user}', '{api_secret}');
sightengine.check(['nudity', 'celebrities', 'wad']).video('https://d3m9459r9kwism.cloudfront.net/stream/examples/funfair.mp4', 'https://example.com/yourcallback').then(function(result) {
  // The result of the API
}).catch(function(err) {
  // Error
});
    
  

Ready to get a taste of the future?

Empower your Business with powerful Computer Vision Models. We process billions of pixels every day.

SIGN UP NOW
CONTACT SALES