本政策说明 DigiSim Technology Ltd 如何在 digisim.io、DigiSim Museum 和 DigiSim Web 应用中使用 Cookie 及类似的存储或访问技术。
本政策涵盖浏览器 Cookie、localStorage、sessionStorage 和 IndexedDB。即使存储的值不能直接识别您的身份,这些技术也受到监管。
我们使用必要技术来提供您请求的功能。Google Analytics 是目前唯一的可选分析用途,仅在取得同意后加载。我们不使用广告 Cookie 或像素,也不出售个人信息。
涵盖的技术
Cookie 是网站请求浏览器存储并回传的小型值。localStorage 用于以键值形式保存偏好设置,sessionStorage 通常仅在单个浏览器标签页的会话期间保留,而 IndexedDB 用于存储本地电路或 Firebase 登录状态等结构化数据。本政策中的“存储技术”涵盖上述全部技术。
使用原因
必要存储会记住您的语言和隐私选择、保持登录状态、保护会话、恢复本地项目、显示正确方案,并保留您请求的设置。经同意后,Google Analytics 帮助我们了解汇总层面的受众及功能使用情况,以改进本服务。使用 DigiSim 的核心功能不需要同意分析。
必要、偏好和分析
必要技术支持安全、身份验证、计费状态及用户请求的本地功能。偏好技术记住语言、主题或声音等选择。分析技术用于衡量使用情况,属于可选项。由于分析是目前唯一的非必要用途,横幅提供同样便于使用的“接受分析”和“拒绝分析”选项,而不设置人为划分的类别。
服务商和外部网站
Google 提供用于登录的 Firebase Authentication 和 Google Identity Services,包括部分页面上的官方 Google 按钮和 One Tap。Firebase App Check 和 reCAPTCHA Enterprise 帮助保护请求免受自动化滥用,并可在您登录或作出分析选择前于公开页面运行。它们与 Google Analytics 不同,后者仅在取得分析同意后加载。Cloudflare 分发页面和资源,并处理网络安全及请求信息。Google 托管的字体会接收提供字体所需的连接信息;这不是 Google Analytics。当您选择购买或管理计费时,Stripe 可能在其托管页面上存储安全及结账相关值。我们的联系表单会打开 Google Forms。《隐私政策》列明这些接收方,并链接至服务商的告知文件。DigiSim 目前未部署 Meta/Facebook Pixel、广告网络 Cookie、会话录制、Hotjar 或 Microsoft Clarity。
当前存储清单
浏览器 SDK 生成的名称可能因项目或版本而异。以下条目说明 DigiSim 代码目前自行创建,或请求所列服务商创建的值。
| 名称/存储方式 | 用途 | 期限 | 类别 |
|---|---|---|---|
| digisim_lang(Cookie) | 在 DigiSim 各页面间记住所选语言。 | 1 年 | 偏好 |
| digisim_theme(Cookie) | 在 DigiSim 各页面间记住所选的浅色或深色主题。 | 1 年 | 偏好 |
| digisim_cookie_consent + timestamp(localStorage) | 记录用户接受还是拒绝分析,以及作出选择的时间,使横幅和脚本遵循该选择。 | 直至更改或清除浏览器数据 | 必要 |
| Firebase Authentication 记录(IndexedDB;名称由 SDK 生成) | 在设备上恢复并保护登录状态和身份验证令牌。 | 直至退出登录、删除账户或清除浏览器数据 | 必要 |
| _grecaptcha(localStorage)和 Firebase App Check 记录(SDK 管理的浏览器存储) | 支持自动化滥用检测和请求验证。安全代码可在公开页面上独立于分析同意运行。 | 本地值会保留至服务商更新或移除、您清除网站数据,或浏览器清理;验证令牌的到期和刷新由服务商管理。 | 安全——独立于可选分析 |
| 本地电路数据库和草稿键(IndexedDB/localStorage) | 在设备上自动保存项目和草稿,使实验室能够恢复作品,而无需上传。 | 直至您删除项目、清除网站数据或浏览器将其清理 | 用户请求的功能 |
| planInfo、userState 及权益/个人资料缓存(localStorage) | 在权威账户状态刷新期间显示当前账户和方案。 | 直至刷新、退出登录或清除浏览器数据 | 必要 |
| 语言、主题、声音及仿真器偏好设置(localStorage) | 恢复在设备上作出的界面和实验室选择。 | 直至重置或清除浏览器数据 | 偏好 |
| 临时导航/工作区值(sessionStorage) | 在当前标签页内传递所请求的导航状态或尚未保存的工作区状态。 | 浏览器标签页会话期间 | 必要/用户请求的功能 |
| _ga(Cookie;Google Analytics) | 区分浏览器,以进行基于同意的受众和使用情况衡量。 | 最长 2 年 | 分析——需取得同意 |
| _ga_<container-id>(Cookie)和 digisim_analytics_purchase_ids(localStorage) | 在取得同意后维护 Google Analytics 会话状态。localStorage 条目用于防止重复报告已验证的购买,最多包含 100 条订单引用及其到期时间,不包含结账会话 ID、支付详情或电路内容。 | Google Analytics Cookie:最长 2 年,具体受提供商或浏览器的控制机制影响。本地订单引用:使用期限最长为 30 天;到期后,在用户已同意分析的情况下发生下一次购买时删除,也会在用户撤回同意或清除网站数据时删除。 | 分析——需取得同意 |
| Stripe 托管的结账和计费存储(位于 stripe.com) | 在您选择计费操作后,用于支付安全、欺诈防范、结账、发票和客户门户运行。 | 由 Stripe 根据所述安全或计费用途设定 | Stripe 页面上的第三方必要存储 |
您的选择
首次访问 DigiSim 时,会显示同样显著的接受分析和拒绝分析选项。只有在提供用户请求的功能、保护本服务或记住隐私选择所必需时,才会在未取得分析同意的情况下使用必要存储。您可以随时通过页脚中的“Cookie 设置”更改分析选择;撤回同意会停止后续分析加载,并可能重新加载页面,以移除已加载的脚本。
浏览器控件可以删除或阻止 Cookie 和网站存储。清除 Firebase 存储会使您退出登录;清除本地项目数据库或草稿,可能永久删除从未云端保存或导出的作品。阻止所有存储可能导致身份验证、本地自动保存和偏好设置无法工作。您也可以使用 Google 的浏览器控件或退出工具,但 DigiSim 自身的拒绝选项已经足以拒绝 DigiSim 分析。
个人信息和跨境传输
身份验证、分析或 Stripe 托管结账中的某些标识符可能属于个人信息。《隐私政策》说明适用于这些处理活动的合法依据、接收方、保留标准及权利。
服务商可能在英国境外处理信息。目的地及合法传输机制取决于服务商和服务。《隐私政策》说明可能适用的机制,以及如何询问与您信息相关的保障措施。接受本政策不等于同意跨境传输。
本清单的变更
存储用途、服务商或期限发生重大变化时,我们会更新本政策。除非原有分析选择能够合理涵盖新用途,否则不会依据旧选择启用新的非必要用途;法律要求时,我们会重新征求同意。上方修订日期标识当前清单版本。
联系我们
如果出现本政策未说明的技术,或您对自己的选择有疑问,请联系我们。
DigiSim Technology Ltd · Company no. 16962306 · Registered in England and Wales
Office 16555, 182–184 High Street North, East Ham, London, E6 2JA, United Kingdom