菜单
中文 (简体)
这是文档的翻译版本。查看原文

AdGuard Windows 版隐私声明

2024年 5月 17日
本隐私声明列出了我们可能收集的所有信息,并解释了我们收集信息的原因以及我们如何使用这些信息。我们收集的信息不超过提供 AdGuard 产品全部功能所必需的信息。我们不会共享或出售您的个人信息。我们坚决致力于保护用户隐私并尽可能做到透明。

AdGuard Windows 版本可以收集哪些数据以及何时收集

在此,我们将说明向我们的服务器发送数据的所有情况和数据内容,因此您可以放心,我们只收集应用程序正常工作所需的最低限度的数据。我们收集的有关您的信息取决于您与我们应用程序的交互方式。

用户授权

用户可登录应用程序中的个人账号激活许可证。以下信息将发送至我们的服务器:
  • 登录(电子邮件地址)
  • 密码
授权后,应用程序将从服务器接收该账号的有效许可证。

许可证状态检查

为了验证许可证状态,AdGuard 会连接其服务器。此时会发送以下信息:
  • 计算机名称
  • MAC 地址 MD5 哈希值
  • 计算机硬件 ID 哈希值
  • 操作系统语言
  • 应用程序标识符
  • 应用程序版本
  • 许可证密钥
  • 应用程序语言
  • 构建标识符
  • 表明您是否参与浏览安全模块开发的标志
为什么需要此信息:在 AdGuard 账号中检查许可证状态并显示用户的许可证密钥。MAC 和硬件 ID 哈希值也用于将许可证与计算机绑定。

许可证重置

许可证会根据用户请求重置。重置时会发送应用程序标识符。
我们为什么需要此信息:以便知道要为哪个应用程序重置许可证。

程序更新检查

要检查应用程序更新,AdGuard 会连接到其服务器。此时会发送以下信息:
  • 应用程序标识符
  • 更新渠道
  • 应用程序名称
  • 应用程序版本
  • 应用程序语言
  • 自动更新标志
  • 操作系统版本
我们需要这些信息的原因:这些数据被发送到我们的服务器,以便返回正确的响应,说明当前版本的应用程序有哪些可用更新。
我们会定期或在用户提示时进行更新检查。我们今后不会存储和使用这些数据。

过滤器更新检查

为了检查拦截过滤器的更新,AdGuard 会连接其服务器。在这种情况下,不会发送任何信息。程序会定期下载包含所有过滤器版本及其可用更新的文件。

应用程序崩溃报告

如果 AdGuard 崩溃,它会自动创建崩溃报告。下次启动 AdGuard 时,AdGuard 会要求您将其发送给我们。在该报告中,将发送以下信息:
  • 堆栈跟踪
  • 内存 minidump(仅在本地代码崩溃时使用)
  • 计算机名称
  • AdGuard 版本
  • AdGuard 设置
  • 应用程序标识符
  • 活动 Windows 用户名
  • .NET Framework 版本
  • 活动进程列表
我们需要这些信息的原因:解决关键问题。让我们了解用户未报告的新问题。
碰撞报告数据仅会存储在我们的服务器上。我们不使用任何第三方服务来收集和存储碰撞报告。所有碰撞报告的存储期限为 30 天。

安装程序崩溃

如果 AdGuard 在安装过程中崩溃,它会自动创建崩溃报告并要求用户将其发送给我们。如果用户同意,将发送以下信息:
  • 堆栈跟踪
  • 计算机名称
  • AdGuard 版本
  • 活动进程列表
  • .NET 版本
  • 应用程序标识符
  • 活动 Windows 用户名
  • 安装程序日志
我们需要这些信息的原因:安装程序是一个独立于 AdGuard 的程序,也可能存在错误。从崩溃报告中获得的信息可以让我们了解问题的原因并及时修复。

卸载应用程序

卸载 AdGuard Windows 版后,会发送应用程序标识符。
我们需要此信息的原因:我们需要知道应用程序是否已被卸载。在检查许可证时,我们使用收到的应用程序标识符:在计算使用许可证密钥激活的程序数量时,我们不计算已删除的程序。

发送网页投诉

用户可直接从应用程序提交网站问题报告。应用程序将自动打开 reports.adguard.com,并转发有关其配置的一些信息。然后,用户可以更改或删除它。
除非用户同意点击「下一步」来提交这些信息,否则这些信息都不会被存储或发送到任何地方。如果用户同意,报告将在 GitHub 上公开(但匿名)。

发送支持信息

用户可以直接从应用程序向支持人员发送消息。如果这样做,系统将发送一个特殊文件,其中包含一些有关应用程序设置和操作系统配置的信息。故障排除需要这些数据。用户还可以选择包含其他信息的诊断报告。除非用户手动确认提交,否则不会发送任何信息。
本邮件包含以下信息:
  • 应用程序标识符
  • 应用程序版本
  • 应用程序语言
  • 操作系统版本
  • 计算机上安装的 Microsoft .NET Framework 版本
  • 启用的过滤器列表
  • 许可证密钥
我们需要这些信息的原因:支持团队使用这些信息来了解他们是否在与付费版本用户打交道,并执行最基本的诊断。
如果启用「在信息中包含诊断报告」,应用程序还会发送其他数据:
  • 运行进程列表
  • 有关 AdGuard 设置的详细信息,包括已启用的过滤器和已安装的用户脚本
  • AdGuard 日志文件的内容,包括上次启动程序后发生的错误列表
支持团队将利用这些详细信息帮助解决更复杂的问题。

浏览安全网站检查

如果启用了「网络钓鱼和恶意软件防护」,AdGuard 将在用户访问每个网站之前对其进行检查。为此,我们使用安全浏览 API,并以散列前缀的形式发送有关所访问网站的信息。这样我们就无法确定访问的是哪个网站。

家长控制网站检查

启用「家长控制」后,AdGuard 会使用自己的网络服务对照数据库检查网站。为此,我们使用 Lookup API,并以散列前缀的形式发送有关所访问网站的信息。这样我们就无法确定访问的是哪个网站。