TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 网站统计合规自查:个人信息保护法、GDPR、CCPA 逐条核对

统计代码、客服插件、广告像素,是大多数网站和 App 在不知不觉中收集个人信息的地方。这份清单把三部法规拆成针对这些工具的具体检查项,标明哪些是法定要求、哪些是建议做法,每一条都附上条款出处。

  • 三部法规,逐条附出处
  • 每条标明必须 / 建议
  • 进度只存在你的浏览器
自查清单

逐条自查

选一部法规,做完的打勾,不适用的标「不适用」。进度条只计算适用的条目。

不是法律意见。这是依据法规原文整理的自查清单,不是法律意见,也不是认证;全部勾完不代表符合任何法律。请律师审阅你的实际情况,尤其是数据出境、处理敏感个人信息、依赖「合同必需」等非同意基础时。

必须:法律或有约束力的规章、规范性文件、平台强制规则里写明的要求(部分条目只在描述的情形下适用)。建议:监管指南、推荐性国标或通行做法。

GDPR(欧盟)

共 18 条

在欧盟设有机构,或向欧盟境内的人提供商品服务、监测其行为时适用(第 3 条)。关于 Cookie 的 ePrivacy 规则同时适用。

  1. 列出你在统计什么——流量、转化、客服记录、广告归因——逐项对应第 6 条第 1 款的合法性基础,通常是同意(a 项)或正当利益(f 项)。用正当利益要有书面的利益平衡评估。

  2. Cookie、localStorage、像素、SDK 标识都要事先同意,除非只用于传输通信,或是用户明确要求的服务所严格必需的。在用户回应横幅之前,逐个检查统计、客服、广告代码写了什么。

  3. 同意必须自由作出、具体、知情、明确,并通过清晰的肯定行为表示。预先勾选的复选框无效,告知内容还要包括 Cookie 的存续时间、第三方能否访问。

  4. 多数欧盟监管机构认为第一层没有拒绝选项属于违规,也会审查诱导接受的颜色和对比度。法国 CNIL 要求拒绝和接受一样容易。

  5. 每个页面都留一个能重新打开同意设置的链接或图标;撤回后立即停掉相关代码。

  6. 记下同意的时间、范围和当时展示的告知版本,以便日后证明。

  7. 身份和联系方式、DPO 联系方式、目的和法律依据、正当利益、接收方(写明统计和客服服务商)、跨境传输、保存期限、各项权利、撤回同意、向监管机构投诉的权利、是否必须提供、自动化决策。

  8. 代你处理数据的统计、客服、邮件、托管服务商,要签合同约定处理指示、保密、安全、分处理者、协助响应请求、到期删除。

  9. 服务商在欧洲经济区之外时,依靠充分性认定(美国只限于加入欧美数据隐私框架的公司,2023 年 7 月 10 日决定)或标准合同条款。

  10. 决定事件数据、客服记录、同意日志各存多久,写进隐私声明,并确认每个工具真的按期删除。

  11. 每个工具都要能查到、导出、更正、删除某一个人的数据。复杂请求可以再延长两个月,但要在第一个月内告知本人。

  12. 写明目的、数据类别、接收方、跨境传输、保存期限和安全措施。250 人以下组织的豁免不适用于非偶发的处理,持续运行的网站统计就属于非偶发。

    GDPR 第 30 条
  13. 传输加密、按角色授权、IP 截断等假名化措施,并定期检验这些措施是否有效。

    GDPR 第 32 条
  14. 发现泄露后 72 小时内通报监管机构(不太可能造成风险的除外);风险高时还要通知受影响的人。

  15. 适用于在欧盟以外、但向欧盟境内的人提供商品服务或监测其行为的情形;偶发、低风险的处理可以豁免。

  16. 从页面网址和事件属性里去掉邮箱、手机号、用户 ID,IP 截断后再用,报表用不到的字段直接关掉。

  17. EDPB 认为 ePrivacy 第 5 条第 3 款也可能覆盖追踪像素、网址里的标识等不用传统 Cookie、但从设备读取信息的技术。不要默认「无 Cookie」就豁免,要看它读了什么。

  18. 处理可能带来高风险时必须做,例如大规模画像、系统性监控。结论是不需要,也把评估过程写下来。

    GDPR 第 35 条

CCPA / CPRA(美国加州)

共 16 条

适用于在加州经营、达到第一条所列门槛之一的营利性企业。加州 CalOPPA 适用于所有收集加州居民个人信息的商业网站。

  1. 在加州经营的营利性企业,满足任一门槛即适用:年总收入超过 26,625,000 美元(2025 年 1 月 1 日起的调整值);每年买卖或共享 10 万以上消费者或家庭的个人信息;一半以上收入来自出售或共享个人信息。

  2. 在收集时或之前,列出个人信息和敏感个人信息的类别、用途、是否出售或共享,以及每类保存多久。

  3. 写明消费者权利和行使方式,以及收集、出售、共享、披露的信息类别;每 12 个月至少复核一次。

  4. 「共享」指为跨情境行为广告披露个人信息,很多广告和再营销像素都算。出售或共享的,要放「Do Not Sell or Share My Personal Information」链接,或走退出偏好信号的替代方式。

  5. 收到 GPC 信号时,把它当作该浏览器(以及已知身份的消费者)退出出售、共享的有效请求,广告和再营销代码对这位访客保持关闭。

    CCPA 条例 §7025
  6. 收到请求后最迟 15 个工作日停止出售或共享,并把请求转达给在此期间收到数据的第三方。

  7. 知情、删除、更正请求至少提供两种提交方式,其中要有免费电话(只在线经营且与消费者直接往来的企业,提供邮箱即可)。45 天内答复,告知后可再延长一次 45 天。

  8. 和服务提供者、承包商(统计、客服、托管),以及出售或共享数据的第三方签的合同,要包含法律和条例列出的条款。

  9. 把精确位置、账号登录凭证等敏感个人信息用于许可目的之外时,要提供「Limit the Use of My Sensitive Personal Information」链接。

  10. 明知消费者未满 16 岁时,除非本人(13–15 岁)或父母监护人(13 岁以下)选择加入,否则不得出售或共享。

  11. 不能因为对方退出或提出请求就改价格、降服务或拒绝提供;给经济激励要有告知,并和数据价值合理相关。

  12. 法律明确要求;因没有合理安全措施导致泄露,消费者可以起诉并主张法定赔偿。

  13. 请求和同意流程要易懂、选项对称,不用暗黑模式;通过暗黑模式得到的同意不算同意。

    CCPA 条例 §7004
  14. 记录每个消费者请求和处理结果,至少保存 24 个月。

    CCPA 条例 §7101
  15. 加州 CalOPPA 要求收集加州居民个人信息的商业网站,在隐私政策里说明如何回应浏览器的「请勿追踪」信号。

  16. 打开 GPC 后刷新你的网站,确认广告和再营销代码不再触发。浏览器隐私检测能看到 GPC 是否开启。

个人信息保护法(中国)

共 20 条

在境内处理个人信息时适用;在境外处理境内自然人的个人信息、以向境内提供产品服务或分析其行为为目的时也适用(第 3 条)。

  1. 取得个人同意,或其它六种情形之一(例如为订立、履行个人作为一方当事人的合同所必需)。能识别到个人的统计、App 内行为追踪,通常要靠同意。

  2. 个人信息处理者的名称和联系方式;处理目的、处理方式、个人信息种类、保存期限;个人行使权利的方式和程序。事项变更要告知;处理规则要公开、便于查阅和保存。

  3. 隐私政策不能默认勾选同意;处理目的、方式、种类变更要重新取得同意。2019 年《认定方法》把「以默认选择同意隐私政策等非明示方式征求同意」列为未经同意收集。

  4. 例如在设置里放一个开关;撤回后不再基于该同意继续处理。

  5. 处理个人信息属于提供产品或服务所必需的除外。

  6. 代你处理数据的统计、客服、云服务商,要约定委托处理的目的、期限、方式、个人信息种类、保护措施和双方权利义务,并对受托人进行监督。

  7. 告知接收方的名称、联系方式、处理目的、处理方式和种类。App 里嵌入的第三方代码、SDK 直接把数据发给第三方,也属于向他人提供(匿名化处理的除外)。

  8. 敏感个人信息(含精确位置、金融账户、不满十四周岁未成年人的个人信息)要取得单独同意,并告知必要性和对个人的影响;不满十四周岁的要取得父母或其他监护人同意,并制定专门的处理规则。

  9. 数据出境(例如统计服务部署在境外)要告知境外接收方信息并取得单独同意;除符合豁免外,要通过安全评估、订立标准合同或认证。自当年 1 月 1 日起累计向境外提供不满 10 万人个人信息(不含敏感个人信息)的可免于这三项,但告知、单独同意和个人信息保护影响评估仍要做。

  10. 保存期限应当为实现处理目的所必要的最短时间。

  11. 建立便捷的个人行使权利的申请受理和处理机制;拒绝请求的要说明理由。

  12. 内部管理制度和操作规程、分类管理、加密和去标识化、权限管理、定期培训、安全事件应急预案。

  13. 处理敏感个人信息、自动化决策、委托处理、向他人提供、公开、向境外提供等情形,要事前评估;报告和处理情况记录至少保存三年。

  14. 立即采取补救措施,通知履行个人信息保护职责的部门和个人;措施能有效避免危害的,可以不通知个人。

  15. 处理 100 万人以上个人信息的处理者要指定个人信息保护负责人;网信办 2025 年 7 月的公告要求报送负责人信息。

  16. 属于第 3 条第 2 款情形的境外处理者,要在境内设立专门机构或指定代表,并报送有关部门。

  17. 通过自动化决策进行信息推送、商业营销的,要同时提供不针对个人特征的选项,或便捷的拒绝方式。

  18. 首次运行时通过弹窗等明显方式提示阅读隐私政策;从主界面最多 4 次点击能找到隐私政策;更正、删除、投诉举报在 15 个工作日内受理处理。

  19. 2023 年 10 月 17 日起,没在小程序管理后台完善《小程序用户隐私保护指引》的隐私相关接口无法调用;调用前还要通过隐私授权流程取得用户同意。

  20. 《信息安全技术 个人信息安全规范》对隐私政策内容、授权同意、个人权利、委托处理都有细化要求。它是推荐性国标,不是强制标准,但 App 检测和整改中常被作为参考。

勾选只保存在这个浏览器里(localStorage 键 tc_checklist),勾选时写入、清空时删除,不上传。

全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

版本 v1.0更新于 更新记录

结果怎么读

进度条说明什么、不说明什么

进度条只统计你勾过的条目。读它时记住四点。

不是评分

没有及格线。100% 只说明每一条你都看过、标了已完成或不适用,不代表监管部门会认同。

先做「必须」

先用「只看必须」筛一遍。很多必须项有前提,比如境外代表、未成年人、个人信息保护负责人:前提不成立就标不适用,并记下理由。

多部法规一起看

访客来自国内、欧盟、加州的网站,三套都要过。告知、保存期限、服务商协议这些条目大量重叠,一份工作能勾好几条。

留存导出文件

Markdown 或 CSV 是一份带日期的自查记录。和处理活动记录、影响评估报告放在一起,新增工具或进入新市场时再查一遍。

法规和监管口径会变。条目按页面顶部的更新日期对照官方原文核对过,每条的出处链接都能让你自己再核一次。

怎么用

四步得到一份可用的自查记录

第一次每部法规大约一小时,主要时间花在弄清楚你的代码实际收集了什么。

  1. 1

    列出所有工具

    把网站、App、小程序里的每段脚本和 SDK 写下来:统计、客服、广告像素、A/B 测试、表单。检查项针对的就是它们收集的数据。

  2. 2

    选法规

    访客来自哪里就选哪套。先读每套清单顶部的适用范围说明。

  3. 3

    打勾或标不适用

    条目看不明白就点出处链接看原文。只有条目里的前提确实不成立时才标「不适用」。

  4. 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。清空勾选会删掉这个键;想长期留存请导出文件。

多久要重新自查一次?

每次新增代码、服务商或进入新市场时,以及至少每年一次。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

这个工具用到的数据

  • GDPR、CCPA/CPRA、个人信息保护法条款 — 核对于 2026-11-10,每 6 个月复核(2027-05-10 前复核)

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie