F-Droid 中文文档 下载 App

F-Droid 反特性详解:广告、追踪、非自由依赖一目了然

反特性是什么

「反特性」(Anti-Feature)是 F-Droid 独创的概念,用于向用户透明标注应用的潜在负面特性。这些不是 F-Droid 的审核拒绝理由——F-Droid 只负责告知,不负责禁用。

F-Droid 上的所有应用必须是自由开源软件(FOSS),但自由软件不代表它「完美无缺」。有些 FOSS 应用:

这些在其他应用商店可能完全不告知用户,但 F-Droid 把它们明确标注出来。

常见反特性列表

反特性含义示例
📢 包含广告应用内显示广告某些开源天气应用有广告栏
🛰 追踪应用会上报数据到第三方某些分析 SDK
🚫 非自由依赖依赖闭源组件/库依赖 Google Play 服务
🔗 非自由网络服务依赖专有网络 API连接 Twitter/X 专有 API
⚙️ 需要 root某些功能需要 root 权限系统级防火墙
🛒 非自由应用内购买包含付费解锁开源但有付费版
📱 依赖非免费网络连接付费 API某些翻译服务
🔐 加密通讯但服务器在第三方端到端加密但服务器归第三方某些加密聊天

反特性不是「不好」

反特性的定位是告知,不是判定。举几个例子:

你看到「非自由网络服务」反特性时,不代表应用有问题——只代表它依赖某个专有服务。这在很多场景下是完全合理的(比如你想用 NewPipe 看 YouTube)。

如何利用反特性选择应用

在两个功能类似的应用之间选择时:

  1. 先看功能是否满足需求
  2. 再比哪个反特性更少
  3. 最后比反特性是否「可接受」

举个例子,假设你在找密码管理器:

如果你不想把密码存云上,选 KeePassDX。如果你需要多设备同步,Bitwarden 的反特性是可接受的。

自动过滤反特性

在 F-Droid 设置中,你可以勾选想排除的反特性。被排除的应用会自动从列表中隐藏。

进入:设置 → 过滤 → 排除带以下反特性的应用

勾选后,浏览、搜索、分类所有页面都会自动过滤。这个功能特别适合隐私要求高的用户——一键排除所有含追踪和广告的应用。

反特性和 F-Droid 审核的关系

反特性标注和 F-Droid 的准入审核是两件事:

所以你可能会在 F-Droid 上看到有广告的 FOSS 应用——只要它们本身是 FOSS,就能入库,然后用反特性告知。