Zhipu's ZCode desktop app found silently uploading users' full Git repos to Aliyun cloud
A developer investigating unexpected disk usage discovered that Zhipu's ZCode AI coding app compresses and encrypts entire project workspaces—including .git history, LFS caches, reflogs and configs—and uploads them to Aliyun OSS without visible user consent. The encryption uses a server-issued RSA public key while the private key stays server-side, meaning neither the user nor the local client can ever decrypt the archives sitting on the user's own disk. In the investigated case, a 313MB encrypted baseline snapshot of a commercial project had failed to upload 564 times and remained queued locally.
GoKawiil's interpretation of the reporting above, not reported fact.
This behavior means sensitive commercial source code and version history can leave a developer's machine without clear disclosure or a way to verify what was sent, raising serious data-privacy and IP-exposure concerns for anyone using ZCode on proprietary codebases. The one-way encryption design—where only the vendor holds decryption keys—removes any user ability to audit or control what's actually being transmitted, undermining trust in AI coding tools that claim to operate on local files.
- ZCode silently uploads full workspace snapshots, including Git history and LFS data, to Aliyun OSS while a user is logged in.
- Encryption keys are structured so only Zhipu's servers can decrypt the uploaded archives, not the user or the local app.
- The investigator found evidence of large encrypted snapshots and hundreds of failed upload attempts stored locally, exposing the covert sync behavior.
YubiKey 5C NFC Security Key — If you're auditing how AI coding tools handle your credentials and repo data, it's a good time to lock down account access with hardware-based 2FA. A YubiKey adds a strong physical authentication layer so stolen tokens or leaked keys alone can't compromise your accounts. It's a simple, durable way to harden your dev environment against exactly the kind of silent data exfiltration this article describes.
See YubiKey 5C NFC Security Key on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: blog.ferstar.org, 2026-09-18
Published there as: “Inside ZCode: Silently uploading your Git history to the cloud”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.