EtchDroid 中文文档 下载 App

F-Droid 版为什么更隐私

F-Droid 是 EtchDroid 的推荐安装源之一

EtchDroid 在官方页面、GitHub README、安装说明里,三个渠道并列推荐:Google Play、GitHub Releases、F-Droid。但如果用户问"哪个版本最隐私",答案一定是 F-Droid。

核心区别:遥测代码是否存在

EtchDroid 的遥测系统由两个组件构成:

在构建阶段,F-Droid 版本会完全剥离这两个遥测依赖。这不是 EtchDroid 开发者手动关掉某个开关——而是 F-Droid 构建流水线在编译时直接把遥测相关的代码路径从 APK 里移除。

三个版本的对比

特性F-Droid 版本Google Play 版本GitHub Releases 版本
遥测代码完全不存在存在(默认开启,可关闭)存在(默认开启,可关闭)
崩溃报告用户手动提交自动上报到 Sentry + Crashlytics自动上报到 Sentry + Crashlytics
性能数据不收集收集收集
镜像文件名不上报匿名上报(可能含敏感信息)匿名上报(可能含敏感信息)
USB 设备信息不上报匿名上报 VID/PID/容量匿名上报 VID/PID/容量
零依赖外部 SDK✅❌(依赖 Google Play Services)❌(依赖 Firebase)
GPLv3 合规验证✅ F-Droid 独立审核❌✅(可从源码自编译)

遥测到底收集什么

这里详细列出 EtchDroid(非 F-Droid 版)收集的数据——这些是开发者在隐私政策里明确承诺收集的:

设备信息:

使用行为:

文件信息:

错误报告:

保留期限:所有数据保留 90 天后自动删除。

如果需要崩溃报告怎么办

F-Droid 版本确实无法自动上报崩溃——这就是"隐私 vs 改进速度"的权衡。EtchDroid 开发者的态度很明确:

"项目依赖用户手动提交 bug 报告和 issue 来排查问题。如果大家都用 F-Droid 版又不愿意手动提交 bug,EtchDroid 改进速度会变慢。"

但社区反馈这不是问题——F-Droid 用户通常理解并接受这个权衡,他们更看重的是"我的数据不应该被上传到任何第三方服务"。

怎么装 F-Droid 版

  1. 先安装 F-Droid 客户端(官网 f-droid.org)
  2. 在 F-Droid 里搜索 "EtchDroid" 或 "eu.depau.etchdroid"
  3. 安装即可,更新也由 F-Droid 自动管理