Fullstack Academy
Guia completo9 min de leitura

OpenAI coloca marca d’água nos textos gerados pelo ChatGPT

Resumo

textGrain é a marca d'água invisível da OpenAI para texto gerado por IA, anunciada em 5 de outubro de 2026. Ela embute um sinal estatístico nas palavras escolhidas pelo modelo, liga por padrão no ChatGPT e no Codex para usuários da União Europeia e é opcional na API, em resposta ao Artigo 50 do AI Act.

Capa-textgrain-openai
Neste artigo8 seções

O textGrain é a nova marca d'água invisível da OpenAI para texto gerado por IA, anunciada em 5 de outubro de 2026. Nas próximas semanas, o textGrain passa a valer por padrão no ChatGPT e no Codex para quem está na União Europeia, e qualquer cliente da API pode ligá-lo. Se você acompanha IA, entender essa marca d'água ajuda a separar o que ela promete do que ela realmente entrega.

Diagrama do textGrain mostrando texto do ChatGPT com um sinal estatístico invisível nas palavras
Capa: diagrama de um parágrafo gerado por IA com palavras destacadas representando o sinal do textGrain

O que é o textGrain, a marca d'água de texto da OpenAI?

O textGrain é uma marca d'água invisível que a OpenAI aplica ao texto produzido pelos modelos dela, para que esse texto possa ser identificado por máquina como gerado por IA. A marca não aparece para quem lê e, segundo a cobertura do anúncio, não muda o texto de forma perceptível.

Pense em uma nota de dinheiro. Você olha e vê só a cédula, mas um equipamento específico encontra os elementos de segurança escondidos nela. O textGrain segue a mesma ideia: o parágrafo parece normal, mas carrega um padrão que só um detector consegue medir.

A diferença importante é que o textGrain não esconde caracteres especiais no texto. Segundo o The Decoder, a técnica embute um sinal estatístico nas próprias palavras que o modelo escolhe. Copiar e colar o texto não remove a marca, porque não existe nada "a mais" para apagar.

O textGrain é só para texto. Em imagem e áudio, segundo o Trending Topics e o Crypto Briefing, a OpenAI já usa metadados C2PA e a marca d'água SynthID, do Google DeepMind.

Como o textGrain funciona?

O textGrain funciona influenciando, de forma sutil, quais palavras o modelo escolhe ao gerar um texto, e depois medindo estatisticamente se esse padrão de escolhas aparece. Um texto escrito por uma pessoa não segue o padrão; um texto gerado com a marca segue.

Para entender o mecanismo, lembre que um modelo de linguagem escreve um token por vez (um token é um pedaço de palavra). A cada passo, o modelo tem várias opções plausíveis, como "rápido", "veloz" ou "ágil". Uma marca d'água estatística empurra levemente a escolha para um subconjunto dessas opções, definido por uma regra secreta.

Uma palavra isolada não diz nada. Mas, depois de centenas de tokens, a frequência com que o texto cai no subconjunto "favorecido" fica alta demais para ser coincidência. É isso que o detector mede.

A OpenAI não publicou os detalhes do algoritmo do textGrain. A família de técnicas, porém, é conhecida na pesquisa: o artigo A Watermark for Large Language Models descreve uma marca d'água desse tipo, e a SynthID Text, do Google DeepMind, foi detalhada em um artigo na revista Nature e tem código aberto no GitHub.

Por que o tamanho e o tipo de texto importam?

O textGrain depende de estatística, então precisa de amostra e de liberdade de escolha. Quanto mais longo o texto e quanto mais opções o modelo tem a cada palavra, mais forte fica o sinal.

Isso explica por que, segundo a própria OpenAI, a detecção é melhor em textos sobre psicologia do que em textos de matemática. Em matemática, muitas palavras e símbolos são praticamente obrigatórios, e sobra pouco espaço para o modelo "assinar" as escolhas.

Onde o textGrain fica ligado?

O textGrain liga sozinho só em produtos de consumo da OpenAI na União Europeia; na API, é opcional no mundo todo. A tabela resume o que foi noticiado:

ProdutoOnde valePadrãoObservação
ChatGPTUnião Europeia, todos os planosLigadoImplantação "nas próximas semanas"
CodexUnião Europeia, todos os planosLigadoInclui código e documentação gerados
API da OpenAIQualquer país, modelos selecionadosDesligadoAtivação por projeto ou por organização
Microsoft AzureParceiros de nuvemOpcionalSó o The Decoder menciona

Fora da Europa, nada muda no ChatGPT e no Codex por enquanto. O Crypto Briefing cita ainda uma "Content Provenance API" para casos de uso elegíveis, sem mais detalhes confirmados.

Diagrama de geração de texto com marca d'água: modelo escolhendo tokens favorecidos a cada passo
Diagrama: como uma marca d'água estatística influencia a escolha de cada token
Comparação entre texto humano e texto com textGrain na contagem de tokens favorecidos pelo detector
Comparação: o detector mede a frequência de escolhas favorecidas em um texto humano e em um texto marcado

Quão confiável é a detecção do textGrain?

A detecção do textGrain é boa em textos longos e intactos, mas cai muito em texto curto, técnico ou editado. Todos os números abaixo são da própria OpenAI, medidos com o detector ajustado para 1% de falso positivo, e não foram verificados de forma independente.

Cenário testado pela OpenAIDetecção aproximadaFonte
Trechos de 400 tokens sobre psicologiacerca de 95%The Decoder; Trending Topics
Trechos de cerca de 200 tokenscerca de 80%The Decoder; Trending Topics
Trechos de 400 tokens sobre matemáticacerca de 60%The Decoder
10% das palavras trocadas por sinônimos (400 tokens)de cerca de 92% para 66%The Decoder
25% das palavras trocadasabaixo de 20% (The Decoder) ou 17% (Trending Topics)The Decoder; Trending Topics

Em outras palavras: trocar uma em cada quatro palavras praticamente apaga a marca. Isso não é um defeito exclusivo do textGrain, e sim um limite conhecido das marcas d'água estatísticas em texto.

O detector também não está aberto ao público. De início, segundo o Trending Topics, só pesquisadores e organizações especializadas selecionados têm acesso, por candidatura analisada caso a caso. O mesmo veículo diz que a OpenAI planeja abrir o código do detector no futuro, mas sem data, e essa informação aparece em uma fonte só.

Vale um contexto histórico. Segundo o Crypto Briefing, a OpenAI teve em 2024 um protótipo interno descrito como "cerca de 99,9% eficaz", que foi engavetado por dúvidas sobre robustez e sobre um possível impacto em quem não tem o inglês como língua nativa.

Por que a OpenAI ligou a marca d'água agora?

A OpenAI ligou o textGrain por causa do Artigo 50 do AI Act da União Europeia, que exige que provedores de IA generativa tornem o conteúdo gerado identificável por máquina. Sem essa marcação, a empresa ficaria exposta a multas no mercado europeu.

Os prazos noticiados são estes:

  1. 2 de agosto de 2026: o Artigo 50 do AI Act passou a valer.
  2. 5 de outubro de 2026: a OpenAI anunciou o textGrain.
  3. 2 de dezembro de 2026: fim do prazo de transição para sistemas que já existiam, segundo o Crypto Briefing.

Segundo o Trending Topics, a multa por descumprimento pode chegar a 15 milhões de euros ou 3% do faturamento global anual. O Crypto Briefing informa ainda que a OpenAI assinou o Código de Práticas da União Europeia em junho de 2026.

Como o textGrain se compara a outras marcas d'água de IA?

O textGrain entra em um mercado que já marca texto: o Google tem a SynthID Text, e a imprensa relata que a Anthropic marca o texto do Claude. O que muda entre as empresas é se a marca é obrigatória ou opcional, e onde ela vale.

EmpresaTecnologiaComo aplicaGrau de confirmação
OpenAItextGrainLigado no ChatGPT e no Codex na UE; opcional na APIConfirmado em 2+ fontes
Google DeepMindSynthID TextCódigo aberto no GitHubRepositório oficial
AnthropicVariante da SynthID Text, segundo a imprensaGlobal e sem opção de desligar, desde agosto de 2026Só relatos da imprensa

Segundo o The Decoder, a OpenAI diz que o textGrain empatou com outras abordagens ou as superou em testes internos, inclusive a SynthID do Google para texto. É uma comparação feita pela própria OpenAI.

Sobre a Anthropic, o Trending Topics e o Crypto Briefing contam que a empresa adotou em agosto de 2026 uma variante da SynthID Text, aplicada de forma global. Esse dado não foi confirmado em uma fonte da própria Anthropic, então trate como relato da imprensa. Para acompanhar outros assuntos assim, veja os posts sobre Inteligência Artificial.

Quando usar (e quando não usar) a marca d'água na API

Ligue o textGrain na API quando a sua aplicação precisa cumprir uma regra de transparência sobre conteúdo gerado por IA; não conte com ele como prova de autoria. A decisão é por projeto, então você pode ligar só onde faz sentido.

Use quando:

  • Você atende usuários ou clientes na União Europeia e gera texto com a API da OpenAI. Esse público provavelmente vai exigir marcação até 2 de dezembro de 2026.
  • Seu produto publica texto gerado por IA em escala (descrições, respostas automáticas, resumos) e você quer uma camada técnica de transparência.
  • Você quer separar projetos: ligar a marca no projeto europeu e manter desligado em um projeto interno, já que a ativação pode ser por projeto.

Evite contar com o textGrain quando:

  • Você quer verificar se um texto de terceiros foi escrito por IA. O detector não é público, então não existe como fazer essa checagem.
  • O texto é curto, técnico ou matemático. Segundo os números da OpenAI, a detecção cai para cerca de 60% em matemática e piora ainda mais em trechos curtos.
  • O texto passa por revisão humana pesada. Edição e troca de sinônimos derrubam a detecção para abaixo de 20%.
  • O conteúdo principal é imagem ou áudio. Nesses formatos, a OpenAI usa C2PA e SynthID, não o textGrain.

Se você usa assistentes de código como o Codex ou o Claude Code no dia a dia, vale lembrar que código e documentação também são texto. Na Formação Claude Code do Zero você aprende a trabalhar com um assistente de código no terminal, do básico ao fluxo completo.

Conclusão

O textGrain é uma marca d'água estatística e invisível que a OpenAI liga por padrão no ChatGPT e no Codex na União Europeia e oferece como opção na API para o mundo todo, por causa do Artigo 50 do AI Act. A detecção funciona bem em textos longos e intactos, mas cai muito em textos curtos, matemáticos ou editados, e o detector não é público. Se você usa a API da OpenAI e tem clientes europeus, o próximo passo é revisar seus projetos e decidir onde ligar a marca antes de 2 de dezembro de 2026; para seguir estudando o assunto, confira os outros posts do blog.

Fontes e referências

As informações sobre o textGrain vêm da cobertura da imprensa publicada em 5 de outubro de 2026, porque a página oficial do anúncio da OpenAI não pôde ser aberta. Os números de detecção são da própria OpenAI.

FAQ

Perguntas frequentes

01

A marca d'água do ChatGPT vale no Brasil?

A marca d'água textGrain liga por padrão no ChatGPT e no Codex apenas para usuários da União Europeia, segundo a cobertura do anúncio de 5 de outubro de 2026. Fora da Europa, incluindo o Brasil, nada muda nesses produtos por enquanto. Na API da OpenAI, porém, clientes de qualquer país podem ativar o textGrain manualmente nas configurações do projeto ou da organização.

02

Dá para saber se um texto foi escrito pelo ChatGPT com o textGrain?

Na prática, não. O detector do textGrain não é público: de início, a OpenAI libera o acesso só para pesquisadores e organizações especializadas selecionados, caso a caso. Além disso, segundo números da própria OpenAI, a detecção cai bastante em textos curtos, matemáticos ou editados. Por isso o textGrain não serve como ferramenta para professores ou recrutadores checarem se um texto foi gerado por IA.

03

Como ativar o textGrain na API da OpenAI?

O textGrain vem desligado na API da OpenAI e pode ser ativado nas configurações de um projeto específico ou da organização inteira, a partir de 5 de outubro de 2026. A opção vale para modelos selecionados, mas a lista exata de modelos compatíveis ainda não ficou clara na cobertura do anúncio. Segundo o The Decoder, a opção também chega por parceiros de nuvem, como o Microsoft Azure.

04

Trocar palavras remove a marca d'água do ChatGPT?

Trocar palavras enfraquece muito a marca d'água textGrain. Segundo números da OpenAI citados pelo The Decoder, substituir 10% das palavras por sinônimos derruba a detecção, em trechos de 400 tokens, de cerca de 92% para 66%. Com 25% das palavras trocadas, a detecção fica abaixo de 20% segundo o The Decoder, e em 17% segundo o Trending Topics. Os números não foram medidos de forma independente.

05

O textGrain muda o texto gerado pelo ChatGPT?

O textGrain não muda o texto de forma perceptível, segundo a cobertura do anúncio da OpenAI. A marca d'água não insere caracteres escondidos nem símbolos invisíveis: ela embute um sinal estatístico na escolha das palavras feita pelo modelo. Para quem lê, o texto continua com a mesma cara. Só um detector com acesso à chave consegue medir a presença do sinal.

06

Qual a multa do AI Act para quem não marcar texto gerado por IA?

Segundo o Trending Topics, a multa do AI Act da União Europeia por descumprir a obrigação de marcar conteúdo gerado por IA pode chegar a 15 milhões de euros ou 3% do faturamento global anual. A obrigação está no Artigo 50 do AI Act, que passou a valer em 2 de agosto de 2026, com prazo de transição até 2 de dezembro de 2026 para sistemas que já existiam.

Continue lendo

Leia também

Guia completoInteligência Artificial

REA clona qualquer app? O próprio projeto diz que não

REA (Reverse Engineer Anything) é um CLI, servidor MCP e skill open source que conecta Claude Code, Codex e Cursor a ferramentas de engenharia reversa. Ele explica como um recurso específico funciona, com evidência, mas não recupera o código-fonte original nem clona apps automaticamente, e só deve ser usado em software que você possui ou tem permissão para examinar.

11 min de leitura

NovidadeInteligência Artificial

Claude Haiku fica até 90% mais barato

Claude Haiku 5.5 é o modelo pequeno da Anthropic lançado em 7 de outubro de 2026. Até 100 mil tokens, custa US$ 0,10 por milhão de tokens de entrada e US$ 0,50 de saída, até 90% menos que o Haiku 4.5, e traz controle de esforço e um tokenizador que gera cerca de 30% mais tokens.

6 min de leitura

Guia completoInteligência Artificial

Como criar sistemas completos com Claude Code do zero

Criar sistemas completos com Claude Code é descrever o projeto em português e deixar o agente da Anthropic planejar, programar e testar, com você revisando cada etapa. A Formação Claude Code do Zero, da FullStack Academy, ensina esse método em 14 módulos, do primeiro comando ao deploy de um sistema para restaurantes.

10 min de leitura