← Calendar Sync Personal

隐私政策

Privacy Policy · Effective 26 October 2026

本政策描述账户所有者自用的 Calendar Sync Personal 如何处理 Google Calendar 与 iCloud Calendar 数据。当前实现限于明确选定并完成验收的一对日历,不向公众提供注册服务。

访问的数据与用途

工具通过 Google OAuth 和 Apple App 专用密码访问 CalDAV 服务。日历数据包括事件标识、标题、描述、起止时间、时区、地点、提醒、重复规则及事件中的其他日历属性;还读取日历名称、标识和用于检测修改的版本信息。

这些数据仅用于所选日历之间的双向同步、冲突与异常删除检查,以及同步备份和恢复。Google 日历 OAuth 权限可能覆盖其他日历;工具通过配置和身份校验限制实际同步目标。

传输、存储与服务提供商

选定日历的事件会在 Google 与 Apple 服务之间复制,这是双向同步的核心功能。GitHub Actions 托管运行器临时处理解密后的事件和凭据。网络通信使用 HTTPS,并验证 TLS 证书。

OAuth token、同步数据库和事件备份打包加密后,保存在账户所有者的 GitHub 私有仓库状态分支。解密密钥和运行所需凭据保存在 GitHub Actions Secrets 中。持有仓库管理权或能够修改工作流并使用这些 Secrets 的人员,可能访问这些数据;加密不能消除这一访问风险。

首次授权及维护会在账户所有者本机生成包含明文凭据和日历备份的私有文件,由本机文件权限保护,不提交到 Git。账户所有者负责保护本机磁盘、下载的客户端配置及离线备份。

本工具只记录运行状态、事件数量和经过限制的错误提示,避免记录事件正文、密码、token 和日历私密 URL。Google、Apple、GitHub 会依照各自服务政策处理其服务中的数据。

不用于广告、出售或模型训练

本工具不会出售日历数据,不将数据用于广告,也不调用 AI 服务分析日历内容或训练模型。除实现同步及其运行、备份和恢复所必需的 Google、Apple、GitHub 服务外,不主动向其他服务发送事件数据。

Calendar Sync Personal's use and transfer of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

保留、撤销与删除

同步状态及加密备份在部署存续期间保留。Git 分支历史可能保留以前的加密版本;删除单个事件不会立即清除全部历史备份。两侧日历本身的数据遵循各自服务的保留规则。

账户所有者可随时关闭同步,在 Google 账户连接设置撤销 OAuth 授权,并在 Apple 账户撤销对应 App 专用密码。

完整移除部署时,应先停用工作流并撤销凭据,再删除 GitHub Secrets、私有状态仓库及其历史、本机私有文件和自建离线备份。服务提供商的残留备份或日志按其保留政策处理。撤销授权不会自动删除两侧已经同步的事件。

此说明网站与联系

本站不包含登录、表单、分析脚本、广告或自设 cookie。Cloudflare Pages 作为此说明网站的托管服务可能处理 IP 地址及请求日志;详情见 Cloudflare 隐私政策。

维护者为 JingfengWang1。如需联系,请使用 Google 授权页面列出的用户支持邮箱。不要通过公开问题或评论提交事件内容、密码或 token。

处理方式发生变化时,维护者应更新本政策及生效日期,并在需要时重新取得授权。