Opinion
X is one of the only major social platforms left that explicitly allows pornographic content, and the gap between what the platform says its safety tools do and what actually reaches users is wide enough that I don’t think “opt-in adult content” is an honest description of how the app behaves anymore.
What is X’s actual policy, and where does it fall short?
Since mid-2024, X has formally permitted “consensually produced” adult content, provided it’s labeled and confined to accounts and viewers who opt in. On paper, that’s a defensible policy. Plenty of platforms carve out space for adult content behind a wall. The problem is the wall. X’s sensitive-content settings rely heavily on user self-labeling and reporting, which means unlabeled or misclassified content routinely appears in main feeds, replies, and search results for people who never opted into anything. Age verification has lagged even further behind: X’s 2025 self-declaration system for age didn’t meet the bar set by the EU’s Digital Services Act or the UK’s Online Safety Act, and regulators have pushed the company toward stricter verification through 2026. Australia’s eSafety regulator fined X roughly $386,000 after the company left sections of a formal inquiry into child-safety enforcement blank or incomplete.
Why does this matter more on X than on other platforms?
Other major platforms, including Instagram, TikTok, and Facebook, ban pornographic content outright and moderate aggressively against it, so the failure mode there is inconsistent enforcement of a real ban. X’s failure mode is different and, I’d argue, worse: it has a policy that’s supposed to create a walled garden, but the wall depends on the same self-reporting and labeling systems that have struggled with basic content moderation on the platform for years. A kid with an unverified account, a parent’s old login, or a public account that never toggled a sensitivity filter isn’t protected by a policy that assumes good-faith labeling from every poster.
What would actually fix it?
Real, verified age gating: not a self-declared birthdate, but ID or credit-card-based verification for any account that wants to view or post adult content, which X has started rolling out for UK users under regulatory pressure but hasn’t made a global default. Proactive, automated flagging of unlabeled sexual content before it hits a main feed, rather than relying on user reports after the fact. And genuine transparency with regulators instead of the incomplete disclosures that got the platform fined in Australia. None of this requires banning adult content entirely; it requires X to actually build the wall it claims already exists, instead of asking users to trust a system that keeps failing safety audits.
Sources: Fight the New Drug · AuditSocials · TechCrunch






