Safe filters
Brand-aware Safe Mode for PG-13 and app-store surfaces — without removing the adult product where it is intended.Flamify operates multiple brand fronts. Some must remain suitable for app stores and general audiences. Safe Mode (internally:
APP_PALM) is the
per-brand switch that turns on SFW filtering for those surfaces.
Safe Mode is not the same as the chat forbidden-topic pipeline. Forbidden
topics apply platform-wide to user messages. Safe Mode additionally reshapes
what is discoverable and generatable on a given brand.
When Safe Mode is on
For a brand with Safe Mode enabled (resolved from the active brand header):Catalog and discovery
- Feed, explore, tags, and SEO category pages return only characters marked
is_safe = true. - Cache keys are segmented by Safe Mode so an NSFW tag list can never leak into a Safe Mode response.
- Character profile pages for non-safe characters return not found on Safe Mode surfaces.
Media visibility
On Safe Mode brand surfaces, character media is limited to mild tiers (profile / live / background / mild). Suggestive, bold, naughty, and forbidden tiers are hidden. Purchasing / unlocking restricted tiers is blocked.Chat and generation
-
Outbound AI requests carry
is_safemode = true. - Chat is configured with the Safe Mode model / parameter profile.
-
Media prompt building:
- Strips NSFW vocabulary from user free-text.
- Rejects explicit scene types.
- Adds NSFW terms to the negative prompt so the image model is steered away from adult output.
What users see
A PG-13 catalog of operator-marked safe characters, mild media only, and generation constrained to SFW output. The adult Flamify product remains available on brands where Safe Mode is off.Character is_safe flag
is_safe is an explicit operator / admin flag meaning “safe for app-store
review mode.” It is not automatically derived from a single generative pass.
Operators are expected to mark only characters that are appropriate for Safe
Mode distribution. Characters that are adult-oriented stay available on the
main product but are excluded from Safe Mode catalogs.
Always-on age blockers (independent of Safe Mode)
Even when Safe Mode is off, appearance / image negative prompts include child / underage / teen blockers. Adult erotic content may be allowed on the main product; content implying minors is not.Relationship to prohibited content
Safe Mode does not relax Prohibited content. Minors, CSAM signals, self-harm facilitation, and other hard limits remain enforced via the chat moderation pipeline on every brand. Safe Mode only adds an extra distribution and generation constraint for brands that must stay SFW.Summary for payment / compliance reviewers
Together, these controls let Flamify offer an adult companion product while
keeping designated brand surfaces suitable for stricter distribution
channels.