一个微信存储清理工具,为何被腾讯跨国发函“追杀”?

事件概述 - 知名软件项目托管平台GitHub上的微信清理工具项目“WeChat Clean”被其作者删除,原因是腾讯公司通过DMCA(美国《数字千年版权法》)向GitHub发起正式投诉 [1][2] - 项目作者表示,腾讯法务团队在2026年1月动用跨国律师团队进行投诉,导致其被迫删除代码,同时腾讯方面一口气举报了30多个类似项目 [2][3] 项目背景与功能 - “WeChat Clean”是一个帮助用户分析微信存储空间并清理的小工具,其功能包括查看存储空间用途、分析缓存文件、理解微信的存储“优化”、帮助用户快速清理不必要的群消息和数据,同时保留所需联系人数据,以有效减小微信存储占用 [2] - 项目作者开发该工具的初衷是个人手机空间不足,仅微信就占用了17GB,旨在搞清楚空间占用情况并清理不必要的缓存和群数据,然后分享给有同样困扰的朋友 [2] 腾讯公司的法律行动与指控 - 腾讯公司向GitHub提交的法律文件指控“WeChat Clean”项目违反了DMCA第1201条(即禁止规避控制版权作品访问的技术保护措施),违反了微信服务条款(进行逆向工程),威胁用户隐私和安全,并侵犯知识产权 [3] - 腾讯公司在回应中指出,部分读取微信聊天记录的开源项目通过对微信客户端进行逆向工程等手段,破解本地数据库密钥,绕过了微信客户端的加密措施,威胁用户及第三方数据隐私和客户端安全,且极易被黑灰产利用 [3] - 腾讯公司依据相关法规向开源平台提出请求,并获得了平台支持,大部分项目在平台沟通后选择主动移除违规内容 [3] 项目作者的反驳与结果 - 项目作者对腾讯的指控提出反驳,认为“绕过技术保护措施”仅指其查看了微信的数据库结构,而逆向工程只是为了理解自己手机上的数据,并吐槽“让用户知道自己的数据长什么样很危险”,以及“侵犯知识产权”意味着“你的聊天记录存储格式归腾讯所有” [3] - 在GitHub官方给予的选项(一个工作日内删除代码或提交反诉并与腾讯律师团队打官司)中,项目作者最终选择删除代码 [3] - 该项目原为一个拥有“291星”(表示关注度)的小项目,但在事件引发关注后,截至发稿前,项目的星数已增至780 [5] 相关法律依据 - 腾讯公司援引了美国《数字千年版权法》(DMCA)第1201条,该条款禁止规避控制版权作品访问的技术保护措施(TPM) [4] - 律师指出,代码、数据库等均可成为受保护的作品,受到DMCA规则的保护 [4] - 中国现行《著作权法》第四十九条和《计算机软件保护条例》第二十四条也有类似规定,禁止未经许可故意避开或破坏权利人为保护著作权而采取的技术措施 [4] - 律师认为,该项目作者的行为确实存在法律风险,即使访问自己的数据,绕过企业设置的技术措施也可能破坏软件保护机制,导致信息泄漏风险 [5] 用户反馈与行业背景 - 在“WeChat Clean”的项目讨论区及其他社交媒体、技术社区中,不少用户对开源项目被删表示不满,并反映微信占用存储空间过大的问题长期存在 [7] - 用户认为微信对存储空间的使用方式不合理是导致占用过大的重要原因之一 [7] - 微信官方曾辟谣称,网传的“文件过期仍占空间”、“删除记录后仍占空间”、“转发同一文件会重复存储”等说法不属实,并将存储空间增大的根源归因于聊天记录本身的体量庞大 [7]