Skip to main content
onlyvibe uses automated content scanning to classify every piece of content on the platform. The goal is not censorship — it’s proper labeling and gating so that users see content appropriate for their preferences.

Philosophy

onlyvibe’s moderation follows three principles:
  1. Classify, don’t censor — NSFW content is allowed. The system labels it so users can filter by comfort level.
  2. Gate, don’t remove — explicit content is gated behind age verification and user preferences, not deleted.
  3. Protect absolutely — CSAM and illegal content is the only exception. That is detected and removed immediately with zero tolerance.
The moderation system is designed to work for creators, not against them. Properly labeled content is never removed. The system protects both creators (from mislabeling issues) and users (from seeing content they didn’t opt into).

How automated scanning works

Photo scanning

Every photo uploaded to onlyvibe is automatically scanned:
1

Upload

You upload a photo through the Creator Dashboard, post creation flow, or gallery.
2

AI classification

The image is analyzed by a content classification model that detects:
  • Nudity level (none, partial, full)
  • Sexual content indicators
  • Violence or gore
  • CSAM indicators
3

Level assignment

Based on the scan results, the photo is assigned an NSFW level:
4

Gating applied

The NSFW level determines which users can see the photo based on their content preference settings.

AI character review

AI characters go through a multi-factor review when published:
Characters that pass automated review are approved within hours. Characters flagged for manual review may take up to 24 hours. CSAM detection results in immediate rejection and account termination.

Text content scanning

Chat messages and DM content are monitored for:
  • CSAM-related language
  • Threats of violence against real individuals
  • Content that attempts to exploit the AI into generating prohibited material
General NSFW conversation is not flagged or restricted. Text scanning focuses exclusively on illegal content and safety violations, not consensual adult conversation.

Content gating

Gating controls who sees what, based on the content’s NSFW level and the user’s preferences.

User content preferences

Users choose their content level in settings:

Age verification

Explicit content requires age verification. Users must confirm they are 18+ before enabling explicit content in their preferences. This creates a two-layer gating system:
  1. Content classification — determines the level of each piece of content
  2. User preferences — determines what each user has opted to see

How gating affects creators

Being classified as “explicit” does not reduce your audience to zero — a significant portion of onlyvibe users opt into all content. However, if some of your content is genuinely SFW, label it correctly to reach the widest possible audience.

False positives

Automated classification is not perfect. If you believe content was misclassified:
  1. Go to the content in your Creator Dashboard
  2. Tap Request Review
  3. The moderation team will manually review the classification
  4. You’ll receive a notification with the outcome
Common false positive scenarios:

Moderation actions

Appeals

If your content is removed or your account is suspended, you can appeal:
  1. Go to Settings > Account Status
  2. Tap Appeal on the relevant action
  3. Provide context for why you believe the decision was incorrect
  4. Appeals are reviewed within 48 hours
Appeals are reviewed by a different moderator than the one who made the original decision. CSAM-related terminations are not eligible for appeal.

Next steps