RestFlow 隐私政策

生效及最后更新:

本政策适用于 macOS 菜单栏休息提醒工具 RestFlow 及本隐私政策网页。RestFlow 无需注册账号。应用的计时、提醒与统计在你的 Mac 本地处理,开发者不会通过应用收集、接收、出售或共享你的个人信息。

不联网

RestFlow 的核心功能不需要网络连接。应用没有开发者运营的服务器、云同步、广告、第三方分析或跟踪 SDK,也不会上传偏好设置、使用统计或前台应用状态。应用不会向开发者发送崩溃报告;Apple 自身的系统诊断和 App Store 服务按你的系统设置及 Apple 的政策处理。

只存在你自己电脑上的数据

为了实现计时和统计功能,RestFlow 会在你的 Mac 上保存以下内容,这些数据只保存在本机:

这些数据保存在本机,直到你自行删除;应用目前不会自动清理历史统计,开发者无法远程访问、恢复或删除这些数据。

如需清空数据,请先退出 RestFlow。Mac App Store 沙盒版本的数据位于 ~/Library/Containers/com.restflow.app/,可通过 Finder「前往文件夹」定位并删除。非沙盒版本的统计位于 ~/Library/Application Support/RestFlow/,偏好设置通常位于 ~/Library/Preferences/com.restflow.app.plist;删除后可能需要退出登录或重新启动 Mac,以刷新系统偏好缓存。仅把应用移到废纸篓,可能仍会保留这些数据。你自行创建的系统备份可能保留副本,需通过备份工具另行管理。

关于前台应用的检测

为了在你开会时不打扰你,RestFlow 会读取当前处于前台的应用标识(例如判断它是不是视频会议软件)。这个判断只在内存中即时完成,不会被记录、保存或发送出去。

应用也会读取系统提供的距上次输入事件经过的秒数,用于暂停计时和识别自然休息;不会读取或记录你输入的文字、具体按键、鼠标位置、屏幕内容、会议内容、浏览历史或剪贴板内容,也不录制摄像头或麦克风。

通知与控制

应用会请求 macOS 通知权限,以显示休息相关的本地通知。你可以在「系统设置 → 通知 → RestFlow」中关闭通知,也可以在应用设置中调整提醒、声音和会议检测。退出 RestFlow 后,本地计时与检测停止。

本网页与支持邮件

本网页由 Cloudflare Pages 托管,页面本身没有广告、分析脚本、跟踪 Cookie、外部字体或联系表单。为提供页面和保障网络安全,Cloudflare 可能处理 IP 地址、请求时间及浏览器发送的请求信息,具体见 Cloudflare 隐私政策。访问本网页不会将 RestFlow 的本机统计上传至 Cloudflare。

如果你主动发送支持邮件,开发者会收到你的邮箱地址及你提供的内容,仅用于处理咨询,并在处理所需期间保存。可通过下方邮箱请求删除相关往来记录,依法需要保留的记录除外;请避免发送不必要的敏感信息。

不面向儿童

RestFlow 不面向 13 岁以下儿童,也不会有意收集儿童的任何信息。

政策变更

若应用的数据处理方式有变化,本政策会相应更新,并在页首注明生效日期。涉及需要授权的数据处理时,会先征求相应授权。

联系方式

有任何疑问,请联系:710leo@gmail.com


RestFlow Privacy Policy

Effective and last updated:

This policy covers RestFlow, a macOS menu bar break reminder, and this privacy policy website. RestFlow requires no account. Timers, reminders, and statistics run locally on your Mac. The developer does not collect, receive, sell, or share your personal information through the app.

No network access

RestFlow's core features work without a network connection. The app has no developer-operated server, cloud sync, advertising, third-party analytics, or tracking SDKs. It does not upload preferences, statistics, or foreground app state. The app does not send crash reports to the developer. Apple's own system diagnostics and App Store services operate according to your system settings and Apple's policies.

Data stored only on your Mac

To do its job, RestFlow stores the following locally on your Mac and nowhere else:

Preferences and statistics remain on your Mac until you delete them. The app does not currently purge historical statistics automatically. The developer cannot remotely access, recover, or delete this local data.

To remove the data, quit RestFlow first. For the sandboxed Mac App Store version, use Finder's Go to Folder command to locate and remove ~/Library/Containers/com.restflow.app/. For a non-sandboxed version, statistics are stored in ~/Library/Application Support/RestFlow/ and preferences are normally stored in ~/Library/Preferences/com.restflow.app.plist; logging out or restarting your Mac after deletion may be needed to refresh the system's preference cache. Moving the app to the Trash alone may leave this data behind. Copies in backups you create must be managed separately using your backup tools.

Foreground app detection

So that it can stay out of your way during meetings, RestFlow reads the identifier of the app currently in the foreground to check whether it is a video conferencing app. This check happens in memory only; the result is never recorded, stored, or transmitted.

The app also reads the system-provided number of seconds since the last input event to pause the timer and recognize natural breaks. It does not read or record typed text, individual keystrokes, pointer positions, screen content, meeting content, browsing history, or clipboard content, or record your camera or microphone.

Notifications and your controls

The app requests macOS notification permission for local break notifications. You can disable notifications in System Settings → Notifications → RestFlow, and adjust reminders, sounds, and meeting detection in the app's settings. Quitting RestFlow stops its local timers and detection.

This website and support requests

This website is hosted on Cloudflare Pages. The page includes no advertising, analytics scripts, tracking cookies, external fonts, or contact forms. To deliver and secure the website, Cloudflare may process IP addresses, request times, and request information sent by your browser, as described in the Cloudflare Privacy Policy. Visiting this website does not upload RestFlow's local statistics to Cloudflare.

If you choose to email the developer, your email address and the content you provide are received only to handle your request and retained for as long as needed to do so. You may request deletion of that correspondence using the address below, subject to any legally required retention. Please avoid sending unnecessary sensitive information.

Not directed to children

RestFlow is not directed to children under 13 and does not knowingly collect any information from children.

Changes to this policy

If the app's data handling changes, this policy will be updated with a revised effective date. Any data processing that requires authorization will be subject to the relevant authorization first.

Contact

Questions: 710leo@gmail.com