Cookie 与本地存储
本页面说明「模考铃」(以下简称“本应用”)如何使用 Cookie 和浏览器本地存储,以及您如何查看、管理和清除这些数据。关于个人信息的整体处理规则,请阅读隐私政策。
一、概述
Cookie 是网站在浏览器中保存的小型文本数据,通常会随请求发送给服务器。localStorage 和 IndexedDB 是浏览器提供的本地存储机制,数据保存在您的设备上,不会随网络请求自动发送。本应用使用后者保存您的配置,同时通过 Google Analytics 使用 Cookie 进行访问统计(见第二、七节)。
二、本应用是否使用 Cookie
本应用自身不设置 Cookie。页面访问统计通过 Google Tag Manager 加载 Google Analytics 4 实现,该服务会设置 _ga 与 _ga_<容器 ID> 等 Cookie,用于区分访问者并记录会话状态。相关细节与退出方式见第七节。
三、本地存储清单
| 名称 | 存储方式 | 内容 |
|---|---|---|
ring.config.v1 | localStorage | 考试事件、时间轴设置、音量、播报开关、计时模式、开考时刻等 |
ring.profiles.v1 | localStorage | 您保存的自定义方案 |
ring.audioOpen | localStorage | 「铃声与语音」设置区是否展开 |
exam-bell-library(对象仓库 audios) | IndexedDB | 您上传的音频文件及其名称 |
除上表所列本地数据外,Google Analytics 还会设置用于访问统计的 Cookie,见第七节。
四、用途与必要性
上述 localStorage 与 IndexedDB 存储均为实现核心功能的必要手段:记住您编辑的时间轴与设置、保存您主动创建的方案、保留您上传的铃声,以及记住设置区的展开状态。它们不用于用户画像、广告定向或跨站追踪,也不会同步到任何服务器。Google Analytics 设置的 Cookie 不属于核心功能,仅用于访问统计。
五、如何查看与清除
您可以随时通过浏览器查看或删除这些数据:
- Chrome / Edge:设置 → 隐私和安全 → 第三方 Cookie 与网站数据 → 查看所有网站数据,搜索本站后删除;
- Safari:设置 → 隐私 → 管理网站数据,搜索本站后移除;
- Firefox:设置 → 隐私与安全 → Cookie 和网站数据 → 管理数据,搜索本站后移除;
- 开发者工具:打开“应用 / 存储”面板,在“本地存储”和“IndexedDB”中查看或删除对应条目。
在应用内,您也可以删除已上传的音频和已保存的方案。
六、清除后的影响
清除站点数据后,时间轴设置、保存的方案和上传的音频都会丢失,且无法恢复。运营者不保存服务器端副本或备份,无法协助找回。如需保留配置,请在清除前自行记录。
七、第三方统计服务
本应用通过 Google Tag Manager 加载 Google Analytics 4 统计页面访问情况,两项服务均由 Google LLC 提供。Google Analytics 设置的 Cookie(如 _ga 与 _ga_<容器 ID>)用于区分访问者和记录会话状态,保存期限约为 2 年,具体以 Google 的说明为准。统计信息包括访问的页面、访问时间与时长、来源渠道、设备与浏览器类型、屏幕信息以及由 IP 地址推断的大致地理位置,并会发送至 Google 位于中国大陆境外的服务器,由 Google 按其隐私政策处理。
Google Analytics 不会获取您的时间轴、方案或上传的音频内容。您可以通过浏览器设置删除或拒绝相关 Cookie,或安装 Google 提供的分析退出插件。停用统计不影响应用的核心功能。
语音播报依赖浏览器或操作系统的语音服务,若使用在线语音,待播报文字可能由相应服务商处理;这属于浏览器/系统的行为,不属于本应用设置的 Cookie。
八、更新与联系
本说明可能随功能调整而更新,更新后的版本会在本页面公布。如有疑问,请访问联系页面,或发送邮件至 feedback@mokaoling.com。