Skip to main content

Documentation Index

Fetch the complete documentation index at: https://safety.ourdream.ai/llms.txt

Use this file to discover all available pages before exploring further.

If you submitted a public character and got a rejection notice, it almost always falls into one of the categories below. Each has a fix. If yours does not match any of them, see Appeals.

1. The persona reads as underage

The single most common rejection. Triggers include explicit age statements under 18, body proportions that read young, words like small, tiny, petite, little near sexual content, school settings, and profile images with childlike features (oversized head, big eyes, loli art style). Fix: Remove the trigger words from the prompt fields. Re-generate the profile image without the cues. If the character was meant to look youthful but adult, lean into adult markers like height, posture, clothing fit, setting.

2. The character resembles a real person

Celebrities, public figures, private individuals, or fictional characters modelled on a specific actor or model. Any one of three things triggers the rule: a recognisable likeness, the person’s name, or biographical details that point to one specific individual. Fix: Change the appearance enough that no reasonable viewer would identify the original. Rename. Edit any biographical detail that ties the character to a real life.

3. The character is from existing IP

Named characters, named worlds, or recognisable storylines from a copyrighted work. Fix: Rename. Rebuild the world description in original language. Parody and free-use evocation are allowed if you do not use protected names or storylines. Slavery, kidnapping, drugging, grooming, arranged marriages, or coercion that ties consent to survival or livelihood (e.g. conditioning a job, grade, or basic needs on sexual compliance), when the scenario itself positions these as the intended outcome rather than something the user overcomes. Fix: Either remove the framing, or rewrite so the user has agency to escape, refuse, or redirect. Rescue arcs and consensual relationships after rescue are allowed.

5. The character implies a family relationship

Tags like daughter or twins in any sexual or romantic framing. Multi-character sets where the cast resemble each other are assumed biological unless explicitly stated otherwise. Designing a character as related to an existing public character also triggers this. Fix: Remove the relationship framing entirely. Reframe as unrelated.

6. Below the minimum field lengths

Public submissions must meet basic character-count minimums:
  • Public description: 200+ characters
  • Scenario: 1,000+ characters
Fix: Expand the sparse fields until they meet these minimums.

7. Bestiality, scat, vore, hate content

Non-anthropomorphic animal characters. Scat, vomit, vore as a sexual fetish. Hate content framed as personality or instruction. Fix: These are hard rejections; the character cannot be approved with this framing. Remove or substantially reframe.

8. Profile image flagged

The image-side classifier flagged underage cues, real-person likeness, scat coding (“chocolate”), excessive viscera, or super-tiny characters (fairies, pixies, goblins shown at minute scale). Fix: Regenerate the profile image with different prompts. Focus on unambiguous adult proportions, a generic background, and no scale cues.

9. Content hidden in a non-English language

Putting prohibited content into French or Japanese does not change what it is. The classifier and the moderators read multiple languages. Fix: Don’t.

10. Bad-faith near-duplicate resubmissions

Legitimate iteration is fine: if your character was rejected, edit the relevant part and resubmit normally. The same applies to pulling down a public character to make minor tweaks before resubmitting. What the queue treats as evasion is bad-faith near-duplicate resubmission: the same character submitted repeatedly with cosmetic changes that do not address the rejection reason, in the hope of catching a different moderator. Fix: If a rejection reason isn’t clear, appeal rather than guess and resubmit.

Still stuck?

If your rejection notice does not match any of these, or you believe the reason was applied incorrectly, see Appeals.
Last modified on May 19, 2026