隐私政策
最后更新:2026年9月29日。
NanoGit 是一款在本地运行的 macOS Git 客户端。它不包含分析、广告、跟踪或遥测 SDK,也不收集个人数据。
1. 仓库数据
仓库路径、提交历史、差异、分支名称、远端 URL 和命令输出都保留在 Mac 上。NanoGit 调用已安装的 Git 可执行文件,因此只有在用户启动 clone、fetch、pull、push 或子模块/LFS 同步等 Git 网络操作时,才会访问网络。
仓库文件夹的访问权限由用户授予(通过打开面板或拖放),并通过安全作用域书签恢复。对于 SSH 远端,用户也可一次授权其 ~/.ssh 文件夹;NanoGit 只保存该书签,不复制私钥。认证仍由 Git、已配置的凭据助手、SSH(授权后)、AskPass 提示和操作系统处理。NanoGit 不会在常规偏好设置或命令日志中保存密码。
应用更新由 Mac App Store 提供。
2. 本地偏好设置
NanoGit 使用 UserDefaults 保存应用设置、最近仓库的安全作用域书签(最多十个)、用户授权的 ~/.ssh 目录的可选安全作用域书签,以及相关界面状态。这些数据仅供同一台 Mac 上的 NanoGit 使用。
3. 诊断信息
诊断信息只会在用户明确操作后导出。诊断包包含应用、macOS 和 Git 版本、仓库状态计数、有限的命令耗时元数据,以及缓存使用情况。不包含仓库和文件路径、远端 URL 和凭据、提交信息和分支名称、差异和文件内容、命令文本、标准输出或标准错误输出。
导出的文件保留在用户选择的位置。NanoGit 不会自动上传。
4. 政策变更
本隐私政策的任何变更都将发布在此页面上。
5. 联系方式
如对本政策有疑问或建议,请联系: 176547352@qq.com