最后更新:2026-10-07
数据收集
Leaf 不收集任何用户数据。不包含分析 SDK、追踪代码或广告框架。
本地存储
- 仓库文件:存储在 App 沙盒 Documents 目录,仅 Leaf 可访问
- 索引数据:SQLite 数据库,存储文档索引、标签、书签,位于 App 沙盒
- 搜索历史:存储在 SQLite,仅本地
- 应用设置:主题、字体、同步偏好等存储在 UserDefaults,仅本地
凭据安全
- HTTPS Token(PAT)和 SSH 私钥存储在 iOS 系统钥匙串(Keychain)
- 凭据经 iOS 硬件加密,不会明文写入磁盘、数据库或日志
- 移除仓库时自动清除对应凭据
网络访问
- 仅在你主动操作时连接你指定的 Git 服务器(GitHub / Gitee / Gitea)
- 后台同步由 iOS 系统调度,不主动连接第三方服务
- 不向任何第三方服务器发送数据
你的权利
- 所有数据存储在设备本地,你可通过移除仓库清除
- 卸载 App 将删除全部本地数据和凭据
- Leaf 无服务端,无法远程擦除你的数据
隐私清单
根据 Apple App Store 隐私要求,Leaf 声明以下 API 使用:
| API 类别 | 用途 | 说明 |
|---|---|---|
| UserDefaults | 应用设置 | 存储主题、字体、同步偏好等配置 |
| 文件时间戳 | 文件修改日期 | 文件列表显示修改时间 |
| 磁盘空间 | 存储占用 | 设置页显示存储使用情况 |
以上 API 仅用于 App 功能本身,不涉及用户身份关联或数据收集。
开源组件
Leaf 使用以下开源组件:libgit2、libssh2、OpenSSL、SwiftMarkdown、highlight.js、mermaid.js。这些组件均在本地运行,不涉及数据收集。
联系
如对隐私政策有疑问,请通过 douboer@icloud.com 联系开发者。