Le 7 novembre, les réponses texte de l'API Grok arriveront avec un filigrane que personne ne verra. Aucun caractère caché : xAI modifie légèrement la manière dont le modèle choisit ses mots. Copier le texte ne l'efface pas. Le raccourcir suffit parfois à brouiller la détection.
Sept modèles et deux API concernés
La mesure est décrite dans une page ajoutée à la documentation développeur de xAI, intitulée « Output Watermarking ». Le pied de page indique une dernière mise à jour au 31 octobre.
Sept modèles sont couverts : grok-4.7, grok-4.6, grok-4.5, grok-4.3, ainsi que les trois variantes de grok-4.20, à savoir raisonnement, sans raisonnement et multi-agent.
Le périmètre est large. Tous les points d'accès sont concernés, y compris l'adresse globale api.x.ai et les adresses régionales. Les deux interfaces, Responses API et Chat Completions, sont dans le lot.
Le contenu visé ne se limite pas aux phrases. Le filigrane s'applique au texte simple, aux sorties structurées, et aux paramètres que le modèle rédige lorsqu'il appelle un outil.
Aucun code à changer, un en-tête en plus
La bascule est indolore côté intégration. Aucun paramètre à transmettre, aucun format de réponse modifié, aucune nouvelle clé dans le corps JSON.
Le seul signe visible est un en-tête de réponse, x-watermark: true, qui signale que la sortie a été marquée. Un développeur qui ne lit pas les en-têtes ne remarquera rien.
C'est aussi ce qui rend la mesure difficile à contester techniquement. Il n'y a pas de champ à supprimer, pas de drapeau à désactiver dans une requête.
Comment un filigrane statistique fonctionne
Le principe n'a rien à voir avec un tatouage caché dans le texte. xAI applique le marquage au moment de la génération, en influençant légèrement la propension du modèle à choisir certains tokens plutôt que d'autres.
Résultat : aucun caractère ajouté, aucun espace invisible, aucune séquence Unicode exotique. Le texte ressemble à n'importe quel texte, et un outil de nettoyage n'a rien à retirer.
La détection est donc statistique. xAI annonce trois réponses possibles pour un détecteur : « watermarked » quand le signal est présent, « not watermarked » quand il ne l'est pas, et « uncertain » quand le test ne tranche pas.
Un paramètre compte plus que les autres : la longueur. Plus le texte est long, plus le signal s'accumule et plus la détection est fiable. Combien faut-il de mots pour sortir du doute ? xAI ne le chiffre pas. Une réponse d'une ligne, ou un petit objet JSON, tombe souvent dans la zone d'incertitude.
Ce que xAI ne publie pas
Trois absences pèsent sur l'usage réel du dispositif.
Aucun taux d'exactitude ni de faux positifs n'est publié. On ne sait pas à partir de quelle longueur la détection devient fiable, ni à quelle fréquence elle se trompe sur un texte humain.
Aucun résultat n'est donné pour un texte réécrit ou traduit. C'est pourtant la faiblesse habituelle des filigranes statistiques : une reformulation modifie la distribution des tokens, et le signal peut disparaître.
L'API de détection n'est pas ouverte. La documentation renvoie à un formulaire de demande, sans préciser qui est éligible, si l'accès est public ou s'il est payant. En pratique, seuls xAI et les organisations qu'elle autorise peuvent vérifier l'origine d'un texte.
Désactiver le filigrane, et ce que cela implique
Un administrateur d'équipe peut couper la fonction dans la console, modèle par modèle, mais la possibilité vient avec deux conditions.
Il faut d'abord vérifier que l'exemption légale invoquée s'applique réellement à votre cas. Ensuite, il faut assumer les obligations de marquage et d'information qui subsistent, même sans filigrane.
Autrement dit, l'interrupteur déplace la responsabilité, il ne la supprime pas. Pour une équipe qui publie du contenu généré vers le grand public européen, c'est une décision à documenter.
Pourquoi xAI le fait : l'AI Act
La documentation donne la raison sans détour : répondre aux exigences de transparence de l'AI Act, le règlement européen sur l'intelligence artificielle.
xAI ajoute que le filigrane n'affecte ni la qualité ni la vitesse des réponses. C'est une affirmation d'éditeur. L'entreprise ne publie aucune comparaison entre une version marquée et une version non marquée sur des tests standardisés, sur la validité des sorties structurées ou sur la précision des appels d'outils.
Le point mérite d'être souligné, parce que le marquage modifie la distribution des tokens par construction. L'ampleur de l'effet reste inconnue.
Ce que cela change pour votre produit
Trois conséquences pratiques, selon ce que vous construisez.
Si vous affichez du texte Grok à des utilisateurs européens, le filigrane ne vous dispense pas de vos propres obligations d'information. La conformité de xAI ne couvre pas votre interface.
Si vous utilisez Grok pour produire des libellés courts, des résumés d'une phrase ou des champs JSON minimalistes, la détection sera souvent « incertaine ». Le filigrane existe, mais il ne prouvera pas grand-chose.
Si vous retraitez les sorties, par réécriture, traduction ou reformatage, vous perdez probablement le signal. Ce n'est pas une bonne nouvelle pour la traçabilité, et cela reste non documenté.
Un dernier point concerne les données personnelles. Un filigrane invisible ne change rien à ce que vous envoyez au modèle, mais il ajoute une couche d'identification des sorties que vos propres clients peuvent ignorer.
À vérifier avant le 7 novembre
Trois vérifications suffisent, et elles prennent une heure.
Confirmez dans vos journaux que l'en-tête x-watermark apparaît bien après la date butoir, histoire de savoir si votre intégration passe par un point d'accès couvert. Testez la détection sur un texte long et sur une réponse courte, pour voir de vos yeux la différence entre « watermarked » et « uncertain ». Si vous avez coupé la fonction, écrivez quelque part pourquoi, avec la référence légale invoquée.
Le reste appartient à l'avenir. La valeur d'un filigrane dépend de la qualité du détecteur, et cette qualité n'est pas mesurable aujourd'hui sans accès à l'API. Tant que ce verrou reste fermé, le dispositif fonctionne surtout comme une déclaration de conformité.






