数据边界
隐私说明
参与者姓名和完赛历史默认只在当前浏览器。Duck Rush 不内置账号系统、名单上传 API、远程名单数据库或已配置的分析目的地;公开的纯自动构建不会请求麦克风权限。
默认本地:参与者姓名与比赛历史
设置与比赛期间,姓名在浏览器内存中处理。当前代码不内置账号、名单上传接口或远程名单数据库。比赛完成后,Duck Rush 使用 localStorage 保存最近 10 场记录,可能包含姓名、分配颜色、冲线顺序与时间、日期、赛道、赛道种子、比赛种子和抽签编号。
可以通过“抽签记录 → 清除本机记录”删除完赛历史;在浏览器设置中清除本站数据也会删除记录。尚未完成的名单配置不会作为比赛历史保存。
不使用麦克风或结果控制
公开版本只有自动竞速,不渲染麦克风控制,不请求麦克风权限,也不注册能够控制小鸭的键盘输入。全局与跟随功能只改变观看镜头。
剪贴板、声音与模型资源
只有点击“复制结果”时,Duck Rush 才会尝试把冲线顺序写入剪贴板。声音由应用生成且默认关闭。随项目发布的 3D 模型会在可玩场景启动后从同一站点加载,不依赖第三方字体或模型 CDN。
诊断与观测
当前应用会按 Debug、Info、Warn、Error 级别向浏览器控制台记录资源加载、比赛状态、可恢复的存储问题与异常。轻量观测适配层记录页面语言、赛道、游戏加载、汇总参与人数、完赛耗时、Web Vitals 和资源失败;设计上不包含真实姓名、复制结果或未经筛选的完整 URL/查询参数。
本仓库尚未配置远程分析平台。生产运营方以后可以连接适配层;如果采集内容或发送目的地发生变化,必须在部署前同步更新本页。
托管与未来服务
最终托管服务商可能处理 IP 地址、请求头、安全日志等常规交付数据。当前尚未确定生产域名与托管商,因此无法在此给出对应保留周期和联系信息;Search Console 也尚未接入。
公开上线前必须补充运营主体、联系渠道、托管信息、适用的保留周期,以及任何分析或同意要求。
URL 参数
track 与 seed 用于描述赛道状态。Duck Rush 不会把参与者姓名写入 URL。不要手动把个人信息添加到 URL,因为它可能出现在浏览器历史、服务器日志和分享链接中。