동찰 Beating AI 속보, 즈푸 AI 프로그래밍 도구 ZCode가 백그라운드에서 전체 프로젝트의 스냅샷을 생성하고, .git까지 함께 패키징하여 암호화한 후 알리윈 OSS에 업로드하는 것으로 드러났다.
기술 블로그 작성자 ferstar는 클라이언트를 리버스 엔지니어링한 후, 사용자가 로그인 상태이기만 하면 이 메커니즘이 작동하며, 인터페이스에 업로드를 끄는 스위치도 없다고 밝혔다.
작성자가 발견한 한 상업 프로젝트의 스냅샷은 약 313MB였고, 파일 목록에는 4만 2천 개의 파일이 있었다. 그중 `.git`이 86.6%를 차지했으며, Git 히스토리 객체, LFS 대용량 파일 캐시, reflog가 포함되어 있었다. 즉, 패키징되는 것은 현재 코드만이 아니라 과거 커밋, 이전에 다운로드한 대용량 파일, 로컬 브랜치 작업까지 함께 포함될 수 있다는 뜻이다. 이 스냅샷은 당시 564번 업로드에 실패하여 로컬에 남아 재시도를 기다리고 있었다.
ZCode 공식 개인정보 처리방침에는 현재 사용자가 "대화 중 제출한" 텍스트, 파일, 코드를 수집한다고만 명시되어 있을 뿐, 전체 저장소와 Git 히스토리에 대해서는 명확히 언급하지 않았다. 공식 "최적화 계획"은 기본적으로 꺼져 있지만, 이는 데이터가 모델 학습에 사용되는지 여부만 제어한다. ferstar는 이 옵션을 꺼도 스냅샷 패키징과 업로드는 여전히 중단되지 않는다고 밝혔다.