explainx.ai0k
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcpestacktoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • TL;DR: what the docs say
  • Which Grok models get the watermark?
  • How does the x-watermark header work?
  • How do admins opt out?
  • Why is xAI doing this now?
  • What was reported before, and what changed?
  • How does this compare with Claude and ChatGPT?
  • What are people asking about it?
  • Context: why watermarking spread this year
  • What should developers do before November 7?
  • Bottom line
  • Related reading
← Back to blog

explainx / blog

Grok API Text Gets an Invisible Watermark on November 7: What Changes and How to Opt Out

Grok, xAI, AI Policy, Watermarking, EU AI Act

Part of xAI and Grok

xAI docs say Grok API text carries an invisible watermark from November 7, 2026, on by default. Models covered, the x-watermark header, and the opt-out.

Nov 2, 2026·9 min read·Yash Thakker
add explainx.ai
go deep
Grok API Text Gets an Invisible Watermark on November 7: What Changes and How to Opt Out

Text from xAI's Grok API will carry an invisible watermark starting November 7, 2026. The company's developer docs, which now brand the platform as SpaceXSI, say the mark is on by default for seven Grok models, needs no code change, and can be turned off per model by a team admin in the console. xAI says the reason is the EU AI Act.

This matters because xAI had been described as the holdout. Earlier in 2026 Anthropic announced invisible watermarks for Claude text, and in October we covered OpenAI's textGrain plan for EU ChatGPT and Codex. With Grok joining, the big three US text-model vendors are all moving the same way. Our earlier explainer asked whether all AI models will watermark output; this is a large step toward yes.

TL;DR: what the docs say

table · 2 cols
QuestionAnswer (per SpaceXSI docs)
Start dateNovember 7, 2026
DefaultOn, for supported models
Opt out?Yes, per model, by team admins in the SpaceXSI Console
Code changesNone; no parameter to send
WhereEvery API endpoint, global (api.x.ai) and regional
What is markedText output: ordinary responses, structured outputs and tool call arguments
How to checkx-watermark: true response header
Stated reasonEU AI Act compliance

Which Grok models get the watermark?

The docs list seven models: grok-4.7, grok-4.6, grok-4.5, grok-4.3, grok-4.20-reasoning, grok-4.20-non-reasoning and grok-4.20-multi-agent. It applies to every text generation API, including the Responses API and the Chat Completions API. For background on the newest model, see our post on Grok 4.7 and its reported 2.1T parameters.

The docs frame the watermark as something that "lets SpaceXSI later recognize text as model-generated." The docs say the mark is applied while the model generates text, slightly shaping which tokens it picks, so it adds no characters or hidden markup. Detection is statistical: SpaceXSI scores a text as watermarked, not watermarked or uncertain, and longer text gives a stronger signal. Access to a detection API is granted by application through a form linked from the docs.

How does the x-watermark header work?

Each Responses API or Chat Completions API response can be inspected for an x-watermark header. true means the output for that request was generated with the watermark. Any other value, or no header at all, means it was not.

That makes the behavior testable in your own pipeline. A simple check after November 7:

bash
curl -i https://api.x.ai/v1/responses \
  -H "Authorization: Bearer $XAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"grok-4.7","input":"Write a haiku about the ocean."}' | grep -i x-watermark

We did not run this call ourselves, because the feature starts after publication. The header name and meaning come directly from the docs, so confirm against your own responses once the date passes.

How do admins opt out?

Watermarking is controlled per model for the whole team. Team admins can opt out in the SpaceXSI Console, according to the docs. That means a developer on a team cannot switch it off for a single key, and an opt-out on one model does not cover the others. Check each model you use, especially if you mix grok-4.7 with older grok-4.20 variants. Changes apply to new requests within about five minutes, every opt-in and opt-out is recorded in the team audit log, and some models may be locked on so they cannot be turned off from the Console. Opting out also asks you to confirm that a legal exception applies to your use and that you are solely responsible for any marking or disclosure the law requires.

Should you opt out? The reasons to stay opted in are regulatory comfort and provenance. If you serve EU users or publish generated text, a watermark can be evidence that you labeled machine output. The reasons to opt out are narrower: you want output free of any statistical signal, or you worry about downstream tools that might flag your text. Our explainer on how text watermarking works covers what these marks do and do not survive, and the developer impact guide covers integration questions.

Why is xAI doing this now?

The docs state the reason plainly: compliance with the EU AI Act. Article 50 of the Act sets transparency duties for providers of systems that generate synthetic text, requiring outputs to be marked in a machine-readable format and detectable as artificially generated, where technically feasible. Obligations are phasing in, and providers have been picking technical approaches.

The docs apply the watermark on every endpoint, including the global one, not only EU-region traffic. That differs from approaches where EU users get the mark and others do not. Anthropic's and OpenAI's own postures differ in detail, so compare them in our posts linked above rather than assuming they match.

What was reported before, and what changed?

Our research turned up conflicting earlier coverage. Press and commentary in August described xAI as not having signed the EU code of practice and as unwilling to embed text fingerprints. The developer docs now describe a default-on watermark. The docs page is marked "Last updated: October 31, 2026," and posts on X pointing at it, some calling xAI the last holdout among major labs, started circulating around November 1 and 2. Treat the August reports as superseded by the vendor's own documentation, which is the primary source.

Still unconfirmed, and worth watching:

  • Detection access. A detection API exists but is granted by application. Whether regulators, publishers or customers will routinely get access is unknown.
  • Robustness. The docs do not give figures on how well the mark survives paraphrasing or editing. No vendor has published strong numbers; see our look at removal and the law.
  • Chat products. The docs cover the API. Whether Grok on X or the apps get the same mark is not stated in the page we read.
Weekly digest3.6k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

How does this compare with Claude and ChatGPT?

The three vendors are converging on the same goal, an invisible text mark tied to EU rules, but the packaging differs. Use this table as a map to our detailed posts, not as a spec.

table · 3 cols
VendorOur coverageWhere to read the details
xAI (Grok API)This postSpaceXSI docs: default-on from November 7, per-model team opt-out, x-watermark header
Anthropic (Claude)Claude invisible watermarksWhat it marks and what it misses, plus how to verify with C2PA
OpenAI (ChatGPT, Codex)textGrain for the EUOpt-in framing for EU ChatGPT and Codex API

The notable difference on the xAI side is scope. The docs say the watermark is enabled on every endpoint, global and regional, and that it is on by default. Whether another vendor limits its mark to EU traffic or to opt-in use is covered in the posts above, so check them rather than assuming symmetry.

What are people asking about it?

Will watermarked text read differently? The docs say integrations work the same way with or without the mark. The docs also say watermarking does not change response quality or speed, though they publish no measurements behind that claim.

Can the mark be removed? Research and commentary generally show text marks weaken under heavy paraphrasing, translation or manual rewriting. xAI's docs make no robustness claim. Our guide on watermark removal, right and wrong walks through what is legal and what is not, and the EU AI Act and DMCA explainer covers the legal side.

Does it affect tool calls and structured output? Yes, per the docs: the mark covers ordinary text, structured outputs and tool call arguments. If your pipeline compares generated JSON byte for byte, for example in caching or deduplication, test it after the switch. Do not assume a schema-valid JSON string is unchanged.

Who can detect it? SpaceXSI says the mark lets it later recognize text as model-generated, and the docs say outside access to the detection API is by application.

Is this a safety feature? No. It labels origin. It does not stop a model from producing harmful output or an agent from taking a dangerous action.

Context: why watermarking spread this year

Text watermarking moved from research into product policy in 2026 for one main reason: regulation set a date. Article 50 of the EU AI Act asks providers to mark synthetic output in a machine-readable way where feasible, and large vendors found it simpler to ship one global behavior than to branch by region. That logic explains why xAI's docs apply the mark on the global endpoint as well as regional ones.

The second driver is trust. Publishers, schools and platforms keep asking whether a passage was machine written. Provenance marks give vendors a way to answer for their own models, even though they cannot identify text from other sources. Our posts on marketers and on students and teachers cover how this lands outside engineering teams.

What should developers do before November 7?

  1. Decide the policy per model. List which of the seven models your team uses and whether opt-out is appropriate for each.
  2. Log the header. Capture x-watermark in request logs so you can later prove which outputs were marked.
  3. Tell downstream users. If you pass Grok text into publishing, education or customer-facing flows, note that the text may be machine-recognizable.
  4. Avoid text-cleaning assumptions. Because the mark lives in token choice rather than added characters, simple whitespace or Unicode cleanup should not "remove" it, but heavy rewriting may weaken it. Test, do not assume.
  5. Review contracts. If a customer requires unmarked output, opt out and document the decision.

If you run agents that act on model output, remember watermarking is a labeling tool, not a safety control. For agent guardrails, AgentBeam is the agent security platform from the explainx.ai team that stops AI agents before they take dangerous actions.

Bottom line

The vendor's own docs confirm the headline: Grok API text gets an invisible, default-on watermark from November 7, 2026, with a per-model opt-out and an x-watermark header for checking. What remains open is how detectable and durable the mark is, and who can read it. For builders, the action is small: audit your models, capture the header, and make a deliberate opt-in or opt-out call before the switch flips.

Related reading

  • Anthropic's invisible watermarks for Claude
  • OpenAI textGrain for EU ChatGPT and Codex
  • Will all AI models watermark output?
  • How AI text watermarking works
  • Is removing an AI watermark illegal?
  • AI watermarking: impact on developers
  • Grok 4.7 and the SpaceX training data

Details are accurate as of November 2, 2026, from the SpaceXSI output watermarking docs. The page was last updated October 31, 2026; check it for changes.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Nov 1, 2026

EU AI Act Article 51(2): Two Language Versions Say "Per Second" — A Translation Error in the 10^25 Threshold

An independent register says the Portuguese and Croatian texts of the EU AI Act describe the 10^25 systemic-risk threshold as operations per second, while the other 22 versions use cumulative operations. This post explains the discrepancy, what is confirmed, and why it matters little in practice but a lot for legal clarity.

Oct 29, 2026

House Democrats Demand Trump Preserve AI Chatbot Records, With a November 11 Briefing Deadline

Two senior House Democrats say chatbot prompts and answers used by Trump and aides are presidential records and must be kept. They want a briefing by November 11. The Grok-and-Maduro story behind it is reported, not proven, and the White House says it preserves required records.

Oct 28, 2026

xAI Is Offering to Buy Southaven Homes, If Owners Release Their Noise Claims

A subsidiary of Elon Musk's xAI is offering to buy homes around its Southaven, Mississippi data center and gas turbine plant, on the condition that owners release claims tied to a class action over noise. Here is what the offer letter says, what is reported, and what remains unconfirmed.