全部文章
指南
Mac 上的日历隐私:本地优先 vs 第三方账号
你的日历数据存在哪里,决定了它有多私密。基于 Apple EventKit 的本地优先 App,会把日程留在你自己的系统 App 与 iCloud 中,没有第三方账号,也不追踪。
Mac 上的日历隐私:本地优先 vs 第三方账号Demo image / GIF
你会学到
- 本地优先意味着你的日程与任务留在苹果 App 与你的 iCloud 中。
- EventKit 避免创建一个持有你数据副本的第三方账号。
- 历历没有账号、没有分析统计、也不追踪。
关键在于数据存在哪里
日历隐私归根结底是一个简单的问题:谁持有你的数据。很多日历 App 要求你登录它们自家的服务,这意味着一份你的日程副本躺在它们的服务器上。而本地优先的 App,会把数据留在你的设备与你自己的 iCloud 里。
- 第三方账号会存一份你的日程副本。
- 本地优先把数据留在你的设备与 iCloud。
- 副本越少,隐私暴露面越小。
EventKit 如何改变这一模式
Apple EventKit 让 App 在你授权后直接读写系统「日历」「提醒事项」,除此之外别无他物。历历使用 EventKit,因此从不创建历历账号,也不会成为持有你日程的中间人。多设备同步通过你已有的 iCloud 完成,而不是经由这个 App。
- EventKit 在授权后读写你的系统 App。
- 不创建历历账号。
- 同步依托 iCloud,而非第三方服务器。
历历收集与不收集什么
历历本地优先:你的日程与任务留在系统 App 与你的 iCloud 中,没有分析统计,也不追踪。唯一的网络请求用于节假日订阅,通过 HTTPS 获取,且不附带任何关于你的信息。这样既保留了节假日功能的实用,又不会把它变成一条数据踪迹。
- 没有账号、没有分析、不追踪。
- 节假日订阅通过 HTTPS 获取,不附带任何个人信息。
- 日程与任务从不离开你的苹果 App 与 iCloud。
常见问题
历历会把我的日程存到它的服务器吗?
不会。历历使用 Apple EventKit,你的日程与任务留在系统「日历」「提醒事项」与你的 iCloud 中,没有历历账号,也没有服务器副本。
有哪些数据会离开我的 Mac?
只有节假日订阅请求,通过 HTTPS 获取且不附带任何关于你的信息。你的日程、任务与个人信息从不被发送。