How textGrain Actually Works
textGrain does not insert hidden characters, metadata, or anything a reader could spot. Instead, it uses a secret mathematical key to bias the probability distribution over the model's next-word predictions, embedding a statistical pattern directly into ordinary sentence structure [1]. OpenAI frames it simply as adding an invisible statistical signal to the model's word choices [2], detectable later by a dedicated classifier. In the roughly 20-page technical report OpenAI published on October 5, 2026, the company describes an 'entropy budget' mechanism that balances how strongly the watermark is applied against how much it constrains the model's output variability [3]. Because the signal needs enough token-level freedom to hide a detectable pattern, very short passages or low-entropy content such as mathematical answers are intrinsically harder to mark reliably [3].


