便利贴贴 隐私政策

便利贴贴(以下称「本 App」)由 sunguo 开发。这份政策说明本 App 会处理哪些数据、为什么处理、以及数据去了哪里。

一句话版本

你写在便签里的内容永远不会离开你的设备。 离开设备的只有两样:一个不含个人信息的匿名统计标识加上功能使用次数,以及为了查天气而使用的一次性粗略位置。

一、本 App 不会收集的信息

  • 你写的任何文字 —— 事项内容、时段名称、条件项文本。这些只保存在设备本地和你自己的 iCloud 备份里,我们的服务器从来收不到。
  • 姓名、邮箱、手机号、生日、性别
  • 通讯录、日历、照片、相册、文件、麦克风、摄像头
  • 广告标识符(IDFA)—— 本 App 不投放广告、不做跨 App 追踪
  • 账号密码 —— 本 App 没有账号系统,无需注册和登录

二、位置信息

用途:只有一个用途 —— 获取当地天气,据此判断今天是否要在清单顶部提示「伞」或「外套」。

精度:请求的是公里级粗略定位(kCLLocationAccuracyKilometer),不是街道级精确定位。本 App 不需要知道你在哪条街。

频率:一次性请求,不做后台持续定位,不记录移动轨迹。

去向:坐标交给 Apple 的 WeatherKit 天气服务用于查询天气。坐标不会发送到本 App 开发者的任何服务器,也不会被存储。 Apple 对该数据的处理适用 Apple 的隐私政策。

可以拒绝:拒绝定位权限后本 App 完全可用,只是与天气相关的两行提示(伞 / 外套)不会出现。你可以随时在「设置 → 隐私与安全性 → 定位服务」里关闭。

三、使用统计

为了知道哪些功能真的有人用、以决定后续做什么,本 App 会上报匿名使用统计。

上报什么:

类别 具体内容
匿名标识 一个随机生成的 UUID,存放在设备钥匙串中,用于区分不同安装、计算留存
环境信息 App 版本号、构建号、系统语言设置
使用事件 App 打开与关闭、单次使用时长、时段切换、编辑面板开关、事项的增删改和排序、时段的增删改名和时间修改、条件项阈值调整、条件项是否实际触发、天气是否获取失败
规模信息 已添加的小组件数量、时段数量、事项数量

不上报什么:上述事件只包含计数和类型,不包含任何你写入的文字。举例:系统会记录「新增了一个事项」,但不会记录这个事项叫什么。

标识符的性质:它是随机生成的,不来自你的 Apple ID、设备序列号或任何硬件标识,无法用来反查你的身份,也不会与任何第三方数据合并。它在应用更新和卸载重装之间可能保持不变(存于钥匙串),这是为了让留存统计有意义。

数据存在哪:发送到开发者自行搭建的 OpenPanel 实例(openpanel.guohere.com)。不使用 Google Analytics、Firebase、友盟等第三方商业统计服务,数据不出售、不共享、不用于广告。

如何停止:当前版本没有提供关闭统计的开关。如果你不希望上报,可以卸载本 App;卸载后不会再有任何数据发出。若你希望在保留 App 的前提下关闭统计,可以通过下方联系方式告诉我们,我们会在后续版本中加入开关。

四、数据保留与删除

  • 便签内容保存在你的设备上,删除 App 即随之删除。
  • 统计数据以匿名形式保留,用于观察长期使用趋势。由于数据不与你的身份关联,若你希望删除,请通过下方邮箱联系,我们会协助处理。

五、儿童

本 App 分级为 4+,不含用户生成的公开内容、社交功能或外部链接浏览,不会有意收集儿童个人信息。

六、第三方

除以下两项外,本 App 不与任何第三方共享数据:

  1. Apple WeatherKit —— 接收粗略位置以返回天气数据,适用 Apple 隐私政策。
  2. 自托管 OpenPanel —— 接收上文所述匿名统计,服务器由开发者自行运营,不属于第三方商业数据平台。

七、政策变更

本政策若有实质性变更,会更新页首的生效日期。持续使用本 App 视为接受更新后的政策。

八、联系方式

有任何隐私相关的问题、请求或投诉:iyilan@qq.com(开发者 sunguo)


Privacy Policy (English)

Effective 7 August 2026

In one sentence: anything you type into the app never leaves your device. Only two things do — an anonymous statistics identifier with feature-usage counts, and a one-off coarse location used to look up the weather.

Never collected: your written content (item text, block names, conditional text); name, email, phone number; contacts, calendar, photos, files; microphone or camera; the advertising identifier (IDFA). The app has no accounts, serves no ads, and performs no cross-app tracking.

Location is used for one purpose only: fetching local weather so the list can add an "umbrella" or "coat" line at the top. The request is for kilometre-level coarse accuracy, taken once, with no background tracking. Coordinates go to Apple's WeatherKit and are never sent to the developer's servers. Denying location leaves the app fully functional minus those two weather lines.

Analytics consist of an anonymous, randomly generated UUID stored in the device keychain, plus app version, build number and system locale, plus event counts (app opens and closes, session length, block changes, editor opens and closes, item and block edits, conditional threshold changes and firings, weather-fetch failures) and the number of installed widgets, blocks and items. These events carry counts and types only — never any text you wrote. The identifier is not derived from your Apple ID, serial number or any hardware identifier, and is not merged with third-party data. Data is sent to a self-hosted OpenPanel instance (openpanel.guohere.com). No Google Analytics, Firebase or comparable commercial SDK is used. Data is never sold or shared, and is not used for advertising. This version does not include an in-app opt-out; uninstalling stops all reporting.

Retention, children, third parties: note content lives on your device and is removed with the app. Analytics are retained in anonymous form. The app is rated 4+ and does not knowingly collect children's data. The only third parties involved are Apple WeatherKit and the developer's own self-hosted OpenPanel instance.

Contact: iyilan@qq.com — sunguo