---
title: "Content Moderation"
description: "Content moderation made easy. Decide what type of imagery to restrict and receive automatic notifications flagging content that might be violating your guidelines."
url: "https://img.ly/demos/content-moderation/web/"
type: "demo"
demoId: "content-moderation"
starterkit: "starterkit-content-moderation"
platforms: ["Web"]
tags: ["extensibility","web"]
relatedDemos: ["https://img.ly/demos/design-validation/web/","https://img.ly/demos/background-removal/web/","https://img.ly/demos/indesign-template-import/web/","https://img.ly/demos/psd-template-import/web/","https://img.ly/demos/pptx-template-import/web/"]
webDocumentation: "https://img.ly/docs/cesdk/js/starterkits/content-moderation-abc123/"
webGithub: "https://github.com/imgly/starterkit-content-moderation-react-web"
webCodeSandbox: "https://stackblitz.com/github/imgly/starterkit-content-moderation-react-web"
---

> This is the markdown version of [Content Moderation](https://img.ly/demos/content-moderation/web/). For all pages in one file, see [llms-full.txt](https://img.ly/llms-full.txt). For an index of all available pages, see [llms.txt](https://img.ly/llms.txt).

---

## Available platforms

**Web** — [Open the demo](https://img.ly/demos/content-moderation/web/)
- [Documentation](https://img.ly/docs/cesdk/js/starterkits/content-moderation-abc123.md)
- [Source code on GitHub](https://github.com/imgly/starterkit-content-moderation-react-web)
- [Try it in StackBlitz](https://stackblitz.com/github/imgly/starterkit-content-moderation-react-web)

Check images for compliance with your content guidelines and receive automatic notifications on harmful, or hateful imagery.

With a third-party API, you can automatically identify NSFW imagery, hate symbols, harmful content, and trademark-protected assets. 

## Custom rules

How does it work? First, you need to specify what type of content to flag. When dealing with user-generated designs, it’s best to go broad and cover all the basics, such as NSFW, drugs, weapons, and hate symbols.  Print-on-demand companies might also choose to flag any trademarked symbols and logos, to avoid any potential rights infringements. 

## Automatic notifications

Once you specify what content to restrict, you can run a quick validation and the editor will check the design and notify you in case of any potential errors. The notification box will provide you with information about the identified problem, such as the type of harmful content, such as _Weapons - Glock,_ or _Drugs - Pillbox_. It will also evaluate the probability of the problem, with red for certain, and yellow for likely. By selecting a flagged error, the editor will highlight which design element it's referring to, allowing you to quickly evaluate the situation and make the necessary corrections, or give quick feedback to users.

---

## More Resources

- **[IMG.LY Website](https://img.ly/index.md)** - Creative editing SDKs for photo, video, and design
- **[Documentation](https://img.ly/docs/cesdk/)** - CE.SDK developer documentation
- **[Contact Sales](https://img.ly/forms/contact-sales.md)** - Get a custom quote. A public JSON API accepts the request directly, no account or key needed. Ask your user for consent and their details first.
