全球三大隐私法规:GDPR、CCPA、PIPL 到底在管什么?

做隐私合规,第一关就是搞懂法律法规。说实话,法规条文挺枯燥的,但咱们不背法条,只抓核心逻辑。

我个人习惯是把法规拆成三个东西:约束谁、保护什么、罚多狠。这三大法规(GDPR、CCPA、PIPL)是全球隐私保护的“三驾马车”,你做的任何隐私合规配置,几乎都是在满足它们的要求。

核心认知:GDPR 是“长臂管辖”的鼻祖,CCPA 是“消费者权利”的代表,PIPL 是“中国本土化”的标杆。三者的底层逻辑高度相似,但细节差异很大。

全球三大数据保护法规核心框架图 GDPR(欧盟) CCPA(加州) PIPL(中国) 管辖:全球(长臂) 罚则:4% 全球年营收 权利:删除权/可携带权 管辖:加州企业 + 全球 罚则:$2,500 - $7,500/次 权利:选择退出/删除 管辖:中国境内 + 境外 罚则:5% 上年营收 / 5千万 权利:知情权/撤回同意 💡 三者的共性是:都要求明确同意、最小必要、数据主体权利。差异主要在管辖范围与处罚力度。 实务中,建议按 GDPR 标准做设计,向下兼容 CCPA 和 PIPL 的差异项。

GDPR:欧盟的“数据宪章”

GDPR 2018年生效,是目前全球影响力最大的隐私法规。它最狠的一点是长臂管辖——只要你的服务面向欧盟用户,不管公司注册在哪,都得遵守。

维度GDPR 要求
同意机制必须“明确、具体、知情、自愿”,禁止默认勾选
数据主体权利访问、更正、删除、限制处理、数据可携带、反对权
数据保护官核心处理活动超过 250 人规模的数据,必须任命 DPO
跨境传输需充分性认定 / SCC / BCR 等机制
处罚上限更高者:2000 万欧元 或 全球年营收的 4%

我在项目中遇到过一家做跨境电商 SaaS 的公司,服务器全在东南亚,也没在欧盟设实体。结果被法国 CNIL 罚款 50 万欧元——就因为没给用户提供“删除账户”的入口。GDPR 不看你的服务器在哪,只看你的用户在哪。

CCPA:加州的消费者权利法案

CCPA 2020年生效,2023年又有 CPRA 修正强化。它不像 GDPR 那么重流程,而是更强调消费者的控制权——说白了就是“我的数据我做主”。

  • 适用范围:年营收超过 2500 万美元;或买卖 5 万条以上加州居民数据;或 50% 以上收入来自出售数据。
  • 核心权利:知情权(收集什么、卖给谁)、删除权、选择退出(“Do Not Sell”)、禁止歧视。
  • 处罚:每次违规 2500 美元(故意违规 7500 美元),按消费者次数累计。
  • 与GDPR的区别:CCPA 不要求明确 opt-in,而是 opt-out 模式——默认可以收集,用户说“不卖”才停。

⚠️ 我曾经帮一个游戏公司做合规改造,他们原先只在 GDPR 层面做了用户同意弹窗。但 CCPA 要求网站必须有“Do Not Sell My Personal Information”链接,字体还不能比隐私政策小。就这一条,他们首页改了 3 版才通过审核。

PIPL:中国个人信息保护法

2021年实施的 PIPL,可以说是 GDPR 的“中国加强版”。整体框架相似,但有些点比 GDPR 更严。

特色条款说明
单独同意处理敏感信息、跨境传输、向第三方提供等场景,必须单独弹窗同意
影响评估处理敏感信息、自动化决策、委托处理等场景,必须事前做 PIA
中国数据本地化关键信息基础设施 + 处理 100 万人以上数据的,必须境内存储
跨境传输安全评估达到一定量级的数据出境,必须通过网信办安全评估
处罚力度情节严重:5000 万人民币或上年营收 5%;直接负责人罚款 10-100 万

实务要点:PIPL 的“单独同意”是很多公司踩坑的地方。我见过有 App 在用户协议里夹一句“我同意将数据传输至境外”,这叫捆绑同意,无效。必须单独弹窗,让用户明确选是或否。

三大法规的共性配置清单

不管你面对哪个法规,下面的配置项几乎都必须做。我建议你直接把这些写到代码里,作为基线策略。

  1. 同意管理平台(CMP)——弹窗、记录、撤回机制
  2. 数据分类分级——至少分出“个人标识符”“敏感信息”“业务数据”三层
  3. 数据主体请求处理接口——提供在线表单处理访问、删除、导出
  4. 隐私政策页面——必须包含收集范围、用途、第三方共享、权利行使方式
  5. 数据留存与删除策略——配置自动过期删除脚本
  6. 跨境传输的合法依据——SCC / BCR / 安全评估备案
  7. 数据处理活动记录(ROPA)——日志和元数据保留

我个人习惯是先用 GDPR 的清单搭好骨架,然后针对 CCPA 加一个“Do Not Sell”开关,针对 PIPL 加一个“单独同意”模块。这样一套代码支撑三套法规,维护成本最低。你想想看,如果每个法规各写一套配置,那后面改一个字段得改三个地方,迟早出问题。

一个真实案例:SaaS 产品的多法规适配

我去年参与过一个海外营销工具的中文版上线。团队一开始只做了 GDPR 合规,结果上线前审计发现:

  • 中国大陆用户注册时,隐私条款里没写“单独同意跨境传输”——违反 PIPL
  • 加州用户的 IP 地址被用于广告定向投放,但没有提供 opt-out 链接——违反 CCPA
  • 数据存储在新加坡,但未做 PIPL 要求的 PIA 和出境评估——存在合规风险

最后我们花了 3 周重构同意流,用用户地理位置 + 租户配置动态切换合规策略。代码里写了一个 PrivacyComplianceRouter,根据用户所在区域加载不同的弹窗模板和数据处理逻辑。嗯,这才算是真正落地了。