引言
隐私持续地成为两大移动操作系统的“内卷”重点[1]。谷歌一侧:安卓不仅改进了相对“传统”的权限和存储隐私保护,还在通过隐私沙盒重塑移动互联网广告的市场生态。苹果一侧:隐私继续嵌入iOS 16的各项功能设计中,隐私计算技术也开始向应用商店的2B特性推广。二者的内卷也引来了世界各地监管的密切关注。隐私沙盒早在年初便已引起调查,更新需要定时报备;WWDC大会后不久,iOS中防止追踪用户(ATT)的功能也旋即遭调查。出于隐私合规的考虑,我们不仅需要知道什么是“隐私的”,还要知道什么是“太隐私的”。
以下按从具体到抽象、从回顾到前瞻的次序,基于对2022年谷歌I/O大会和苹果WWDC大会的观察,分五篇逐步介绍、简析两大系统隐私更新。今天是第二篇:两家应用商店隐私规则的8个主要变化。同样是既有新的规则,又有旧的澄清;

应用商店的隐私规则更新
两大应用商店值得介绍的相应更新至少有8个。谷歌商店6个,包括SDK Console/Index、SDK Runtime(也是隐私沙盒的一部分)、应用完整性、隐私和安全披露、扫描应用列表限制和2年目标环境限制。苹果商店2个:营养标签(新增细致的填写指导,与隐私设计和测试密切相关)和基于差分隐私技术的同类应用测试评分。以下逐个介绍。
SDK Index
首先是既有的SDK Console计划有所更新,同时衍生出了更便于使用的SDK Index。更新后的SDK Console会提醒嵌入了问题版本的SDK的开发者。对大概100款应用最广的广告/商业化SDK,还可以很方便地通过SDK Index查到相应SDK的基本信息、使用留存等基本面统计数据、以及调用权限和数据安全表单。数据安全表单进一步包括SDK收集、共享的数据类型和相应的处理目的等。对开发者来说,在隐私合规中扫描完SDK以后,如果相应SDK在Index可以查到,那么可以作为非常便捷的、用于进一步合规工作的信息来源。
SDK Runtime
其次是同样聚焦广告/商业化SDK、又是隐私沙盒组件的SDK Runtime。一言蔽之,SDK在隐私方面“享受”应用的同等待遇。一方面,SDK不再共享所嵌入应用的权限和存储空间,需单独管理其权限和存储。以存储为例:和应用一样,SDK Runtime下也会有每个SDK单独的存储空间和全部SDK可以共享的存储空间。另一方面,SDK可以单独通过应用商店分发,需应对相应的完整性校验和版本管理。这些都可以视为对目前应用和SDK合规权责划分不清晰的回应。无论对于应用开发者还是相应的SDK开发者,适配这一更新都是专项级别的工作量。SDK Runtime的各方面细节后续都将持续更新。同时,谷歌也已明确配置较低的机型可能暂时不会支持SDK Runtime。
应用完整性
应用完整性是对已有隐私功能的更新。除更方便、更安全的签名和密钥管理外,谷歌商店还提供了用于检测、应对用户侧异常交互行为的接口。
隐私安全披露
隐私安全披露也是对已知隐私功能的更新,对应的便是前面1.1的SDK Console部分提到的数据安全表单。如前,所有开发者都要在今年7月20日前准确全面填写表单,包括收集、处理、共享的数据类型,还可以通过表单披露加密、删除、遵守家庭政策和通过官方建议的安全认证的情况。作为应用商店、执法司法机关都会相应依赖的合规信息来源,如何填写表单值得重点介绍,特别是需要注意结果准确、不会出现与其他告知渠道的不一致。由于两家操作系统都对此做了重点宣贯,我们将相应具体内容合并放在后续推送的文章。
权限限制
应用商店政策新增了对扫描应用列表的高风险权限QUERY_ALL_PACKAGES的严格限制,主要有三方面:首先是应用的核心目的即需要包括发现设备上的所有应用;其次是使用这一权限确实有信息收集或兼容性方面的必要性,商店明确认可的使用具体包括设备搜索、反病毒、文件管理和浏览器;最后是对于银行、电子钱包等包含金融交易功能的应用,如果是纯粹出于安全目的需要这一权限,商店可能给予临时豁免。这些限制都会在今年7月12日生效,故开发者需要及时更新、收敛权限。
目标平台限制
最后是出于隐私和安全目的,从2022年11月1日开始,通过谷歌商店发布的应用必须以过去两年内安卓系统的重大更新版本作为API目标平台;否则,应用将无法被发现或安装。同样需要及时更新、适配。从规定生效回溯两年、以2020年11月1日为分界点,对应的是安卓12,API级别是31。
隐私营养标签
苹果商店的第一项更新也是在旧功能基础上更细致的扩展,为填写隐私营养标签创建了更细致的指引。如前,由于是两大应用商店都在重点宣贯的领域,后续推送的文章会详细说明。
“基准”数据服务
苹果商店另一项令人瞩目的更新是基于差分隐私技术的“基准”数据服务。这一更新也是对标谷歌应用商店去年相似的功能。开发者不仅可以看到转化率、留存率、每用户收益和崩溃率等数据,还可以看到自身应用在类别内部的排名。两方面进一步的细节:一是类别主要由应用商店类别和变现模式来确定,二是原始数据会通过加上符合差分隐私的噪声以后才得到排名,从而尊重所谓“应用的隐私”。目前看不到更多的实现细节。不过,苹果、谷歌纷纷试水基于隐私增强技术的业务数据对外提供,可以说体现了未来的趋势。
结语
这些当然不是两大应用商店的全部更新。比如谷歌一侧不仅限制了应用列表权限,还限制了无障碍权限的滥用:不能通过这一权限规避商店关于隐私的规定,也不能用来实现欺骗性的界面,当然值得注意;又如苹果一侧的应用签名也有更新。但我们相信以上已覆盖了隐私合规感兴趣的大部分内容。
注释:
[1] 一般地,以下内容均整理自2022年谷歌I/O大会和苹果WWDC大会。
隐私持续地成为两大移动操作系统的“内卷”重点[1]。谷歌一侧:安卓不仅改进了相对“传统”的权限和存储隐私保护,还在通过隐私沙盒重塑移动互联网广告的市场生态。苹果一侧:隐私继续嵌入iOS 16的各项功能设计中,隐私计算技术也开始向应用商店的2B特性推广。二者的内卷也引来了世界各地监管的密切关注。隐私沙盒早在年初便已引起调查,更新需要定时报备;WWDC大会后不久,iOS中防止追踪用户(ATT)的功能也旋即遭调查。出于隐私合规的考虑,我们不仅需要知道什么是“隐私的”,还要知道什么是“太隐私的”。
以下按从具体到抽象、从回顾到前瞻的次序,基于对2022年谷歌I/O大会和苹果WWDC大会的观察,分五篇逐步介绍、简析两大系统隐私更新。今天是第二篇:两家应用商店隐私规则的8个主要变化。同样是既有新的规则,又有旧的澄清;

应用商店的隐私规则更新
两大应用商店值得介绍的相应更新至少有8个。谷歌商店6个,包括SDK Console/Index、SDK Runtime(也是隐私沙盒的一部分)、应用完整性、隐私和安全披露、扫描应用列表限制和2年目标环境限制。苹果商店2个:营养标签(新增细致的填写指导,与隐私设计和测试密切相关)和基于差分隐私技术的同类应用测试评分。以下逐个介绍。
SDK Index
首先是既有的SDK Console计划有所更新,同时衍生出了更便于使用的SDK Index。更新后的SDK Console会提醒嵌入了问题版本的SDK的开发者。对大概100款应用最广的广告/商业化SDK,还可以很方便地通过SDK Index查到相应SDK的基本信息、使用留存等基本面统计数据、以及调用权限和数据安全表单。数据安全表单进一步包括SDK收集、共享的数据类型和相应的处理目的等。对开发者来说,在隐私合规中扫描完SDK以后,如果相应SDK在Index可以查到,那么可以作为非常便捷的、用于进一步合规工作的信息来源。
SDK Runtime
其次是同样聚焦广告/商业化SDK、又是隐私沙盒组件的SDK Runtime。一言蔽之,SDK在隐私方面“享受”应用的同等待遇。一方面,SDK不再共享所嵌入应用的权限和存储空间,需单独管理其权限和存储。以存储为例:和应用一样,SDK Runtime下也会有每个SDK单独的存储空间和全部SDK可以共享的存储空间。另一方面,SDK可以单独通过应用商店分发,需应对相应的完整性校验和版本管理。这些都可以视为对目前应用和SDK合规权责划分不清晰的回应。无论对于应用开发者还是相应的SDK开发者,适配这一更新都是专项级别的工作量。SDK Runtime的各方面细节后续都将持续更新。同时,谷歌也已明确配置较低的机型可能暂时不会支持SDK Runtime。
应用完整性
应用完整性是对已有隐私功能的更新。除更方便、更安全的签名和密钥管理外,谷歌商店还提供了用于检测、应对用户侧异常交互行为的接口。
隐私安全披露
隐私安全披露也是对已知隐私功能的更新,对应的便是前面1.1的SDK Console部分提到的数据安全表单。如前,所有开发者都要在今年7月20日前准确全面填写表单,包括收集、处理、共享的数据类型,还可以通过表单披露加密、删除、遵守家庭政策和通过官方建议的安全认证的情况。作为应用商店、执法司法机关都会相应依赖的合规信息来源,如何填写表单值得重点介绍,特别是需要注意结果准确、不会出现与其他告知渠道的不一致。由于两家操作系统都对此做了重点宣贯,我们将相应具体内容合并放在后续推送的文章。
权限限制
应用商店政策新增了对扫描应用列表的高风险权限QUERY_ALL_PACKAGES的严格限制,主要有三方面:首先是应用的核心目的即需要包括发现设备上的所有应用;其次是使用这一权限确实有信息收集或兼容性方面的必要性,商店明确认可的使用具体包括设备搜索、反病毒、文件管理和浏览器;最后是对于银行、电子钱包等包含金融交易功能的应用,如果是纯粹出于安全目的需要这一权限,商店可能给予临时豁免。这些限制都会在今年7月12日生效,故开发者需要及时更新、收敛权限。
目标平台限制
最后是出于隐私和安全目的,从2022年11月1日开始,通过谷歌商店发布的应用必须以过去两年内安卓系统的重大更新版本作为API目标平台;否则,应用将无法被发现或安装。同样需要及时更新、适配。从规定生效回溯两年、以2020年11月1日为分界点,对应的是安卓12,API级别是31。
隐私营养标签
苹果商店的第一项更新也是在旧功能基础上更细致的扩展,为填写隐私营养标签创建了更细致的指引。如前,由于是两大应用商店都在重点宣贯的领域,后续推送的文章会详细说明。
“基准”数据服务
苹果商店另一项令人瞩目的更新是基于差分隐私技术的“基准”数据服务。这一更新也是对标谷歌应用商店去年相似的功能。开发者不仅可以看到转化率、留存率、每用户收益和崩溃率等数据,还可以看到自身应用在类别内部的排名。两方面进一步的细节:一是类别主要由应用商店类别和变现模式来确定,二是原始数据会通过加上符合差分隐私的噪声以后才得到排名,从而尊重所谓“应用的隐私”。目前看不到更多的实现细节。不过,苹果、谷歌纷纷试水基于隐私增强技术的业务数据对外提供,可以说体现了未来的趋势。
结语
这些当然不是两大应用商店的全部更新。比如谷歌一侧不仅限制了应用列表权限,还限制了无障碍权限的滥用:不能通过这一权限规避商店关于隐私的规定,也不能用来实现欺骗性的界面,当然值得注意;又如苹果一侧的应用签名也有更新。但我们相信以上已覆盖了隐私合规感兴趣的大部分内容。
注释:
[1] 一般地,以下内容均整理自2022年谷歌I/O大会和苹果WWDC大会。
