Skip to content

隐私

VMark 尊重你的隐私。以下是确切发生的——以及不会发生的。

VMark 发送的内容

VMark 包含一个 自动更新检查器,会定期联系我们的服务器以查看是否有新版本可用。这是 VMark 发出的 唯一 网络请求。

每次检查只发送以下字段——仅此而已:

数据示例用途
IP 地址203.0.113.42任何 HTTP 请求都会固有地包含——我们无法不接收它
操作系统darwinwindowslinux用于提供正确的更新包
架构aarch64x86_64用于提供正确的更新包
应用版本0.5.10用于判断是否有可用更新
机器哈希a3f8c2...(64 位十六进制)匿名设备计数——由主机名+操作系统+架构的 SHA-256 生成;不可逆

完整 URL 如下:

GET https://log.vmark.app/update/latest.json?target=darwin&arch=aarch64&version=0.5.10
X-Machine-Id: a3f8c2b1d4e5f6078a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0e1

你可以自行验证——端点在 tauri.conf.json 中(搜索 "endpoints"),哈希生成逻辑在 lib.rs 中(搜索 machine_id_hash)。

VMark 不会发送的内容

  • 你的文档或其内容
  • 文件名或路径
  • 使用模式或功能分析
  • 任何形式的个人信息
  • 崩溃报告
  • 按键或编辑数据
  • 可逆的硬件标识符或指纹
  • 机器哈希是单向 SHA-256 摘要——无法逆向恢复你的主机名或任何其他输入

我们如何使用数据

我们汇总更新检查日志,生成显示在我们首页上的实时统计数据:

指标计算方式
唯一设备每日/每周/每月不同机器哈希的数量
唯一 IP每日/每周/每月不同 IP 地址的数量
请求次数更新检查请求的总次数
平台每种操作系统+架构组合的请求数量
版本每个应用版本的请求数量

这些数字在 log.vmark.app/api/stats 公开发布。没有任何隐藏。

重要说明:

  • 唯一 IP 数量低估了真实用户——同一路由器/VPN 后面的多人只计为一个
  • 唯一设备提供更准确的计数,但主机名更改或全新操作系统安装会生成新的哈希
  • 请求次数高估了真实用户——同一人每天可能检查多次

数据保留

  • 日志以标准访问日志格式存储在我们的服务器上
  • 日志文件在 1 MB 时轮换,只保留最近 3 个文件
  • 日志不与任何人共享
  • 没有账户系统——VMark 不知道你是谁
  • 机器哈希不与任何账户、电子邮件或 IP 地址关联——它只是一个假名设备计数器
  • 我们不使用跟踪 Cookie、指纹识别或任何分析 SDK

开源透明度

VMark 完全开源。你可以验证这里描述的一切:

禁用更新检查

如果你更希望完全禁用自动更新检查,可以在网络层面屏蔽 log.vmark.app(防火墙、/etc/hosts 或 DNS)。VMark 在没有它的情况下也能正常工作——你只是不会收到更新通知。