Fanfiction writers on Archive of Our Own are using AI tools like Claude to generate stories, often while publicly denouncing the technology and adding "no AI" tags to their work. An X user discovered that text pasted from Claude into AO3 retains hidden code, exposing a gap between anti-AI rhetoric and actual practice in the writing community.
Hidden code exposes AI-assisted stories
An X user known as John Doe noticed that stories on AO3 contained formatting code unique to Anthropic's Claude. Popular works inspired by Heated Rivalry, Stranger Things, and The Pitt were among those implicated. The code acts as a digital fingerprint, revealing AI involvement even when writers attempt to hide it. For writers seeking to understand this tool, Claude AI Courses offer structured learning.
Anti-AI tags and false assurances
Many of the outed stories carried tags like "no AI" or included vehement anti-AI statements in their author's notes. A Reddit thread discussing the findings captured community frustration over the dishonesty. The incident underscores how easily public pledges can mask private use.
The failure of honor systems
As the article reported, "transparency and truthfulness regarding AI use cannot be relied upon in the writing and publishing community, making honor systems worthless." Any publisher or platform that enacts an anti-AI policy relying on self-reporting will struggle to enforce it. The fanfiction case is just the latest example of a broader pattern.
Why this matters for writers
For professional writers, the fanfiction controversy highlights a risk that extends to traditional publishing and freelance markets. Editors and clients are increasingly adopting AI-detection tools, and undisclosed AI use can damage reputations and violate contracts. Writers who rely on AI assistance must weigh the ethical and professional consequences, and those who choose to use these tools should seek clear guidelines on disclosure. Resources like AI for Writers can help professionals navigate these decisions.
Your membership also unlocks: