免费工具 网站统计合规自查:个人信息保护法、GDPR、CCPA 逐条核对
统计代码、客服插件、广告像素,是大多数网站和 App 在不知不觉中收集个人信息的地方。这份清单把三部法规拆成针对这些工具的具体检查项,标明哪些是法定要求、哪些是建议做法,每一条都附上条款出处。
- 三部法规,逐条附出处
- 每条标明必须 / 建议
- 进度只存在你的浏览器
逐条自查
选一部法规,做完的打勾,不适用的标「不适用」。进度条只计算适用的条目。
必须:法律或有约束力的规章、规范性文件、平台强制规则里写明的要求(部分条目只在描述的情形下适用)。建议:监管指南、推荐性国标或通行做法。
GDPR(欧盟)
共 18 条
在欧盟设有机构,或向欧盟境内的人提供商品服务、监测其行为时适用(第 3 条)。关于 Cookie 的 ePrivacy 规则同时适用。
-
列出你在统计什么——流量、转化、客服记录、广告归因——逐项对应第 6 条第 1 款的合法性基础,通常是同意(a 项)或正当利益(f 项)。用正当利益要有书面的利益平衡评估。
-
Cookie、localStorage、像素、SDK 标识都要事先同意,除非只用于传输通信,或是用户明确要求的服务所严格必需的。在用户回应横幅之前,逐个检查统计、客服、广告代码写了什么。
-
同意必须自由作出、具体、知情、明确,并通过清晰的肯定行为表示。预先勾选的复选框无效,告知内容还要包括 Cookie 的存续时间、第三方能否访问。
-
多数欧盟监管机构认为第一层没有拒绝选项属于违规,也会审查诱导接受的颜色和对比度。法国 CNIL 要求拒绝和接受一样容易。
-
每个页面都留一个能重新打开同意设置的链接或图标;撤回后立即停掉相关代码。
-
记下同意的时间、范围和当时展示的告知版本,以便日后证明。
-
身份和联系方式、DPO 联系方式、目的和法律依据、正当利益、接收方(写明统计和客服服务商)、跨境传输、保存期限、各项权利、撤回同意、向监管机构投诉的权利、是否必须提供、自动化决策。
-
代你处理数据的统计、客服、邮件、托管服务商,要签合同约定处理指示、保密、安全、分处理者、协助响应请求、到期删除。
-
服务商在欧洲经济区之外时,依靠充分性认定(美国只限于加入欧美数据隐私框架的公司,2023 年 7 月 10 日决定)或标准合同条款。
-
决定事件数据、客服记录、同意日志各存多久,写进隐私声明,并确认每个工具真的按期删除。
-
每个工具都要能查到、导出、更正、删除某一个人的数据。复杂请求可以再延长两个月,但要在第一个月内告知本人。
-
写明目的、数据类别、接收方、跨境传输、保存期限和安全措施。250 人以下组织的豁免不适用于非偶发的处理,持续运行的网站统计就属于非偶发。
-
传输加密、按角色授权、IP 截断等假名化措施,并定期检验这些措施是否有效。
-
发现泄露后 72 小时内通报监管机构(不太可能造成风险的除外);风险高时还要通知受影响的人。
-
适用于在欧盟以外、但向欧盟境内的人提供商品服务或监测其行为的情形;偶发、低风险的处理可以豁免。
-
从页面网址和事件属性里去掉邮箱、手机号、用户 ID,IP 截断后再用,报表用不到的字段直接关掉。
-
EDPB 认为 ePrivacy 第 5 条第 3 款也可能覆盖追踪像素、网址里的标识等不用传统 Cookie、但从设备读取信息的技术。不要默认「无 Cookie」就豁免,要看它读了什么。
-
处理可能带来高风险时必须做,例如大规模画像、系统性监控。结论是不需要,也把评估过程写下来。
CCPA / CPRA(美国加州)
共 16 条
适用于在加州经营、达到第一条所列门槛之一的营利性企业。加州 CalOPPA 适用于所有收集加州居民个人信息的商业网站。
-
在加州经营的营利性企业,满足任一门槛即适用:年总收入超过 26,625,000 美元(2025 年 1 月 1 日起的调整值);每年买卖或共享 10 万以上消费者或家庭的个人信息;一半以上收入来自出售或共享个人信息。
-
在收集时或之前,列出个人信息和敏感个人信息的类别、用途、是否出售或共享,以及每类保存多久。
-
写明消费者权利和行使方式,以及收集、出售、共享、披露的信息类别;每 12 个月至少复核一次。
-
「共享」指为跨情境行为广告披露个人信息,很多广告和再营销像素都算。出售或共享的,要放「Do Not Sell or Share My Personal Information」链接,或走退出偏好信号的替代方式。
-
收到 GPC 信号时,把它当作该浏览器(以及已知身份的消费者)退出出售、共享的有效请求,广告和再营销代码对这位访客保持关闭。
-
收到请求后最迟 15 个工作日停止出售或共享,并把请求转达给在此期间收到数据的第三方。
-
知情、删除、更正请求至少提供两种提交方式,其中要有免费电话(只在线经营且与消费者直接往来的企业,提供邮箱即可)。45 天内答复,告知后可再延长一次 45 天。
-
和服务提供者、承包商(统计、客服、托管),以及出售或共享数据的第三方签的合同,要包含法律和条例列出的条款。
-
把精确位置、账号登录凭证等敏感个人信息用于许可目的之外时,要提供「Limit the Use of My Sensitive Personal Information」链接。
-
明知消费者未满 16 岁时,除非本人(13–15 岁)或父母监护人(13 岁以下)选择加入,否则不得出售或共享。
-
不能因为对方退出或提出请求就改价格、降服务或拒绝提供;给经济激励要有告知,并和数据价值合理相关。
-
法律明确要求;因没有合理安全措施导致泄露,消费者可以起诉并主张法定赔偿。
-
请求和同意流程要易懂、选项对称,不用暗黑模式;通过暗黑模式得到的同意不算同意。
-
记录每个消费者请求和处理结果,至少保存 24 个月。
-
加州 CalOPPA 要求收集加州居民个人信息的商业网站,在隐私政策里说明如何回应浏览器的「请勿追踪」信号。
-
打开 GPC 后刷新你的网站,确认广告和再营销代码不再触发。浏览器隐私检测能看到 GPC 是否开启。
个人信息保护法(中国)
共 20 条
在境内处理个人信息时适用;在境外处理境内自然人的个人信息、以向境内提供产品服务或分析其行为为目的时也适用(第 3 条)。
-
取得个人同意,或其它六种情形之一(例如为订立、履行个人作为一方当事人的合同所必需)。能识别到个人的统计、App 内行为追踪,通常要靠同意。
-
个人信息处理者的名称和联系方式;处理目的、处理方式、个人信息种类、保存期限;个人行使权利的方式和程序。事项变更要告知;处理规则要公开、便于查阅和保存。
-
隐私政策不能默认勾选同意;处理目的、方式、种类变更要重新取得同意。2019 年《认定方法》把「以默认选择同意隐私政策等非明示方式征求同意」列为未经同意收集。
-
例如在设置里放一个开关;撤回后不再基于该同意继续处理。
-
处理个人信息属于提供产品或服务所必需的除外。
-
代你处理数据的统计、客服、云服务商,要约定委托处理的目的、期限、方式、个人信息种类、保护措施和双方权利义务,并对受托人进行监督。
-
告知接收方的名称、联系方式、处理目的、处理方式和种类。App 里嵌入的第三方代码、SDK 直接把数据发给第三方,也属于向他人提供(匿名化处理的除外)。
-
敏感个人信息(含精确位置、金融账户、不满十四周岁未成年人的个人信息)要取得单独同意,并告知必要性和对个人的影响;不满十四周岁的要取得父母或其他监护人同意,并制定专门的处理规则。
-
数据出境(例如统计服务部署在境外)要告知境外接收方信息并取得单独同意;除符合豁免外,要通过安全评估、订立标准合同或认证。自当年 1 月 1 日起累计向境外提供不满 10 万人个人信息(不含敏感个人信息)的可免于这三项,但告知、单独同意和个人信息保护影响评估仍要做。
-
保存期限应当为实现处理目的所必要的最短时间。
-
建立便捷的个人行使权利的申请受理和处理机制;拒绝请求的要说明理由。
-
内部管理制度和操作规程、分类管理、加密和去标识化、权限管理、定期培训、安全事件应急预案。
-
处理敏感个人信息、自动化决策、委托处理、向他人提供、公开、向境外提供等情形,要事前评估;报告和处理情况记录至少保存三年。
-
立即采取补救措施,通知履行个人信息保护职责的部门和个人;措施能有效避免危害的,可以不通知个人。
-
处理 100 万人以上个人信息的处理者要指定个人信息保护负责人;网信办 2025 年 7 月的公告要求报送负责人信息。
-
属于第 3 条第 2 款情形的境外处理者,要在境内设立专门机构或指定代表,并报送有关部门。
-
通过自动化决策进行信息推送、商业营销的,要同时提供不针对个人特征的选项,或便捷的拒绝方式。
-
首次运行时通过弹窗等明显方式提示阅读隐私政策;从主界面最多 4 次点击能找到隐私政策;更正、删除、投诉举报在 15 个工作日内受理处理。
-
2023 年 10 月 17 日起,没在小程序管理后台完善《小程序用户隐私保护指引》的隐私相关接口无法调用;调用前还要通过隐私授权流程取得用户同意。
-
《信息安全技术 个人信息安全规范》对隐私政策内容、授权同意、个人权利、委托处理都有细化要求。它是推荐性国标,不是强制标准,但 App 检测和整改中常被作为参考。
勾选只保存在这个浏览器里(localStorage 键 tc_checklist),勾选时写入、清空时删除,不上传。
版本 v1.0更新于 更新记录
进度条说明什么、不说明什么
进度条只统计你勾过的条目。读它时记住四点。
不是评分
没有及格线。100% 只说明每一条你都看过、标了已完成或不适用,不代表监管部门会认同。
先做「必须」
先用「只看必须」筛一遍。很多必须项有前提,比如境外代表、未成年人、个人信息保护负责人:前提不成立就标不适用,并记下理由。
多部法规一起看
访客来自国内、欧盟、加州的网站,三套都要过。告知、保存期限、服务商协议这些条目大量重叠,一份工作能勾好几条。
留存导出文件
Markdown 或 CSV 是一份带日期的自查记录。和处理活动记录、影响评估报告放在一起,新增工具或进入新市场时再查一遍。
法规和监管口径会变。条目按页面顶部的更新日期对照官方原文核对过,每条的出处链接都能让你自己再核一次。
四步得到一份可用的自查记录
第一次每部法规大约一小时,主要时间花在弄清楚你的代码实际收集了什么。
-
1
列出所有工具
把网站、App、小程序里的每段脚本和 SDK 写下来:统计、客服、广告像素、A/B 测试、表单。检查项针对的就是它们收集的数据。
-
2
选法规
访客来自哪里就选哪套。先读每套清单顶部的适用范围说明。
-
3
打勾或标不适用
条目看不明白就点出处链接看原文。只有条目里的前提确实不成立时才标「不适用」。
-
4
导出并分派
下载 CSV,给每个未完成条目定负责人和期限;Markdown 文件作为带日期的记录留存。
条目从哪里来
每一条都对应法律、有约束力的规章或官方指南里的具体规定,按原文核对。条目是写给使用统计、客服、广告代码的网站和 App 的,不覆盖所有类型的个人信息处理。
- 必须 = 法律、规章、规范性文件或平台强制规则写明;建议 = 监管指南、推荐性国标或通行做法
- 完成度 = 已完成 ÷(全部 − 不适用),按法规分别计算
- 出处按页面更新日期对照官方原文核对
| 法规 | 原文 | 另外参考 |
|---|---|---|
| 个人信息保护法 | 中国人大网 2021 年公布的全文 | 《促进和规范数据跨境流动规定》(2024);《App 违法违规收集使用个人信息行为认定方法》(2019);网信办 2025 年公告;微信隐私协议开发指南;GB/T 35273-2020 |
| GDPR | 欧盟条例 2016/679(EUR-Lex) | ePrivacy 指令第 5 条第 3 款;Planet49 案;EDPB 指南 05/2020、2/2023;Cookie 横幅工作组报告;CNIL 2020-092 |
| CCPA / CPRA | 加州民法典 §1798.100 起 | CCPA 条例(加州法规汇编第 11 编 §7000 起);CPPA 门槛调整;CalOPPA §22575 |
一个出海电商,三套清单
一家国内公司做跨境电商:有中文小程序、面向欧美的独立站,装了网站统计、在线客服和两个海外广告像素。几条典型条目的处理方式。
| 条目 | 处理方式 | 状态 |
|---|---|---|
| PIPL:微信隐私保护指引 | 后台完善指引,调用位置接口前弹出隐私授权 | 已完成 |
| PIPL:数据出境 | 小程序数据存境内节点,独立站数据存海外节点,两边不互传 | 不适用 |
| PIPL:向第三方提供 | 小程序里没有直接向第三方发数据的 SDK | 已完成 |
| GDPR:设备存储前取得同意 | 广告像素等用户同意后再加载;无 Cookie 统计脚本不写任何存储 | 已完成 |
| GDPR:欧盟代表 | 公司在欧盟没有机构,但面向欧盟销售,需要指定 | 未完成 |
| CCPA:是否适用 | 收入未到门槛,但每年和广告平台共享超过 10 万名加州访客的数据 | 适用 |
这些处理方式只是示意。门槛、出境、代表等判断要用你自己的访客量、营收和架构来定。
统计相关的合规最常栽在哪里
这些问题在监管通报和 App 检测里反复出现。
同意前就开始收集
打开 App 或网页还没点同意,统计、广告 SDK 已经在上报。用抓包或浏览器网络面板在全新安装 / 首次访问时查一遍。
默认勾选同意
隐私政策的复选框预先打勾,国内《认定方法》和欧盟 Planet49 案都认为这不是有效同意。
第三方清单不写全
统计、客服、推送、广告 SDK 都是接收方或受托方,用「合作伙伴」一笔带过,用户无从知道数据给了谁。
忘了出境
统计后台部署在境外,就算你自己的服务器在国内,也构成数据出境。
能少做几条的统计工具
TapCub 不能替你合规——没有工具能——但它的默认设置能省掉清单上的一部分工作。
网站和 App 的个人信息保护合规要查哪些?
至少包括:合法性基础、处理规则(隐私政策)覆盖第 17 条告知事项、同意不能默认勾选、便捷撤回、委托处理协议、向第三方提供的单独同意(含 SDK)、敏感信息和未成年人、出境、保存期限、个人权利受理、安全措施、影响评估、泄露通知。上面「个人信息保护法」一栏逐条列出了。
勾完这份清单就算合规了吗?
不算。这是按法规原文整理的自查工具,合规还取决于清单看不到的事实,监管部门和法院对条款的理解也可能不同。请律师审阅你的实际情况。
装了统计代码算不算向第三方提供个人信息?
要看统计服务商的角色。代你处理、按你的指示使用数据的,属于委托处理(第 21 条),要签协议并监督;服务商把数据用于自己的目的,或 SDK 直接把数据发给第三方的,属于向他人提供(第 23 条),要单独同意。
统计服务器在境外算数据出境吗?
算。个人信息被传到境外存储或可被境外访问,都属于出境,要按《个人信息保护法》第 38–39 条和《促进和规范数据跨境流动规定》处理;即使在免于申报的数量以内,告知、单独同意和影响评估也不能省。
国内的网站需要 Cookie 弹窗吗?
国内法律没有类似欧盟 ePrivacy 的 Cookie 专门规则,但通过 Cookie 等收集能识别个人的信息,仍要按《个人信息保护法》告知并取得同意(或有其它合法性基础)。面向欧盟访客的页面则要按 GDPR 和 ePrivacy 处理。
勾选进度保存在哪里?
只保存在你浏览器的 localStorage 里(键 tc_checklist),勾选时写入,不发给 TapCub。清空勾选会删掉这个键;想长期留存请导出文件。
多久要重新自查一次?
每次新增代码、服务商或进入新市场时,以及至少每年一次。