Claude Code shipped a hidden tracker for three months — Anthropic calls it an 'experiment,' developers call it a trust problem

An independent researcher found steganographic Unicode markers buried in Claude Code that logged users' time zones and proxy usage to flag possible links to Chinese AI labs — undisclosed since March 2026 and removed only after public pressure, a story anyone benchmarking 'AI coding tools' or 'Claude Code vs Cursor' on trust should know about.

In early July, a developer working under the handle “Thereallo” was reverse-engineering Claude Code’s minified client and found something odd: hidden markers encoded in Unicode inside the tool’s system prompt, invisible in normal logs but readable by Anthropic’s own backend. Decoded, the markers captured a user’s time zone and whether they were routing traffic through a proxy — data used, Anthropic later confirmed, to flag possible links to Chinese AI labs such as DeepSeek, Moonshot AI, and Zhipu.

Anthropic didn’t deny it. An engineer confirmed the code had been live since March 2026, describing it internally as an “experiment” aimed at stopping reseller abuse and model distillation — rival labs using Claude Code output to train their own models on the cheap. Once the discovery spread, Anthropic pulled the code quickly. What it didn’t do, and what drew the sharpest criticism, is disclose the mechanism anywhere a user would have seen it: no changelog entry, no documentation note, nothing beyond a steganographic marker a security researcher had to go looking for.

Why this matters more than a typical bug-bounty story

Anthropic has built a chunk of its brand on being the safety-conscious, transparency-first AI lab — the company that publishes model cards, that talks about interpretability, that positions itself against “move fast, disclose later.” A hidden tracker that sat undetected in a widely-used coding tool for three months cuts directly against that positioning, and it’s landed in the same few months as Claude Code’s permission-bypass hardening sprint, the Claude for Chrome extension flaw, and a wave of sandbox-escape research across the whole AI-IDE category. None of these are reasons to avoid AI coding tools — they’re evidence the category is still young enough that vendor trust has to be actively checked, not assumed from a brand.

So what

If your team is standardising on an AI coding vendor — or your engineering leadership is being asked “can we trust what this tool is doing with our code and our infrastructure access” — this is exactly the kind of story that belongs in that evaluation, alongside benchmark scores and pricing. The practical takeaway isn’t “switch tools,” it’s “build the habit of checking”: what telemetry does the tool actually send, is it documented, and does the vendor’s disclosure practice match its marketing. That’s precisely the governance work we help clients think through in AI-assisted development engagements — get in touch if you want a second opinion before your team locks in a vendor.

← All research

More research.

GitHub Copilot SDK is becoming the Microsoft Copilot SDK: what builders of AI products should know

On 28 October 2026 GitHub said its Copilot SDK is being renamed Microsoft Copilot SDK, the programmable layer for the shared Microsoft and GitHub agent harness. No immediate action is needed.

Read ›

GitHub Agent Merge: Copilot now watches your pull requests and fixes what blocks the merge

On 28 October 2026 GitHub added Agent Merge to pull requests: a 'Watch and fix' option where Copilot repairs failing Actions workflows and merge conflicts in the cloud, optionally with auto-merge.

Read ›

Claude Code 2.1.314 adds a setting that blocks AI file writes outside the project folder

Claude Code 2.1.314 (30 October 2026) adds permissions.blockWritesOutsideWorkingDirectories, so Claude's file-editing tools refuse any path outside the project in every permission mode.

Read ›

GitHub Enterprise now includes Copilot: seats are bundled, AI usage moves to your budget

From 28 October 2026 account-team customers can get Copilot included with every GitHub Enterprise licence, with AI usage metered against an enterprise budget from the first request. Standalone Copilot is $10 per user per month.

Read ›

GitHub Copilot Fusion goes GA: one pick, many models, and a 30% launch discount

On 28 October 2026 GitHub made Copilot Fusion generally available: instead of choosing a model, developers pick an effort level and Copilot routes each task across models. Paid plans get 30% off model costs for a limited time.

Read ›

GitHub Agentic Workflows is generally available: automations written in plain Markdown

On 28 October 2026 GitHub made Agentic Workflows generally available: AI agents that triage issues, analyse CI failures and update docs, defined in Markdown and run inside GitHub Actions with read-only defaults.

Read ›

Start a project

Building with AI? Let's talk.

Tell us what you are building. We'll give you an honest view of the right approach.

Start a projectSee our work