隐私政策
ROVEO.city(roveo.city)· 生效日期 2026-11-09 · Phase 1 独立站版本
一句话:ROVEO.city 是纯网页 + PWA 的城市漫游游戏。打开即由程序自设启动锚点展开真实 OSM 街区,不需要你做任何授权操作;真实 GPS 在后台静默接管后,街区自动切到你此刻所在位置。我们不建账号、不落库、不形成轨迹档案、不出售数据、不接任何第三方平台 SDK 或追踪脚本。
1. 我们处理哪些数据,存在哪里
- 启动锚点(v8.17):为做到「打开即进游戏、零授权步骤」,浏览器在启动时会使用一个由程序自设的固定公开坐标(深圳福田金田路一带)向 OpenStreetMap 请求该处真实街路与建筑,并在本机绘制 3D 卡通街区。该锚点不是你的实时位置,不会被写成 GPS 实测,也不会被描述成「你所在的街区」;在「实时数据明细」中明确标注为「启动锚点(程序自设 · 非实时位置)」。它是真实 OSM 要素,不是虚构方格、不是演示世界、不是 IP 估算、不是上次缓存坐标。开机时先用随前端一起发布的「预置真实 OSM 街区快照」铺出 3D 卡通街区(避免云端函数冷启动造成十几秒空白),该快照是此前真实采集的 OSM 数据,明确标注为非实时,采集时刻在「实时数据明细」中可见;真实 GPS 到位后按当前坐标重拉并替换。
- 精确位置(GPS):由浏览器 Geolocation API 提供,用于按当前坐标请求附近街区几何、街道名与天气,并在本机绘制。页面在前台时通过
watchPosition与静默定时重试持续尝试取得真实 fix;整个过程不弹权限页、不要求你点击「允许」。一旦取得真实 fix,来源标为gps,街区自动重拉到该坐标。不在我们的业务系统落库、不形成轨迹档案、不与他人共享。首次定位不接受系统缓存坐标(maximumAge=0);不用上次坐标、IP 估算或手动选城冒充实时。若浏览器始终未授予站点位置权限,游戏继续以启动锚点的真实街区运行,不会出现任何指责性提示。 - 街区几何与路名:经同源代理
/api/geo向 OpenStreetMap 请求;云端出口不通时,浏览器会直连api.openstreetmap.org取回 OSM 数据再回传/api/geo/parse解析。服务端只按坐标范围做 60 秒短缓存以减轻上游压力,缓存键不含任何身份标识。数据许可 ODbL 1.0,署名 © OpenStreetMap contributors。 - 街道名(按当前锚点反查):浏览器会按当前生效的坐标(启动锚点或真实 GPS fix)向 OpenStreetMap Nominatim 直接发起一次反向地理查询,或经同源
/api/reverse代理查询;坐标会随该查询发送给 OSM,不附带任何身份标识。启动锚点阶段查到的街名属于锚点所在地点,不会被说成你身边的街道。结果带采集时刻与来源,60 秒内的同坐标快照会如实标注;查不到就显示「街道名未取得」,绝不编造地名、绝不沿用上一地点的地址。 - 天气与时间:天气来自 Open-Meteo(按坐标查询);设备时钟/时区只在本机读取,用于计算太阳角度与光影,不上传。
- 语音桥:只在你主动点击「开始通话」时请求麦克风。识别在你的浏览器内完成,只把文字发往翻译代理;不上传录音、不后台偷录,对话记录只存本机。
- 现场照片:只写入本机 IndexedDB,不上传服务器。
- 游戏进度:漫游积分、任务状态、已解锁的叙事片段与收藏点位、界面语言与音量偏好,全部存于本机 localStorage。
- 广告额度:仅在你主动点击世界内广告牌并观看激励内容时,服务端按 IP 记录当日金币额度上限(防刷机),不关联个人身份、不记录位置。
2. 我们不做什么
- 不出售、出租或共享精确轨迹;不把位置推断用于广告定向或用户筛选。
- 不引入抖音 / TikTok / 微信等平台 SDK、指纹追踪或跨站 Cookie。
- 不提供演示模式、不编造街区:启动锚点与开机预置快照铺开的都是该坐标处真实 OSM 街路与建筑,不是虚构方格;预置快照会如实标注「非实时」、附采集时刻,绝不当成你此刻的实时街区;绝不把锚点、天气中性值或地址兜底数据说成你的实时状态;地址查询失败时只显示「街道名未取得」,绝不编造地名。
- 不承诺现金收入。金币是游戏内积分,不是法币。
3. 权限与自主控制
位置与麦克风权限都可以在浏览器「站点设置」里随时撤销。本游戏不要求你先授权位置:开机即以启动锚点的真实街区运行。撤销位置权限后游戏不会停在对齐页、不会显示「定位被拒绝」之类提示,而是继续以启动锚点街区运行,并在后台静默持续尝试重新取得真实 GPS;一旦重新取得,街区自动切回你的实时位置。系统不会猜测你的所在地、不会回落到演示街区,也不会把上一地点的地图当作当前位置。钱包面板的「清空本机数据」可一次性删除积分、任务、收藏与照片;在浏览器里清除站点数据或卸载 PWA 亦可。
4. 离线与 iOS 说明
Service Worker 只缓存静态资源与最小应用外壳,不缓存你的个人数据。iOS Safari 对 PWA 的后台能力、本地存储与推送有系统级限制;本版本仅在页面处于前台时通过 watchPosition 尝试取得真实 GPS,不使用系统级后台定位,也不依赖后台推送。
5. 现实安全
本产品不鼓励在驾驶、骑行或过街时查看屏幕,不要求进入私人、危险或未经许可的场所。请以现实交通安全与当地法规为先。
6. 变更与联系
本政策随版本更新;重大变更会在游戏内「玩法与规则 · 关于 ROVEO」中提示。隐私相关问题请通过 roveo.city 站点内的反馈渠道提出。