1. Local-First 核心架构原则
与传统依赖云端账号体系的软件不同,Weekfold 在设计之初便遵循 Local-First(本地优先) 原则:
- 无账号注册:打开应用即可直接使用全部功能,我们不要求您提供手机号、电子邮箱、真实姓名或任何社交账号授权。
- 设备端独立运行:所有任务的创建、完成状态切换、跨日迁移以及午夜跨日计算均在您的 iPhone、iPad 或 Mac 本地沙盒内独立完成。
- 开发者零可见性:Weekfold 开发团队没有运维任何用于存储用户任务内容的自建服务器,因此在技术上无法查看您的任何待办事项。
2. 数据收集与存储明细
为了向您提供完整的周计划管理、桌面小组件与个性化主题体验,Weekfold 在您的设备本地保存以下结构化数据:
| 数据类型 | 存储位置与技术 | 用途说明 | 是否离开设备 |
|---|---|---|---|
| 待办任务数据 (标题、日期、完成状态、提醒时间) |
Apple 原生 SwiftData 本地数据库 |
展示与管理您的每周七天任务清单 | 否(除非您主动开启 iCloud 同步) |
| 小组件与实时活动快照 (今日任务精简摘要) |
Apple App Group 本地共享容器 |
供桌面 WidgetKit 小组件与灵动岛 Live Activity 实时读取和交互勾选 | 否(仅限本机进程间沙盒通信) |
| 界面与格式偏好 (周起始日、强调色、深浅模式) |
系统 UserDefaults 本地键值存储 |
记住您的个性化阅读与交互设置 | 否 |
3. 系统权限与本地通知说明
Weekfold 仅在您主动触发相关功能时按需请求最小化的系统权限,绝不在后台静默索取无关权限(如通讯录、位置、相册、麦克风或剪贴板):
- 本地通知权限 (UserNotifications):当您为某项任务设置提醒时间,或在「设置 → 通知与提醒」中开启通知时,Weekfold 会调用系统原生的
UNUserNotificationCenter在设备本地注册定时提醒。所有提醒完全由操作系统在本地触发,不经过任何远程推送服务器(APNs 营销通道),不消耗移动网络流量。 - 实时活动与灵动岛 (ActivityKit):在支持灵动岛与锁屏实时活动的 iOS 设备上,您可以随时在「设置 → 实时活动」中开启或关闭常驻显示。该功能仅在本地锁屏与灵动岛渲染您当日的待办任务。
4. 可选的 iCloud 跨设备同步
Weekfold 默认仅在单机本地保存数据。如果您在「设置 → 跨设备同步」中主动开启了 iCloud 同步:
- 您的任务数据将通过 Apple 官方的 CloudKit 私有数据库 (Private Database) 在您登录同一 Apple ID 的 iPhone、iPad 和 Mac 设备间直接加密同步。
- 同步过程受 Apple 的端到端传输加密与 iCloud 安全架构保护,Weekfold 开发者无权访问您私有 CloudKit 容器中的任何数据记录。
- 您可以随时在应用设置或系统 iCloud 设置中关闭同步。
5. 零第三方追踪与内购验证声明
我们坚定反对将用户的注意力与隐私商业化:
- 零广告与零第三方统计 SDK:Weekfold 应用及本官方网站均未嵌入任何第三方广告网络、行为分析代码(如 Google Analytics、Meta Pixel 等)或跨应用追踪标识符(IDFA)。
- App Store 购买验证:当您购买或恢复「Weekfold Pro」一次性买断项目时,交易完全通过 Apple 官方
StoreKit接口处理。我们不经手、不存储您的银行卡号、账单地址或 Apple ID 支付凭证。
6. 您的数据主权:导出与彻底删除
您对在 Weekfold 中创作的所有数据拥有 100% 的控制权:
- 无损开放导出:您可以随时前往「设置 → 数据管理 → 导出任务数据」,将所有待办事项一键导出为纯文本 Markdown 或标准 JSON 格式,不会受到任何专有格式锁定。
- 一键彻底清空:您可以通过「设置 → 数据管理 → 清空所有本地任务数据」立即销毁设备数据库中的所有任务记录,并同时取消所有待触发的本地提醒。一旦执行或卸载应用,本地数据将不可逆地彻底移除。
7. 政策更新与联系我们
如果本隐私政策随着新功能推出而发生变更,我们会在本页面及应用内「设置 → 关于 Weekfold → 隐私政策说明」中同步更新修订日期,绝不会在未经您明确同意的情况下削减您在本政策下享有的隐私权利。
如您对 Weekfold 的隐私保护机制或数据处理有任何疑问与建议,欢迎通过电子邮件联系我们:privacy@weekfold.app。