法律条款 · 隐私政策

闪码 FlashCode 与 FlashCodeMate 隐私政策

  • 版本 v1.0
  • 更新日期 2026 年 11 月 12 日
  • 生效日期 2026 年 11 月 11 日

核心承诺:本产品为纯本地工具,不设账号体系、不联网上传、不内置任何第三方 SDK、统计、广告或推送组件。我们不收集、不存储、不传输您的任何个人信息到我们的服务器——因为我们没有服务器参与本产品的运行。

以下条款说明数据在您的设备上如何被处理,以及少数需要您授权的系统能力。本政策适用于以下两款产品(以下合称「本产品」):

产品平台形态
闪码 FlashCodeHarmonyOS 6.1.1 及以上手机端双因素认证(2FA)验证器
FlashCodeMatemacOS 13 Ventura 及以上Mac 菜单栏伴生程序

01我们收集哪些信息

我们不收集任何个人信息。 具体而言:

  1. 无需注册、登录或绑定手机号、邮箱;不存在用户账号与云端数据库。
  2. 闪码 App 不申请网络权限,验证码生成、账号管理、备份导入导出全部在设备本地完成。
  3. 不采集设备标识符(IMEI、OAID、MAC 地址等)、位置信息、通讯录、相册或使用行为日志。
  4. 不接入任何第三方统计、崩溃上报、广告或社交 SDK;FlashCodeMate 仅使用 macOS 系统框架(AppKit / Network / ServiceManagement),无第三方依赖。
  5. 验证码密钥与账号数据不会进入系统云备份、不会进入日志(详见第 2、9 条)。

02仅在您设备本地保存的数据

以下数据仅存在于您的设备中,由您完全控制:

表格可左右滑动查看完整内容。

数据保存位置与方式用途
OTP 密钥HarmonyOS Asset 关键资产存储,设备级硬件加密,不明文落盘离线生成验证码
账号元数据(发行方、账号名、算法、位数、周期、HOTP 计数器、排序、置顶)应用本地数据库(仅元数据,不含密钥)展示与管理账号
应用设置(应用锁开关、多端同步开关、连接地址与端口、配对码)应用本地存储维持您的偏好与连接
Mac 配对码本地文件 ~/Library/Application Support/FlashCodeMate/pairing-token 与 UserDefaults 双写局域网连接校验,重启不变
最近 5 条同步记录Mac 端本地内存/界面展示供您点击重新复制
备份文件由您通过系统文件选择器自行选定位置保存换机迁移与恢复

密钥仅在生成验证码的瞬间解密使用;删除账号时同步清除加密密钥与全部元数据,无残留;卸载应用即清除上述本地数据。

03系统权限调用说明

表格可左右滑动查看完整内容。

权限产品是否必需用途与边界拒绝的影响
生物识别(系统级,不弹窗)闪码 App可选应用锁身份校验;仅使用系统校验结果,不获取、不保存指纹/人脸原始特征无法开启应用锁,其余功能不受影响
扫码(系统扫码界面)闪码 App可选导入 otpauth:// 与迁移二维码、扫描 Mac 连接二维码;不申请相机权限改用手动输入密钥
文件选择器闪码 App可选备份导出/导入;仅访问您当次选定的文件,不扫描其他目录无法备份/恢复
本地网络FlashCodeMate必需(仅同步功能)局域网内与手机建立同步连接;首次运行由 macOS 弹窗授权无法使用多端同步
辅助功能FlashCodeMate可选,默认关闭仅用于「自动填入浏览器」时模拟 V 按键;不读取屏幕内容、不记录键盘输入自动填入不可用,剪贴板同步不受影响
剪贴板写入FlashCodeMate必需(仅同步功能)将收到的验证码写入系统剪贴板无法同步验证码
开机自启(SMAppService)FlashCodeMate可选登录后自动运行;可在系统设置中管理需手动启动

网址扫描找码在设备本地完成 OCR 识别,仅提取网址文本用于匹配账号;不保存照片、不上传图像或识别结果。

04备份、导出与迁移

  1. 加密备份:由您设置口令(至少 8 字符),采用 PBKDF2-HMAC-SHA256(100,000 次迭代)派生密钥 + AES-256-GCM 加密(随机 salt/IV)导出为 JSON 文件。口令与文件仅由您保管,我们无法接触、也无法代为恢复。
  2. 明文导出:为可选项,界面有显著风险提示,仅建议您在安全环境下使用;选择明文导出的风险由您自行评估。
  3. 导入恢复:先预览账号列表,重复账号由您选择跳过或覆盖;口令错误时不写入任何数据。
  4. 单账号二维码迁移:二维码仅在您的屏幕展示,供其他验证器扫码接收;是否分享由您决定。
  5. 系统换机备份不包含验证器账号,请使用上述备份或二维码方式迁移。

05多端同步与局域网传输(重要披露)

  1. 同步仅发生在您手机与 Mac 处于同一局域网时,通过 Bonjour/mDNS 发现或手动输入地址建立 TCP 连接,不经过任何互联网服务器。
  2. 传输内容限于:验证码数字、配对码校验、心跳与地址更新等连接控制消息;不包含密钥、账号列表或其他个人数据。OTP 密钥永远不离开手机。
  3. 当前局域网传输为明文(NDJSON 行协议),未启用 TLS。 在不可信网络(如公共 Wi-Fi、开启嗅探的环境)中存在被同网段设备窃听验证码的风险;请在可信网络中使用,或关闭多端同步。我们可能在未来版本升级传输加密,届时会更新本政策。
  4. 4 位数字配对码用于防止局域网内其他设备误连或恶意注入;配对码重置后旧连接失效。连接二维码内含地址、端口与配对码,仅建议当面扫码,请勿截图外发。
  5. 断连感知与自动重连仅涉及连接状态消息,不产生任何数据上报。

06Mac 端自动填入与剪贴板

  1. 「自动填入浏览器」默认关闭;开启时系统会引导您授权「辅助功能」。
  2. 仅当收到的文本为验证码形态(4–8 位字母数字)、且前台为受支持浏览器(Safari / Chrome / Edge / Arc / Brave / Firefox / Chromium / Opera)、且粘贴前二次确认前台未变时,才模拟 ⌘V 粘贴到当前焦点输入框;不会自动回车提交,最后一步由您确认。
  3. 不读取、不记录输入框原有内容或任何屏幕文本;未授权、前台非浏览器或未聚焦时自动跳过,仅写剪贴板。
  4. 剪贴板中的验证码由您自行粘贴与清除;建议在使用后留意剪贴板历史类工具。

07共享、转让与公开披露

我们不共享、转让或公开披露任何个人信息,因为本产品不收集个人信息。不存在第三方数据处理者、不存在跨境数据传输。法律法规另有强制要求时,我们将仅在法定范围内配合,并尽可能告知您。

08数据保留与删除

  1. 账号与密钥:保留至您删除该账号或卸载应用;删除即彻底清除,无残留、无回收站。
  2. 同步记录:仅保留最近 5 条于 Mac 本地,随程序退出或重置清除。
  3. 备份文件:保留期限由您决定;请自行删除不再需要的备份文件,尤其是明文备份。
  4. 我们无法远程删除您设备上的数据,也不持有副本。

09安全措施与已知局限

  1. 密钥硬件级加密存储、仅瞬间解密、不入日志与云备份;HOTP 计数器先落库再显示,避免重码。
  2. 应用锁在冷启动与切回前台时强制校验;设备未录入锁屏凭据时无法开启。
  3. 局限提示:加密备份无口令无法恢复(无后门);局域网明文传输风险见第 5 条;ad-hoc 签名的 Mac 安装包更新后可能需重新授权辅助功能。
  4. 若发生涉及本地数据的安全缺陷,我们将通过官网与版本更新说明披露修复方式。

10未成年人保护

本产品不收集任何用户信息,亦不面向未成年人提供社交或内容服务。未成年人应在监护人指导下使用本工具管理其账号安全。

11本政策的更新

我们可能随功能变化更新本政策(例如传输加密升级、新增可选权限)。更新后将在官网公布并标注更新日期;涉及处理方式的重大变化会以显著方式提示。继续使用即视为接受更新后的政策。