本隐私政策旨在说明「摸鱼倒计时」(以下简称"本扩展")如何处理用户数据,保障用户隐私权益。使用本扩展即表示你同意本隐私政策的全部内容。
1 数据收集与使用
1.1 无数据收集
本扩展仅在你的本地浏览器环境中运行,不会收集、记录、上传任何用户个人数据,包括但不限于:
- 不收集用户的浏览历史、搜索记录、设备信息、IP 地址;
- 不收集用户设置的倒计时时间、操作行为等本地数据;
- 不访问用户的网页内容、表单数据、Cookie 等信息;
- 所有倒计时逻辑、时间计算均在用户本地浏览器内完成,无任何数据上传至服务器。
1.2 本地数据存储
用户输入的倒计时时长、偏好设置等配置,仅保存在浏览器本地存储中。其中倒计时状态使用 chrome.storage.session(会话级,关闭浏览器后自动清除),用户偏好使用 chrome.storage.sync(可跨设备同步设置值)。数据仅用于实现扩展核心功能,不会被传输至任何服务器,也不会被用于其他目的。
2 权限使用说明
本扩展仅申请实现核心功能所必需的浏览器权限,权限用途如下,无越权访问行为:
| 权限名称 | 用途说明 |
storage | 本地保存计时器状态(结束时间戳)和用户偏好设置(默认时长、通知开关、提示音开关等) |
alarms | 创建每分钟的后台定时器,确保倒计时在标签页后台或 Service Worker 休眠后仍能准时触发提醒 |
notifications | 倒计时归零时弹出系统原生通知提醒用户,无广告或推广内容 |
tts | 倒计时归零且当前标签页无法播放提示音时,通过浏览器 TTS 引擎朗读"时间到"作为降级方案 |
scripting | 仅在用户点击扩展图标时,向当前网页注入悬浮倒计时界面所需的脚本,不读取或修改网页内容 |
tabs | 在标签页关闭或刷新时自动停止对应的计时器并清理状态,不读取浏览历史或标签页内容 |
host_permissions | 允许扩展在任意普通网页上使用悬浮窗,但仅在用户点击图标时触发,不会在后台静默访问网站 |
3 第三方服务
本扩展未集成任何第三方服务,包括但不限于:
- 第三方分析工具(如 Google Analytics、百度统计);
- 广告投放 / 追踪服务;
- 数据统计 / 上报服务;
- 社交分享 / 登录服务。
4 数据安全
- 本地存储的数据仅归用户所有,扩展不会对该数据进行任何修改、泄露或滥用;
- 清除浏览器数据、卸载扩展时,本地存储的计时器状态和偏好设置会被一并删除;
- 扩展无权限访问浏览器其他数据(如密码、书签、历史记录)。
5 用户权利
作为用户,你对自己的数据拥有以下权利:
- 查看权:随时打开扩展悬浮窗查看当前计时器状态和已保存的偏好设置;
- 修改权:在悬浮窗设置面板中随时修改默认倒计时时长、通知开关、提示音开关等;
- 删除权:可通过以下任一方式删除所有本地数据:
- 在悬浮窗中点击关闭按钮停止计时器并清理会话级状态;
- 在浏览器扩展管理页面卸载本扩展(所有本地数据将一并删除);
- 清除浏览器扩展存储数据。
- 迁移权:通过浏览器账号同步功能,
chrome.storage.sync 中的偏好设置会自动同步至同一账号的其他设备。
6 隐私政策的修改
我们可能会适时更新本隐私政策,更新后的政策会在扩展商店页面或扩展描述中公示,继续使用扩展即视为同意修改后的政策。
7 联系我们
如你对本隐私政策有任何疑问、建议或投诉,可通过以下方式联系我们:
- Chrome / Edge 扩展商店的评价 / 反馈渠道;
- 邮箱:
This Privacy Policy explains how "Sneaky Timer" (hereinafter referred to as "the Extension") processes user data and protects user privacy rights. Your use of the Extension constitutes your acceptance of all terms of this Privacy Policy.
1 Data Collection and Use
1.1 No Data Collection
The Extension operates exclusively in your local browser environment and does not collect, record, or upload any user personal data, including but not limited to:
- No collection of user browsing history, search records, device information, or IP addresses;
- No collection of locally-stored data such as user-set countdown times or operational behaviors;
- No access to user webpage content, form data, cookies, or other information;
- All countdown logic and time calculations are completed locally in the user's browser, with no data uploaded to any server.
1.2 Local Data Storage
Configuration data such as countdown duration and preference settings are stored only in the browser's local storage. Timer state uses chrome.storage.session (session-level, auto-cleared when browser closes), and user preferences use chrome.storage.sync (syncable across devices). This data is used solely to implement the core functions of the Extension and will not be transmitted to any server or used for any other purposes.
2 Permission Usage
The Extension only requests the minimum necessary browser permissions to implement core functions. The purpose of each permission is as follows, with no unauthorized access:
| Permission | Usage Description |
storage | Locally save timer state (end timestamp) and user preferences (default duration, notification toggle, sound toggle, etc.) |
alarms | Create a per-minute background timer to ensure the countdown triggers accurately even when the tab is in the background or the Service Worker is suspended |
notifications | Display a native system notification when the countdown reaches zero, with no ads or promotional content |
tts | When the countdown reaches zero and the current tab cannot play the alert sound, use the browser's TTS engine to read "Time's up" as a fallback audio alert |
scripting | Only inject the floating countdown interface script when the user clicks the Extension icon; does not read or modify webpage content |
tabs | Automatically stop the corresponding timer and clean up state when a tab is closed or refreshed; does not read browsing history or tab content |
host_permissions | Allow the Extension to work on any normal webpage, but only triggered by user icon click; does not silently access websites in the background |
3 Third-Party Services
The Extension does not integrate any third-party services, including but not limited to:
- Third-party analytics tools (e.g., Google Analytics, Baidu Statistics);
- Advertising / tracking services;
- Data statistics / reporting services;
- Social sharing / login services.
4 Data Security
- Data stored locally is owned exclusively by the user. The Extension will not modify, disclose, or misuse this data in any way;
- Locally stored timer state and preferences will be deleted when browser data is cleared or the Extension is uninstalled;
- The Extension has no access to other browser data (e.g., passwords, bookmarks, browsing history).
5 User Rights
As a user, you have the following rights over your data:
- Right to View: Open the Extension's floating window at any time to view current timer state and saved preferences;
- Right to Modify: Modify default countdown duration, notification toggle, sound toggle, and other settings in the floating window's settings panel at any time;
- Right to Delete: Delete all local data through any of the following methods:
- Click the close button in the floating window to stop the timer and clear session-level state;
- Uninstall the Extension from the browser's extension management page (all local data will be deleted along with it);
- Clear the browser's extension storage data.
- Right to Migrate: Through the browser account sync feature, preferences in
chrome.storage.sync will automatically sync to other devices signed into the same account.
6 Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Updated policies will be posted on the Extension's store page or within the Extension description. Continued use of the Extension constitutes acceptance of the revised policy.
7 Contact Us
If you have any questions, suggestions, or complaints regarding this Privacy Policy, you may contact us through:
- The review / feedback channel on the Chrome / Edge Extension Store;
- Email: