Skip to main content
Creating a great character is half the work. The other half is getting it in front of the right audience. This page covers the review pipeline, tagging, NSFW classification, and how the discover algorithm ranks your character.

The Review Pipeline

Every character goes through a three-stage pipeline before appearing publicly on OnlyVibe.
1

Draft

Your character is saved but not visible to anyone except you. You can edit freely, generate avatar previews, and refine the personality.Characters stay in draft until you explicitly submit them for review.
2

Pending Review

When you publish your character, it enters the review queue. During review:
  • Our AI analyzes your character’s personality text, backstory, and avatar
  • Vibe scores are automatically generated from the analysis
  • NSFW level is determined and validated
Most reviews complete within a few hours. Complex cases may take up to 24 hours.
3

Approved

Once approved, your character appears on the discover page, in search results, and in “For You” recommendations. Fans can find and interact with it immediately.
You can continue editing an approved character at any time. Minor changes (bio text, communication style) take effect immediately. Significant personality or backstory changes trigger a re-analysis of vibe scores and may require re-review.

Rejection reasons

If your character is rejected, you will receive a reason. Common causes:
ReasonHow to fix
Content analysis flagged issuesRevise personality or backstory to align with intended tone
NSFW level too low for contentIncrease NSFW level to match the character’s tone
Prohibited content detectedRemove content that violates Content Guidelines
Avatar contains real personUse AI-generated avatars or original artwork only
Characters depicting minors in any sexual or suggestive context are permanently rejected and may result in account termination. All characters must be 18+.

Tags

Tags are how fans find your character through search and browse filters. You can add up to 10 tags per character.

Tagging best practices

  • Use all 10 slots — more tags means more surface area in search
  • Mix broad and specific — “girlfriend” (broad) + “goth girlfriend” (specific)
  • Include the niche — “anime”, “dominant”, “romantic”, “NSFW”, “roleplay”
  • Think like a fan — what would someone search for to find your character?
  • Check trending tags — the discover page shows popular tags; use relevant ones

Example tag sets

Character typeTags
Romantic anime girlfriendanime, girlfriend, romantic, sweet, wholesome, cute, dating, slice-of-life, flirty, affectionate
Dominant NSFW characterdominant, NSFW, explicit, intense, commanding, seductive, roleplay, fantasy, passionate, dark
Chill best friendfriend, casual, funny, supportive, platonic, chill, witty, sarcastic, relatable, comfort
Tags are searchable and filterable. A character tagged “goth” will appear when a user searches “goth” or filters by that tag. Misspelled or overly creative tags (“g0th”) won’t match standard searches.

NSFW Levels

Every character has an NSFW level that controls content gating and who can see it.
LevelDescriptionAudience
SFWNo sexual or suggestive contentAll users
SuggestiveFlirtatious, romantic, or mildly sexualUsers with age verification
ExplicitOvertly sexual or graphic contentUsers with age verification + explicit content enabled

Choosing the right level

Your NSFW level should match your character’s actual content — not what you wish it was.
  • A character with Heat 80+ and a seductive personality should be explicit
  • A flirty character with Heat 40-60 fits suggestive
  • A purely platonic character with Heat under 20 is SFW
Setting a lower NSFW level than your content warrants is the most common reason for rejection during review. When in doubt, go one level higher.

The Discover Algorithm

The discover page is the primary way fans find new characters. Here is how the algorithm ranks characters.

Ranking factors

FactorWeightWhat it measures
Engagement rateHighChat messages per unique user in the last 7 days
RetentionHighPercentage of users who return for a second session
Vibe matchMediumHow closely your scores match the browsing user’s preferences
Tag relevanceMediumOverlap between your tags and the user’s interaction history
RecencyMediumNewer characters get a temporary boost
CompletionLowProfile completeness (avatar, backstory, tags, voice)

“For You” recommendations

The “For You” feed is personalized. The algorithm builds a taste profile for each user based on:
  • Characters they have chatted with the most
  • Vibe score ranges they prefer
  • Tags they interact with frequently
  • Relationship types they gravitate toward
Your character appears in “For You” when it closely matches a user’s taste profile.

Similar Characters

When a user views a character profile, they see a “Similar Characters” section. Similarity is calculated from:
  • Vibe score proximity (~25% of score)
  • Tag overlap (~25%)
  • Category and relationship type match (~25%)
  • Behavioral similarity (~25%) — based on how similar the chat patterns are

New character boost

Newly approved characters receive a temporary visibility boost in the discover feed for their first 48 hours. This gives every character a fair chance to attract initial engagement, which then determines long-term ranking.
The new character boost is your launch window. Make sure your avatar, tags, and personality are polished before publishing — you only get one first impression in the algorithm.

Maximizing discoverability

Complete your profile

Characters with an avatar, full backstory, 10 tags, communication style, and voice rank higher than incomplete profiles.

Clear personality direction

A coherent character design produces strong vibe scores. The AI sends you the right audience — people who stay and engage, not people who bounce.

Encourage engagement

Characters that generate longer conversations rank higher. A compelling personality keeps users chatting.

Use trending tags

Check the discover page for trending tags and incorporate relevant ones into your character.

Next steps