隐私与权限
桌面 App、可选自动化服务与本网站,分别处理哪些数据。
01 / 桌面 App
GitStride 的浏览与编辑请求直接发送到 GitHub。桌面 OAuth 请求 repo project read:org offline_access。repo 包含代码读写与私有仓库访问,权限范围大于单纯使用看板。
OAuth 访问令牌与刷新令牌保存在 macOS 钥匙串。CLI 凭据只读入内存,不复制到 GitStride 的持久化存储。
显示偏好与可重建的 Project 快照保存在本机。快照可能包含私有 Project 和 Issue 信息,且未经加密。只有确认账号身份匹配后才恢复快照;断开或切换连接时删除。
02 / 可选自动化服务
启用后,Worker 处理 GitHub Webhook 与 API 响应,定位并更新匹配的 Project 条目。默认托管服务由 zwyyy456 运行在 Cloudflare Workers 上,也可在 App 中选择自定义服务。
服务保存账号与安装标识、仓库标识、映射与连接设置、加密的 OAuth 凭据,以及事件投递状态记录。它不会持久化或记录私有 Issue 标题、正文,也不保存完整 Webhook 请求内容。桌面管理令牌保存在钥匙串,服务端只保存其哈希值。
终态事件投递记录满 30 天后可清理;过期设置会话在过期一天后由每日维护清理。删除连接会清除不再使用的凭据及安装、账号记录,但仍被有效设置会话引用的记录可能延后删除。Cloudflare 基础设施日志与备份有独立保留规则。
03 / 断开连接与撤销访问
断开桌面 OAuth 连接会移除 GitStride 的本地凭据。要撤销 GitHub 侧授权,请访问 Authorized OAuth Apps。桌面与自动化使用不同的 OAuth App。
删除自动化连接停止后续处理,不撤销以前的状态变化。彻底撤销对应 GitHub 访问时,还需撤销 OAuth 授权并卸载 GitHub App。只修改本地服务地址不会停止旧服务。
04 / App 更新
GitHub Release 版通过 Sparkle 检查仓库更新源,并从 GitHub 下载更新;自动检查可以在设置中控制。App Store 构建使用商店更新,不包含 Sparkle;存在该构建目标不代表已在商店上架。
05 / 本网站
本源码版本不包含分析 SDK、广告像素、追踪 Cookie、联系表单后端或 GitHub 登录。产品截图为静态图片。自动化示意只在浏览器本地操作,不调用 GitHub API。字体使用系统字体,资源由站点本身提供。
部署在 Vercel 后,托管基础设施可能处理网络与浏览器信息等请求元数据。访问外部 GitHub 或 Cloudflare 链接时,适用对应服务的政策。添加统计或其他服务后,需要同步更新本页。