隐私政策
最后更新:2026 年 9 月 10 日
DeskState 由独立开发者 Abraham Rubio 制作,他也是这里所述一切的个人信息处理者。本政策涵盖 DeskState 的 iOS App 和本网站。它是写来给人读的,不是写来应付律师的——如果下面有哪里说不清楚,请写信到 privacy@deskstate.com,它会被改好。
长话短说
- 你的文件、备忘录、任务,以及你浏览的一切,都留在你的设备上,绝不会被发送到任何地方。
- App 确实会发送匿名的产品使用分析——哪些界面和功能被用到——它关联的是一个随机 ID,绝不是你的姓名或 Apple Account。你可以在 设置 → 数据 里把它关掉。
- 订阅由 Apple 和 RevenueCat 处理。这部分无法关闭,因为订阅本来就是这样运作的。
- 没有任何数据被出售、交换或用于广告,App 里和本网站上都没有广告追踪器。
1. 哪些留在你的设备上
App 的设计前提是:你真正做出来的东西永远不离开手机。下面这些全部保存在本地,开发者无法访问:
- 你导入的文稿、备忘录、任务,以及计算器、控制台、秒表和专注计时器的状态。
- 你的桌面配置:强调色、程序坞样式、墙纸,以及你选作墙纸的任何照片。
- 你在内置网页浏览器里做的一切——页面、Cookie 和登录状态,都存放在 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. 这些东西保留多久
- 使用分析事件:在 App 持续运营期间由 Amplitude 保留,可应要求删除。
- 订阅记录:由 RevenueCat 和 Apple 保留,时长以运行和核算订阅所必需为限。
- 反馈邮件:留在支持邮箱里直到事情处理完,然后删除。服务器的防滥用哈希在数小时内失效。
- 网站访问统计:保留 14 个月,然后删除。
- 你设备上或 iCloud 里的任何东西:你留着多久就存多久。删除 App 会一并删掉本地副本。
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 会更快找到同一个人。