Features

OpenModeration covers the whole pipeline, from receiving a comment to acting on it.

Single Integration

One API endpoint, one response format. When we plug in a better AI model, nothing changes in your code.

Our own moderation AI

Submit content once and get back a clear pass/fail verdict and category scores, set up on your rules and your use cases.

Pre-built content categories

Ready-made categories covering hate, harassment, sexual content, violence, self-harm, spam, misinformation, PII, and more.

Cross-checked by other AIs

On delicate cases, other AI models arbitrate the decision before it is applied. Fewer mistakes, fewer wrongly hidden comments.

Smarter Moderation Decisions

Decisions take into account the conversation, the history of the author, the channel and your own policies.

Bulk Content Review

Submit up to 10,000 items at once for async processing. Results are pushed to your system when they are ready.

Custom Moderation Policies

Define your own categories. Provide examples and let the AI classify content your way.

Moderation Dashboard

A web interface to run your day-to-day moderation.

Access Management

Create and manage access keys. Set usage limits per key.

Team & Role Management

Give your colleagues access, assign roles and set permissions without going through your IT department.

Report Management

One queue to process user reports and track their status, so no flagged comment gets forgotten.

Activity History

Every moderation request is logged with its verdict, response time and category scores.

Service Health Monitoring

See the real-time status of the service: uptime, response times, and error rates.

Performance Reports

Follow moderation volume and flag rates and watch how costs evolve.

Connector Management

Connect your social platform accounts with your own credentials.

Rule Configuration

Define forbidden words, set category thresholds and write your rules in plain language. These three tools need no code.

Automated Moderation

You define your moderation rules with three tools: forbidden words, category thresholds and your own rules written in plain language.

Context-Aware AI Rules

Combine AI confidence scores with your own rules instead of relying on keyword lists alone.

Auto-Actions

When a threshold is crossed, the Action Engine can hide, delete, flag, notify or mark as spam.

Human-in-the-Loop

Borderline cases are handled by our team. You can step in and make the final call whenever you want.

Real-Time View

See every decision as it happens, with its written reason, and approve or reject any item yourself.

Webhook Notifications

Get real-time alerts for flagged content, finished batches, errors and more.

Full Audit Trail

Every action is logged with the rule that triggered it, the action taken and the outcome.

Platform Integrations

Connect directly to social platforms and your blog to automatically ingest and moderate content.

Facebook

Receive comments and posts. Automatically hide or remove content that breaks your rules.

Instagram

Moderate Instagram comments and messages. Keep your profile safe from toxic or spammy content.

YouTube

Ingest video comments. Mark as spam or hold for review by our team.

WordPress

Moderate comments on your blog. Approve, hold for review, or mark as spam automatically.

Use Your Own Platform Access

Connect with your own platform accounts. Access tokens are never stored in plaintext.

Generic Webhook Receiver

Ingest content from any platform that supports outgoing webhooks.

Generic Webhook Callback

Send moderation results to your own webhook for custom integrations.

One format, whatever the model behind it

When we plug in a better or cheaper AI model, results keep the same format, so you only integrate once.

The same format every time, with no extra code to write when the AI improves.

Secure access keys with scoped permissions and usage limits per key.

Interactive API docs are generated automatically, and you can try requests from your browser.

bash
# One call, standardized scores
curl -X POST https://api.openmoderation.com/v1/moderation \
  -H "Authorization: Bearer om_key_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Your text to moderate here",
    "language": "en"
  }'

# Response (same format, every time)
{
  "id": "modr_01JXK...",
  "results": [{
    "category": "hate",
    "score": 0.02,
    "flagged": false
  }],
  "flagged": false,
  "usage": {
    "latency_ms": 243
  }
}

Protect your brand in a few minutes.

Connect your site or your pages and tell us your rules and use cases. We set up the moderation and run it for you: our team handles the doubtful cases and reports, and you see every decision and its reason in real time.

No credit card required · DSA-compliant · GDPR-compliant

Questions? contact@openmoderation.com

Book a call 60 min · free · no commitment