菜单
中文 (简体)

安卓上的「Privacy Sandbox」

AdGuard 总会关注与隐私保护有关的各种行业新闻。最近,谷歌为用户介绍了「Privacy Sandbox」。它会在大程度上决定安卓用户隐私保护的未来。因此我们当然也要对此发表我们的意见。本文章是 AdGuard 首席技术官和联合创始人 Andrey Meshkov 对情况的简要概述。现在我们还在继续探索该话题。我们即将发布一篇更详细的研究文章。请大家关注我们的博客和社交媒体,以免错过最新的新闻更新。

谷歌公布的新技术叫做隐私沙盒(Privacy Sandbox)。在隐私安全方面上,新技术(至少在理论上) 要使安卓设备更加安全。不过,谷歌同时指出,他们希望广告商尽可能多地保留选择。这是个极难达成的平衡。他们是否成功了呢?

「Privacy Sandbox」包含几个独特技术。用户可以自己深入了解一下这一话题,我们则会试试在这里描述几个关于新技术的关键特点。

SDK Runtime

本技术非常好用且肯定会有积极影响。SDK 是指软件开发工具包,它建立用于运行第三方 SDK 的专属环境。

以前是什么情况

曾经就像你置身于没有法律约束原始社会。开发人员会引入第三方类库(如,脸书或谷歌),而这些类库将会有所有应用程序的权限。比方说,假如说应用程序具有了解设备位置的权限,类库也会有这个权限。也不用说,类库供应商很大几率并会滥用其受的权限,收集各种数据等等。不过,这还只是小问题。另一个大的问题是,如果类库发生了一些问题,应用程序也面临着遭受后果的风险。([1], [2])。

上图显示 SDK Runtime 实施前的应用程序的运行流程。上图显示 SDK 调用代码和从代码接受调用的 SDK 都在应用程序处理中。

谷歌提的意见

实施 SDK Runtime 后,第三方类库将被放在单独的、彻底被监测和监管的虚拟「沙盒」之中(Privacy Sandbox 技术包的名称由此而来)。开发人员将会有机会为每一个类库管理它们的权限并限制它们。

该图显示,在应用程序的前台进程中 SDK 调用代码只与 SDK 接口进行通信。SDK 类库则本身只在专门的 SDK Runtime 进程中运行。

由于这些类库都要在从应用程序的其他进程中分离出来的「沙盒」里运行,应用程序也不再会像以前一样在某一个类库发生问题的情况下也崩溃。

最后同样重要的是,这些类库要通过特殊商店分发,而该商店大概率会有自己的审核规则。

点击下述链接可以了解更多与 SDK Runtime 有关的信息:
https://developer.android.com/design-for-safety/ads/sdk-runtime

Topics

这也是一个谷歌在 Chrome 浏览器想要实施的新技术。技术关键是,设备要检测用户使用的应用程序。基于手机的数据,每个星期设备会确定用户本周里最感兴趣的五个主题(即,Topics)。

应用程序会收到对一些数据的访问权限,而不同应用程序会收到不同数据。根据谷歌声称,这将最大限度地减少「Topics」被用来创建用户设备的"数字指纹"的风险。

听起来还行,让我们举一个例子:

  1. 你有几款常用的已安装在你的设备上的应用程序:Facebook、WhatsApp、Instagram 等等。
  2. 每一款都收集了一个星期内的主题。
  3. 这些应用程序收集数据并用它补充你的在线资料。
  4. 一周接着一周,你的个人资料不断增加,数据也不断增加。

对我来说,为什么谷歌觉得不经过我的同意就分享我的兴趣是可行的。不要误会,像Facebook/Meta 这样的大型出版商不会将收集的信息只使用一次,然后就忘记。他们会汇总这些信息,将其与其他数据相结合等等。

而这还不是终点。有很多应用程序使用由少数公司开发的 SDK(没错,Meta 是其中之一)。这些公司将要收到来自几十个不同应用程序的又一波关于用户的信息。从这个角度来看, 不需要太多时间,就可以构建一个更为详细档案,包含关于你的所有可以想象的数据。

点击下方链接可以了解更多关于用于安卓的 Topics 信息:
https://developer.android.com/design-for-safety/ads/topics

安卓上的 FLEDGE

FLEDGE 是一种用于设备上的本地使用的机制。你很快就会看到,从数据安全的角度来看,它与现有的替代品相比,是有优势的。

以前是如何

目前,广告定位在大部分情况下基于广告商上传的"受众"名单。一般,名单包含用户 ID 或有时直接包含用户的邮箱。这样,广告商能够通过他们认为与该名单上的人相关的广告来接触这些用户。

谷歌提的方案

当 FLEDGE 开始实施,应用程序将在一个特殊的 API(应用程序接口)的帮助下,自己创建这类的列表。最重要的区别在于,这些列表将要被存储在本地设备上。广告网络会知道列表的名称,因此他们会投入符合特定列表名称的广告。选择向用户显示的广告的整个流程发生在设备上,而该流程基于列表(存储在同一设备上)和广告网络上传的广告。

点击以下链接可以了解更多关于用于安卓的 FLEDGE 信息:
https://developer.android.com/design-for-safety/ads/fledge

Attribution Reporting

本技术用于记录用户的点击并测量转换。广告商想要知道他们广告的显示程度。谷歌建议在设备上进行测量。广告网络的 SDK 将会请求提供一份汇总报告,但该报告的提交时间会有一定的延迟。这个延迟是非常重要的,因为它使潜在识别用户的尝试更加困难。此外,整个机制都有加密和额外的检测方式。

Attribution Reporting API 工作的总体方案看起来相当复杂。为了更好地了解本话题,请转到我们在下面的链接。

点击下方链接可以了解更多关于用于安卓的 Attribution Reporting 信息:
https://developer.android.com/design-for-safety/ads/attribution

总结

在大体上,上述所说的新技术(不包含 Topics)可以说是从广告市场角度上帮助改善用户的隐私保护。但有一个非常重要的条件,即只应该 (!) 使用这些机制

说到 Topics,该技术体现了一个广告商的愿望,就是保留使用用户兴趣信息的能力以达到定向的目的。但是,该技术进一步增加了这种信息的数量,而不是限制它。

不过,就像杏花虽美,其果实却十分酸涩。实施新技术后,事实上谷歌会成为唯一一个控制管理用户在安卓设备上要看到的广告的机构。这在以前还能理解,但只是在谷歌自己的广告网络内。现在他们打算直接影响所有其他的广告网络。而垄断者很少给消费者带来任何好处。我们现在似乎知道在我们的智能手机上会发生什么,但不能保证这种情况会继续下去。

这是最近我们已知能看到的趋势。广告网络缓慢但坚定地迈往我们的设备。在考虑购买别的手机吗?准备好拿到一个新的针对显示广告的高度专业化的工具吧。

喜欢这篇文章吗?
下载评论即表示您接受 条款与条件

AdGuard
Windows 版

Windows 版 AdGuard 不只是广告拦截程序,它是集成所有让您享受最佳网络体验的主要功能的多用途工具。其可拦截广告和危险网站,加速网页加载速度,并且保护儿童的在线安全。
用户评论: 21379
4.7分(满分5分)
下载本程序表示您接受 许可协议 的条款
阅读更多

AdGuard
Mac 版

Mac 版 AdGuard 是一款独一无二的专为 MacOS 设计的广告拦截程序。除了保护用户免受浏览器和应用程序里恼人广告的侵扰外,应用程序还能保护用户免受跟踪、网络钓鱼和诈骗。
用户评论: 21379
4.7分(满分5分)
下载本程序表示您接受 许可协议 的条款
阅读更多

AdGuard
Android 版

安卓版的 AdGuard 是一个用于安卓设备的完美解决方案。与其他大多数广告拦截器不同,AdGuard 不需要 Root 权限,提供广泛的应用程序管理选项。
用户评论: 21379
4.7分(满分5分)
下载本程序表示您接受 许可协议 的条款

AdGuard
iOS 版

最先进的用于 Safari 浏览器的广告拦截程序。它让用户忘记弹出广告、加快页面加载速度并保护用户的个人数据。手动阻止元素的工具和高度可定制的设置可帮助用户根据自己的确切需求定制过滤。
用户评论: 21379
4.7分(满分5分)
下载本程序表示您接受 许可协议 的条款

AdGuard 浏览器扩展

AdGuard 是快速的、小内存的广告拦截扩展,可高效拦截所有网页上的各种广告!选择所需的 AdGuard 浏览器扩展,您可进行无广告、快速、安全的浏览。
用户评论: 21379
4.7分(满分5分)

AdGuard for Safari

由于 Apple 开始强制要求开发者使用其新的 SDK,面向 Safari 提供的广告拦截扩展正面临一段艰难时光。AdGuard 扩展正致力于将高质量广告拦截功能重新带给 Safari 用户。
用户评论: 21379
4.7分(满分5分)
可用在
应用商店
下载
下载本程序表示您接受 许可协议 的条款

AdGuard 主页

AdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
用户评论: 21379
4.7分(满分5分)

AdGuard 内容过滤器

AdGuard 内容拦截器可消除那些支持内容拦截器技术的移动浏览器内的各种广告 —— 具体为 Samsung Internet 和 Yandex.Browser。虽然 AdGuard 内容拦截器相比于 AdGuard 安卓版受更多限制,但其不仅是免费的,而且也易于安装。 还提供较高的广告拦截品质。
用户评论: 21379
4.7分(满分5分)
下载本程序表示您接受 许可协议 的条款
阅读更多

AdGuard 助手

AdGuard 桌面应用 的配套浏览器扩展。它为浏览器提供了访问自定义元素阻止,将网站列入白名单或发送报告等功能
用户评论: 21379
4.7分(满分5分)
Chrome的助手 是您当前的浏览器吗?
安装
下载本程序表示您接受 许可协议 的条款
Firefox的助手 是您当前的浏览器吗?
安装
下载本程序表示您接受 许可协议 的条款
Edge的助手 是您当前的浏览器吗?
安装
下载本程序表示您接受 许可协议 的条款
Opera的助手 是您当前的浏览器吗?
安装
下载本程序表示您接受 许可协议 的条款
Yandex的助手 是您当前的浏览器吗?
安装
下载本程序表示您接受 许可协议 的条款
Safari的助手 是您当前的浏览器吗?
如果找不到浏览器,请尝试旧版助手。旧版助手是在AdGuard扩展程序设置中可以找到的。
已开始下载 AdGuard 点击箭头指示的文件开始安装 AdGuard。 选择“打开”并点击“确定”,然后稍作等待直至文件加载完毕。在已经打开的窗口中,将 AdGuard 图标拖拽至“Applications”文件夹内即可完成安装。感谢您选择 AdGuard! 选择“打开”并点击“确定”,然后稍作等待直至文件下载完毕。然后,在打开的窗口中点击“安装”即可。感谢您选择 AdGuard!
将 AdGuard 安装到移动设备上