NewPipe 隐私设置与存储权限 - 最小权限原则下的选项
最小权限设计
NewPipe 的权限策略很明确——只在需要时才申请必要的权限。安装时它不会一次性索要所有权限,而是在使用到相关功能时弹出系统请求。
NewPipe 需要哪些权限
| 权限 | 触发时机 | 是否必需 |
|---|---|---|
| 网络访问 | 启动即请求 | 是 |
| 存储读写 | 第一次下载视频时 | 是(下载功能必需) |
| 悬浮窗显示 | 第一次用浮动播放器时 | 按需 |
| 后台启动 | Android 12+ 上后台播放时 | 按需 |
NewPipe 不会请求以下权限(这在同类应用中很罕见):
- 位置信息
- 通讯录
- 短信
- 通话记录
- 麦克风
- 相机
数据本地存储策略
NewPipe 存储在设备上的数据包括:
- 订阅频道列表
- Feed 分组配置
- 观看历史
- 搜索历史(如果开启)
- 书签和播放列表
- 下载的视频和音频文件(存放在你指定的目录)
所有数据都可以在设置 → 隐私 和 设置 → 历史记录 里单独控制是否保存。
清理数据
设置 → 存储 → "清除应用数据"可以一键清空所有本地数据(相当于恢复出厂设置)。这个操作不可恢复。
也可以选择性清理:
- 清除观看历史:只清历史记录,不影响订阅
- 清除搜索历史:只清搜索建议
- 清除缓存:清缩略图和网络缓存,释放临时存储空间
关于网络请求
NewPipe 与外界的网络通信仅限于:
- 向各流媒体平台(YouTube、SoundCloud 等)请求视频流和元数据
- 检查 NewPipe Extractor 的最新版本
- F-Droid 仓库的更新检查(如果添加了 NewPipe 自有仓库)
NewPipe 不内置任何第三方统计 SDK、广告 SDK 或行为分析 SDK。它不会向任何第三方服务器发送你的使用行为数据。
