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

> 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.

- URL: https://www.fullstackacademy.com.br/blog/textgrain-marca-dagua-openai-chatgpt
- Autor: Odair Michael Bendotti
- Publicado em: 2026-10-05T20:41:23.539Z
- Atualizado em: 2026-10-05T20:43:40.328Z
- Categoria: Inteligência Artificial
- Tags: inteligência artificial, openai, chatgpt

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](https://fullstackacademy-uploads.s3.us-east-1.amazonaws.com/2026/10/1c7aa9af-37fe-4fc3-ac37-1994f57a9634-1600.webp "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](https://the-decoder.com/openai-will-watermark-chatgpt-text-in-the-eu-but-makes-it-optional-for-api-users-worldwide/), 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](https://www.trendingtopics.eu/chatgpt-text-watermark-eu/) e o [Crypto Briefing](https://cryptobriefing.com/openai-text-watermark-eu-chatgpt-ai-act/), a OpenAI já usa metadados [C2PA](https://c2pa.org/) 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](https://arxiv.org/abs/2301.10226) descreve uma marca d'água desse tipo, e a SynthID Text, do Google DeepMind, foi detalhada em um [artigo na revista Nature](https://www.nature.com/articles/s41586-024-08025-4) e tem [código aberto no GitHub](https://github.com/google-deepmind/synthid-text).

### 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:

| Produto | Onde vale | Padrão | Observação |
|---|---|---|---|
| [ChatGPT](https://chatgpt.com/) | União Europeia, todos os planos | Ligado | Implantação "nas próximas semanas" |
| [Codex](https://openai.com/codex/) | União Europeia, todos os planos | Ligado | Inclui código e documentação gerados |
| [API da OpenAI](https://platform.openai.com/docs) | Qualquer país, modelos selecionados | Desligado | Ativação por projeto ou por organização |
| [Microsoft Azure](https://azure.microsoft.com/) | Parceiros de nuvem | Opcional | Só 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](https://fullstackacademy-uploads.s3.us-east-1.amazonaws.com/2026/10/ab0b67b7-4166-4444-bb4b-c148f15dbfe1-1200.webp "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](https://fullstackacademy-uploads.s3.us-east-1.amazonaws.com/2026/10/b8ef5aaf-c673-4f6f-88c2-95037923397d-1200.webp "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 OpenAI | Detecção aproximada | Fonte |
|---|---|---|
| Trechos de 400 tokens sobre psicologia | cerca de 95% | The Decoder; Trending Topics |
| Trechos de cerca de 200 tokens | cerca de 80% | The Decoder; Trending Topics |
| Trechos de 400 tokens sobre matemática | cerca de 60% | The Decoder |
| 10% das palavras trocadas por sinônimos (400 tokens) | de cerca de 92% para 66% | The Decoder |
| 25% das palavras trocadas | abaixo 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](https://eur-lex.europa.eu/eli/reg/2024/1689/oj), 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.

| Empresa | Tecnologia | Como aplica | Grau de confirmação |
|---|---|---|---|
| OpenAI | textGrain | Ligado no ChatGPT e no Codex na UE; opcional na API | Confirmado em 2+ fontes |
| Google DeepMind | SynthID Text | Código aberto no GitHub | Repositório oficial |
| Anthropic | Variante da SynthID Text, segundo a imprensa | Global e sem opção de desligar, desde agosto de 2026 | Só 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](/blog/categoria/inteligencia-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](/formacao-claude-code-do-zero) você aprende a trabalhar com um assistente de código no terminal, do básico ao fluxo completo.

> Antes de ligar o textGrain na organização inteira, ative a marca d'água em um projeto separado da API e use esse projeto só para o tráfego da União Europeia. Assim você cumpre a regra onde ela vale, sem mexer nos outros projetos, e documenta a decisão para quando o cliente ou o jurídico perguntarem.

## 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](/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.

- [OpenAI will watermark ChatGPT text in the EU but makes it optional for API users worldwide (The Decoder)](https://the-decoder.com/openai-will-watermark-chatgpt-text-in-the-eu-but-makes-it-optional-for-api-users-worldwide/)
- [ChatGPT text watermark in the EU (Trending Topics)](https://www.trendingtopics.eu/chatgpt-text-watermark-eu/)
- [OpenAI text watermark for EU ChatGPT and the AI Act (Crypto Briefing)](https://cryptobriefing.com/openai-text-watermark-eu-chatgpt-ai-act/)
- [Regulamento (UE) 2024/1689, o AI Act (EUR-Lex)](https://eur-lex.europa.eu/eli/reg/2024/1689/oj)
- [Scalable watermarking for identifying large language model outputs (Nature)](https://www.nature.com/articles/s41586-024-08025-4)
- [SynthID Text, repositório oficial (GitHub, Google DeepMind)](https://github.com/google-deepmind/synthid-text)
- [A Watermark for Large Language Models (arXiv)](https://arxiv.org/abs/2301.10226)
- [Coalition for Content Provenance and Authenticity (C2PA)](https://c2pa.org/)
