2. GDPR关键定义:个人数据、数据控制者、数据处理者、数据主体的权利

好,咱们直接进入正题。GDPR 这玩意儿,说白了就是一部「数据保护宪法」。但宪法再牛,也得靠几个核心概念撑起来。我个人习惯,每次给团队培训时,都会先把这四个定义掰扯清楚——个人数据、数据控制者、数据处理者、数据主体的权利。这四个概念搞不明白,后面全是糊涂账。

2.1 个人数据:到底什么是「个人数据」?

GDPR 第4条第1款的定义,原文很长。我翻译成人话:任何能直接或间接识别出一个自然人的信息。注意,是「自然人」,不是公司法人。

举个例子你就明白了:

  • 直接识别:姓名、身份证号、护照号、人脸照片。这些一看就知道是谁。
  • 间接识别:手机号、IMEI码、IP地址、Cookie ID、甚至一个「用户名+住址」的组合。单独看可能认不出,但拼起来就能定位到具体的人。

关键点:GDPR 对「个人数据」的定义非常宽泛。我在项目中遇到过一家做智能硬件的公司,他们觉得「设备序列号」不算个人数据。结果呢?序列号绑定了用户的家庭WiFi MAC地址,再结合购买记录,直接就能锁定用户。嗯,这玩意儿妥妥算个人数据。

还有一类容易踩坑的:假名化数据。比如你把用户姓名替换成随机ID,但保留了一份映射表。只要映射表还在,这数据就还是个人数据。只有彻底匿名化(不可逆、无法关联回个人),才算脱离GDPR管辖。

避坑指南:我曾经帮一家电商平台做合规审计,发现他们把用户浏览日志里的姓名删了,但保留了「用户ID+商品ID+时间戳」。结果用户ID直接关联到会员系统。这哪是匿名化?这是脱了裤子放屁。记住:匿名化必须不可逆,且无法通过任何合理手段重新识别。

2.2 数据控制者 vs 数据处理者:谁说了算?

这两个角色,是GDPR里最核心的「责任划分」。我经常跟开发团队说:控制者是「老板」,处理者是「打工的」。但现实中,很多人分不清。

2.2.1 数据控制者(Data Controller)

定义:决定「为什么处理」和「怎么处理」个人数据的实体。说白了,谁拍板谁就是控制者。

  • 比如你开了一家电商网站,你决定收集用户的姓名、地址、手机号用于发货。你就是控制者。
  • 你决定把这些数据卖给第三方做营销。你还是控制者——因为「卖数据」这个目的也是你定的。

2.2.2 数据处理者(Data Processor)

定义:按照控制者的指示,实际处理个人数据的实体。处理者没有自主权,只能听指挥。

  • 比如你用了阿里云的服务器存用户数据,阿里云就是处理者。
  • 你用了某个邮件营销工具发促销邮件,这个工具就是处理者。

实战经验:我见过最典型的混乱场景——一家SaaS公司,既帮客户存数据(处理者),又用自己的算法分析这些数据来优化产品(控制者)。这时候,同一家公司同时扮演两个角色。GDPR要求你必须明确区分:哪些行为是「听客户指挥」,哪些是「自己决定」。否则,出了事你全责。

这里有个表格,帮你快速区分:

维度 数据控制者 数据处理者
谁决定目的 控制者 不能决定,只能执行
谁决定方式 控制者 不能决定,只能执行
法律责任 主要责任方 连带责任(但较轻)
合同要求 必须与处理者签DPA 必须遵守DPA
典型例子 电商平台、银行、医院 云服务商、数据分析公司、客服外包

小技巧:判断一个角色是控制者还是处理者,就问一个问题:「如果没有我的指示,这个人/公司会不会主动去处理这些数据?」如果会,那他就是控制者。如果不会,那就是处理者。简单粗暴,但好用。

2.3 数据主体的权利:用户手里有哪些「核按钮」?

GDPR 给了用户八项权利。我挑最常用的五个讲,剩下的你查原文就行。记住:这些权利不是摆设,用户真会告你。

2.3.1 知情权(Right to be Informed)

用户有权知道:你收集了什么数据、为什么收集、存多久、给谁看。说白了,隐私政策必须写得清清楚楚。我见过有些公司的隐私政策写得跟天书一样,用户根本看不懂。嗯,这种在GDPR下直接不合格。

2.3.2 访问权(Right of Access)

用户有权要求你提供一份他所有个人数据的副本。注意,是「所有」。我曾经帮一个客户处理过这种请求,用户要求导出他10年来的所有浏览记录、购买记录、客服聊天记录。数据量多大?光导出就跑了三天。所以,提前设计好数据导出接口,别等用户来要了才手忙脚乱。

2.3.3 更正权(Right to Rectification)

用户发现你存的数据错了,比如名字拼写错了、地址不对,他有权要求你立刻更正。这个一般好处理,但要注意:更正后要同步给所有下游处理者。比如你改了用户地址,但物流公司那边还是旧的,那还是你违规。

2.3.4 删除权(Right to Erasure / 「被遗忘权」)

这是最「狠」的权利。用户要求你删除他的所有数据,而且你还得通知所有第三方(比如你分享过数据的合作伙伴)也删除。什么情况下可以拒绝?比如数据还在诉讼中、或者为了履行法律义务(比如财务数据必须保留7年)。但除此之外,用户说了算。

避坑指南:我曾经遇到一个案例——用户要求删除数据,但公司说「我们备份里还有,删不了」。这是不对的。GDPR要求的是「删除所有副本」,包括备份。当然,技术上备份恢复有难度,但你不能拿这个当借口。合理的做法是:在备份数据上做标记,确保恢复时不会恢复该用户的数据。或者,干脆在备份周期内不恢复该用户的备份。

2.3.5 数据可携带权(Right to Data Portability)

用户有权要求你把他的数据「打包」带走,转给另一个服务商。格式必须是结构化、通用、机器可读的,比如JSON、CSV。我建议你直接提供API接口,让用户一键导出。别搞什么PDF格式,那不算机器可读。

2.4 实战总结:一张图理清关系

我个人习惯用一句话总结这四个定义的关系:

「数据主体」拥有数据,「数据控制者」决定怎么用,「数据处理者」负责干活,「个人数据」就是那个被折腾的东西。

你想想看,整个GDPR的逻辑链条就是:

  1. 数据主体有权利(比如删除权)
  2. 控制者有义务(比如接到删除请求后必须执行)
  3. 处理者必须配合(比如帮控制者删数据)
  4. 个人数据是这一切的「标的物」

最后一个小建议:做合规设计时,别只盯着法律条文。把「数据主体的权利」当成产品功能来设计。比如用户想删除数据,你的App里有没有一个「一键删除」按钮?用户想导出数据,有没有「导出我的数据」入口?把这些做成用户体验的一部分,比事后补救强一百倍。

好,这一章就到这里。下一章咱们聊聊GDPR的「地域范围」——到底哪些公司受它管?你在中国开个网站,会不会被罚?到时候见。