隐私政策

最后更新:2026 年 9 月 10 日

DeskState 由独立开发者 Abraham Rubio 制作,他也是这里所述一切的个人信息处理者。本政策涵盖 DeskState 的 iOS App 和本网站。它是写来给人读的,不是写来应付律师的——如果下面有哪里说不清楚,请写信到 privacy@deskstate.com,它会被改好。

长话短说

  • 你的文件、备忘录、任务,以及你浏览的一切,都留在你的设备上,绝不会被发送到任何地方。
  • App 确实会发送匿名的产品使用分析——哪些界面和功能被用到——它关联的是一个随机 ID,绝不是你的姓名或 Apple Account。你可以在 设置 → 数据 里把它关掉。
  • 订阅由 Apple 和 RevenueCat 处理。这部分无法关闭,因为订阅本来就是这样运作的。
  • 没有任何数据被出售、交换或用于广告,App 里和本网站上都没有广告追踪器。

1. 哪些留在你的设备上

App 的设计前提是:你真正做出来的东西永远不离开手机。下面这些全部保存在本地,开发者无法访问:

2. 哪些会离开你的设备

产品使用分析 — Amplitude

为了了解人们在用 DeskState 的哪些部分,App 会把使用事件发送给 Amplitude——一家位于美国的产品分析服务商。每条事件都带着一个随机标识符(首次启动时生成,保存在设备的 Keychain 里),以及 Amplitude 的 SDK 自动附加的供应商标识符(IDFV)。两者都不是你的姓名、邮箱或 Apple Account,也都无法用来联系到你。

这些事件说的是这类事:App 被打开了、显示器被连上了、24 小时 Pro 预览开始或结束了、展示了付费页面、完成了一次购买、打开了某个内置工具、免费会话用完了。Amplitude 还会收到你的设备型号、iOS 版本、App 版本、语言,以及你的 IP 地址,并由它推算出一个大致位置——国家、地区和城市,绝不会是街道或坐标。IP 地址确实会到达 Amplitude,并按 Amplitude 自己的留存政策保存;DeskState 从不存储它。

有一种情况值得明说:当某个流媒体网站拒绝在外接显示器上播放时,App 会记录下发生了一次 DRM 拦截,以及所涉网站的主机名(例如 netflix.com),以便排查问题。除此之外不记录任何浏览行为——没有网址,没有页面内容,没有搜索词。

这一切你都可以关掉。打开 App 里的设置,滚动到“数据”,关闭“共享使用分析数据”。从那一刻起不会再发送任何东西。

订阅 — Apple 与 RevenueCat

付款全程在 Apple 的 App Store 内完成;App 自始至终看不到你的 Apple Account、你的银行卡或账单地址。为了知道你有没有 DeskState Pro,订阅收据由 RevenueCat——一家位于美国的订阅服务商——负责校验。RevenueCat 会收到 App Store 的交易记录、所购买的产品,以及一个匿名的客户标识符,它与使用分析用的那个随机 ID 相关联。这部分无法关闭——没有它,App 就无法判断你是否已付费。

天气 — Open-Meteo

桌面菜单栏可以显示当地天气。当且仅当你在 iOS 询问时授予了定位权限,App 才会以公里级精度请求你的位置,把坐标再取整一次,然后发送给位于德国的 Open-Meteo 以获取天气预报。这个请求不会附带任何属于你的标识符。拒绝该权限,或在 iOS 设置里关闭 DeskState 的定位,就永远不会发出这个请求。

你发送的反馈

如果你使用 设置 → 发送反馈,你写下的内容会被发送到一台为 DeskState 运行在 Hostinger 上的服务器,再通过邮件转发到支持邮箱。它会带上你的设备型号、iOS 版本和 App 版本,以及你的邮箱地址(如果你愿意填)——留空就没办法回复你,要是你本来也不想要回复,那完全没问题。为了防止滥用,服务器会在很短的时间窗口内保留发送方 IP 地址的单向哈希;地址本身从不被记下来。

iCloud 同步 — 用你自己的账户

Pro 订阅用户可以打开 iCloud 同步:它通过你自己的 iCloud 账户、使用 Apple 的 CloudKit,在你自己的设备之间复制备忘录和一小部分桌面设置。数据存放在你的私有 iCloud 数据库里。开发者读不到它,把开关关掉,同步就会停止。

3. 内置网页浏览器

网页面板是一个真正的浏览器。当你在里面登录 Gmail、Notion 或别的什么时,你是直接在和那个网站打交道,适用的是它的隐私政策——它可以设置 Cookie、看到你的 IP 地址,和在 Safari 里完全一样。DeskState 不会往这些页面里加任何自己的追踪,也读不到你在里面做了什么。会话数据保存在 App 的存储区里,用设置里的“重置所有数据”,或者删除 App,就会被清除。

4. 本网站

deskstate.com 不设置任何 Cookie,也没有广告或第三方追踪脚本。字体由本站自己提供,因此不会有请求发往字体服务商。

为了大致知道有多少人来访、以及他们是否会继续前往 App Store,本站用自己的第一方统计来计算页面浏览量。它记录的是页面、语言、你的 IP 所解析出的国家、设备是手机还是台式电脑,以及把你带到这里的来源网站。你的 IP 地址和浏览器 user-agent 从不被存储:它们会和一个每天重新生成的密钥组合,算出一小段单向哈希——这让我们能在同一天内避免把一个人重复计两次,也让跨天追踪任何人变得不可能。不会向你的设备写入或读取任何东西,数据也不会分享给任何人。如果你的浏览器发送 “Do Not Track” 或 Global Privacy Control,那就完全不计数。

指向 App Store 的链接带有 Apple 的推广活动标记,这样 App Store Connect 就能以汇总的方式(绝不针对个人)报告页面的哪个部分带来了下载。

5. 这些东西保留多久

6. 法律依据与你的权利

如果你在欧洲经济区或英国,产品使用分析和网站访问统计的法律依据是合法利益(GDPR 第 6 条第 1 款 (f) 项)——让一个小 App 正常运转,并知道哪些功能配得上它们占的位置——与之平衡的是:这些数据是假名化的,从不用来向你投放广告,而且可以在 App 里关掉。处理订阅属于履行合同所必需(第 6 条第 1 款 (b) 项),回复你发来的反馈属于合法利益。用于天气的位置信息依据的是你的同意——通过 iOS 的权限弹窗给出,也可以在 iOS 设置里撤回。

Amplitude 和 RevenueCat 位于美国;相关传输依据的是它们的标准合同条款,以及在适用情况下它们在欧盟—美国数据隐私框架下的认证。

你有权询问我们持有你的哪些信息,要求更正或删除,反对基于合法利益进行的处理,以可携带的形式获得一份副本,并向你所在国的数据保护监管机构投诉。请写信到 privacy@deskstate.com。因为 App 有意不保存姓名和邮箱,要找到你的记录,就需要你提供 App 在 设置 → 发送反馈 中显示的那个标识符;请求会在 30 天内得到答复。

7. 儿童

DeskState 不面向儿童,也不是为儿童设计的。我们不会在知情的情况下收集任何 16 岁以下用户的信息。如果你认为有孩子通过反馈表单发来了什么,请写信到 privacy@deskstate.com,它会被删除。

8. 本政策的变更

本政策变更时,顶部的日期会随之改变;任何实质改变收集内容的变动,都会在 App 的更新说明里明确写出来,而不是留给你自己来这里发现。

9. 联系方式

Abraham Rubio,独立开发者 — privacy@deskstate.com。如果不是隐私方面的事,写到 support@deskstate.com 会更快找到同一个人。