A partir de 7 de novembro, o texto devolvido pela API do Grok sai com marca d'água invisível por padrão. Não há caractere extra para limpar, e a única pista visível é um cabeçalho na resposta.
O que muda na API do Grok em 7 de novembro
A informação está em uma página nova da documentação para desenvolvedores da xAI, chamada "Output Watermarking". O rodapé indica atualização em 31 de outubro.
A regra vale para texto gerado por API. Quem usa o aplicativo do Grok no dia a dia não é o público-alvo do documento. O texto trata da API, e o aplicativo não é mencionado.
Para o desenvolvedor, a mudança é silenciosa na maior parte dos casos. Não existe parâmetro novo para enviar, o formato do corpo da resposta continua igual e o código que já funciona segue funcionando.
Quais modelos do Grok entram na regra
A lista de modelos tem sete nomes: grok-4.7, grok-4.6, grok-4.5, grok-4.3 e as três variantes do grok-4.20, nas versões reasoning, non-reasoning e multi-agent.
O alcance é amplo. A regra cobre todos os endpoints da API, incluindo o global api.x.ai e os regionais, e vale tanto para a Responses API quanto para Chat Completions.
O tipo de saída também entra na conta. Texto comum, saídas estruturadas e até os argumentos que o modelo escreve quando chama uma ferramenta recebem a marca.
O detalhe dos argumentos merece atenção. Quando o modelo decide chamar uma função, ele escreve os parâmetros, e esses parâmetros também saem marcados. Em um pipeline que registra chamadas para auditoria, isso amplia bastante o volume de texto com marca.
Ou seja, se o seu sistema usa o Grok para preencher JSON, classificar chamados ou gerar texto para um site, tudo isso passa a sair marcado.
Como funciona uma marca d'água que não aparece
Aqui está o ponto que mais confunde. A marca não é um símbolo escondido, um caractere de largura zero ou uma linha em branco no fim. Nada disso.
Segundo a xAI, a marca é aplicada durante a geração, alterando levemente a tendência do modelo na escolha de tokens. O texto final é texto normal. Se você copiar e colar em outro editor, o conteúdo é idêntico ao de uma resposta sem marca.
Por isso as ferramentas que removem caracteres invisíveis não servem. Não há caractere invisível para remover. A informação está na distribuição estatística das palavras escolhidas.
É uma abordagem conhecida na área de marcas digitais, com anos de pesquisa. O texto carrega um padrão que só aparece quando analisado em volume, e não em uma olhada rápida.
Por que textos curtos do Grok caem na incerteza
A detecção é estatística, e isso tem limite. A xAI descreve três resultados possíveis: marcado, não marcado e incerto.
Textos mais longos concentram mais sinal. Uma resposta de uma linha, um JSON curto ou um trecho de poucas palavras frequentemente cai no intervalo de incerteza.
Para quem constrói produto em cima da API, isso significa que a marca não garante identificação. Um texto marcado e curto pode passar como não identificado. Não é falha de implementação, e sim limite do método. Quanto menos palavras, menos oportunidades de o padrão se firmar.
A empresa não publicou taxa de acerto nem taxa de falso positivo. Também não divulgou o que acontece depois de reescrita, tradução ou resumo, justamente os processos que costumam enfraquecer marcas estatísticas.
Como saber se um texto do Grok foi marcado
Existe um sinal visível, mas ele aparece na chamada da API, não no texto. A resposta passa a incluir o cabeçalho x-watermark com valor true quando a saída recebeu a marca.
Como verificar, então? O usuário final não tem como. Um texto copiado de um chat, de um e-mail ou de um site gerado por Grok não traz aviso nenhum.
A verificação fica do lado de quem detecta. A xAI diz que o detector retorna os três estados, mas o acesso não é aberto. O documento menciona um formulário de solicitação, sem explicar quem é elegível, se o serviço é público ou se há cobrança.
Na prática, hoje, confirmar se um texto veio de um modelo do Grok com marca está restrito à própria xAI e a instituições que ela aprovar.
O botão de desligar a marca d'água do Grok
Administradores de equipe podem desativar o recurso no console, por modelo. O caminho existe, mas vem com condição.
A documentação pede que o cliente confirme que se enquadra em uma exceção legal aplicável e assuma a responsabilidade pelas obrigações de rotulagem e divulgação que continuarem valendo.
A leitura é direta: desligar não transfere o problema para a xAI. Quem desliga passa a responder pelo que sai sem marca. Isso pesa na prática.
Para empresas na União Europeia, isso merece atenção jurídica. A marca existe para atender exigências de transparência do AI Act, e a dispensa depende de análise caso a caso.
O que a xAI não mostrou
A empresa afirma que a marca não afeta a qualidade nem a velocidade das respostas. É declaração do fornecedor, sem números publicados.
Não há comparação entre versões com e sem marca em benchmarks, em validade de saída estruturada ou em precisão de chamada de ferramentas. São exatamente os pontos em que uma alteração na escolha de tokens poderia aparecer.
Também não há informação sobre o comportamento em streaming, sobre idiomas além do inglês ou sobre textos muito longos, faixa em que o sinal deveria ser mais forte.
A mudança entra em vigor em poucos dias. Para quem mantém produtos sobre a API, vale testar as saídas estruturadas depois da data e comparar com o que roda hoje. Se algo quebrar, o motivo provavelmente não será o texto em si, mas a distribuição de tokens por trás dele.






