This page explains how mature world access works in Infinite Realms, how to enable it, and what the current implementation still blocks.
The live age gate requires a verified 18+ date of birth before mature access can be enabled.
Eligible players enable Realistic Storytelling from Settings. It is not turned on automatically.
Moderation still blocks links, prompt injection, illegal content, some explicit sexual prompts, and other disallowed input.
In the current app, Realistic Storytelling is the mature-content toggle used for more grounded, intense text narratives. It is tied to the profile settingmatureContentEnabledand only matters when a world or campaign is using mature mode.
Access is enforced as 18+. Some older UI copy still says 17+, but the active age-verification route, settings API, and mature-world access checks all require verified 18+ access.
If you have not passed age verification, public mature worlds are filtered out of the world list entirely.
When a mature world is visible, it shows an 18+ badge in the world browser.
Chat access hard-blocks mature worlds for unverified users and returns an age-verification-required error before play continues.
The setting allows supported story flows to use mature-mode handling when the world or campaign is marked mature.
When mature mode is active, the app filters model choices down to the mature-allowed set. If none are available for your tier, the request is blocked.
Image prompts are still wrapped with policy-safe instructions that explicitly disallow pornographic or explicit sexual output.
Realistic Storytelling is not an unrestricted mode. Current moderation checks still reject content such as:
In the world creation flow, set Content Rating to Realistic Storytelling. That stores the world as a mature-rated world.
Mature-rated worlds are hidden from unverified users in browsing, show an 18+ badge to verified users, and trigger mature-mode access checks during play.