隐私政策

能不收集的,我们就不收集。

用大白话说明我们的 App 和游戏会发送哪些数据、为什么发送、保留多久。自 2026年10月24日起生效。

本页是英文版隐私政策的中文译本,仅供参考;如两者有出入,以英文版为准。

本政策说明 Xaplore LLC(以下简称“Xaplore”或“我们”)如何处理以下产品中的信息:适用于 iPhone 和 iPad 的 Buddy Duo Walkie-Talkie(在主屏幕上显示为“Walkie Talkie”)、应用页面列出的网页应用、游戏页面列出的免费网页游戏,以及本网站。我们尽可能少地收集信息,只在 App 正常运行所需的期限内保留,绝不出售,也绝不用于广告。

无账号,服务器上不存音频

Buddy Duo 无需注册,也没有账号系统。两台设备连接后,语音音频直接在设备之间传输(通过 WebRTC 点对点传输)。音频从不会发送到我们的服务器,也不会被我们的服务器录制或存储。

我们的信令服务器能看到什么

为了让设备找到彼此,App 会向我们的信令服务器发送以下信息:

  • 你输入的房间码(由你或你的家人自行设定,并非账号标识)。
  • 你输入的显示名称,以及一个随机生成的设备/会话 ID。
  • 建立直接音频连接所需的 WebRTC 连接握手数据(offer、answer、ICE 候选地址)。
  • 你设备的 IP 地址(任何网络请求都会附带)。我们不会单独记录它,也不会将它与任何身份关联。
  • Apple VoIP 推送令牌,仅用于在有人呼叫你时唤醒 App。

这些数据存续时间很短:在线状态记录在 15 秒无活动后过期,排队中的握手消息在 60 秒后过期,推送令牌在 30 天无活动后过期。这些数据均不用于统计分析、广告或用户画像。

后台唤醒(VoIP 推送)

如果 App 在后台进入闲置状态,我们会通过 Apple 的推送通知服务将其唤醒,以免你错过别人的呼叫。推送只会通知你的设备重新连接,不包含任何音频或消息内容。

TURN 中继(连接备用方案)

当两台设备无法直接连接时(例如处于不同的家庭网络),连接会通过 TURN 中继服务器转发。经中继传输的媒体数据由 WebRTC 进行端到端加密(DTLS-SRTP),中继运营方无法读取。

麦克风

App 仅在你按住“按住说话”按钮时使用麦克风。App 不使用相机、通讯录、照片或位置信息。

订阅与付款

订阅完全通过 Apple 的 App Store 购买和管理。我们从不会看到或存储你的付款信息。App 只会从 Apple 获取订阅状态,用于解锁相应功能。

网页游戏

我们的网页游戏(周五别发版 Push to Prod、城市定位挑战 CityPin USA、竹林雀消 Bamboo Pairs、竹林雀局 Bamboo Table、US Road Trip、Ochre Line、Ember Abyss、Black Box、Undo My Life、My AI Co-Founder、Merge! Resolve Conflicts 和 Boss Is Coming!)不需要账号,没有广告,也没有第三方统计分析。你的存档和设置只保存在你自己浏览器的本地存储(local storage)中,从不离开你的设备;清除浏览器数据即会将其删除。Ember Abyss 可以把角色导出为文件,由你自行保存和导入;它还提供可选的 Google 登录云存档(见Ember Abyss 云存档)。城市定位挑战 CityPin USA 提供可选的 Google 登录,用来加入每日榜和总榜(见CityPin USA 排行榜)。Push to Prod 周五别发版提供可选的 Google 登录,用于云存档和每日种子排行榜(见Push to Prod 云存档与排行榜)。不登录则一切照旧。

匿名游玩计数:为了了解大家喜欢哪些游戏,每个游戏在你开始游玩时,每次页面加载会发送一次匿名计数。该计数只包含游戏名称、事件“play”、日期(UTC),以及游戏是从哪里打开的——由你的浏览器根据你来自的页面判断,仅分为五个大类之一:我们的 itch.io 页面、xaplore.dev(或我们其他的 xaplore.dev 网站)、搜索引擎(如 Google、Bing)、社交或视频网站(如小红书、抖音、X、Reddit、Facebook、微博、微信、YouTube、TikTok),或其他任何地方(包括直接输入网址)。只发送这个类别,绝不发送你来自的页面地址、搜索词或其中任何部分;我们的服务会将其累加到该游戏的每日总数中,除此之外不保留任何内容。该计数运行在我们自己部署于 Cloudflare 的服务上(Cloudflare Workers),而不是第三方统计分析产品。它不使用 Cookie、不使用本地存储、不使用设备标识符或广告标识符、不使用用户 ID,也不进行设备指纹识别。你的 IP 地址不会被存储:与任何网络请求一样,它会到达 Cloudflare,我们的服务仅在内存中短暂使用它来防止滥用,随后即丢弃。我们只保留每个游戏的每日总数;不存在任何针对单个访客的数据,因此没有任何关于你的信息可供查询或删除。CityPin USA 和 Push to Prod(周五别发版)在你点“分享”并成功分享或复制成绩时,还会发送一次事件为“share”的匿名计数;它只包含游戏名称、事件和日期,绝不包含分享的文字、图片或分享到哪里。我们的网页应用 Roast My Move 会在每次访问时(在你第一次点击或按键时)发送一次同样的匿名计数,用于统计访问量;其账号和帖子由它自己的隐私政策说明。我们的网页应用证件照合规检测只在你的浏览器里处理照片,照片从不上传;它只发送同样的匿名访问计数。xaplore.dev 通过获取公开的总数,在游戏和应用卡片上显示这些数字。xaplore.dev 本身也会向同一服务发送同类匿名计数,以了解每天有多少人访问:每次页面浏览计一次,另外当你从其他网站进入时,每次访问再计一次(只带有同样的大类标签之一:我们的 itch.io 页面、我们其他的 xaplore.dev 网站、搜索引擎、社交或视频网站,或其他任何地方)。它只保留每日总数,不设置任何 Cookie。

App 下载量:我们 iPhone 和 iPad App 的下载数据来自 Apple 自己的 App Store Connect 报告,Apple 只向我们提供每个 App 的每日汇总数。我们不会获得任何关于下载者的个人数据。

除上述计数外,唯一的例外是 Black Box 每日谜题:当你完成谜题时,游戏会发送日期、你是否解开、你使用了多少次探测,以及在你浏览器中生成的一个随机 ID,以便向你展示其他玩家的成绩。该随机 ID 仅用于避免同一浏览器被重复计数,3 天后删除;每日总数保留约 13 个月,不包含任何可识别你身份的信息。为防止垃圾提交,服务器还会按 IP 地址统计一分钟内的提交次数,该计数随后即过期。

在线房间(Ochre Line、US Road Trip 竞速、竹林雀局 Bamboo Table、Ember Abyss):当你创建或加入房间时,游戏会连接到我们部署在 Cloudflare 上的房间服务器,并在整场对局期间发送你输入的名字和你的操作——在 Ochre Line 中是你的移动、瞄准、射击和购买;在 US Road Trip 中是你选择的车辆、位置和完赛时间;在竹林雀局 Bamboo Table 中是你选择的出牌等操作;在 Ember Abyss 中是你带入的角色(职业、等级、属性、装备和背包)以及你的移动、攻击和物品操作。服务器仅在有人连接期间将房间保存在内存中;房间关闭后不保存任何内容,也没有账号。房间里的所有人都能看到你的名字。

游戏由 Vercel 托管。与任何网站托管服务一样,Vercel 会处理你的 IP 地址以传送页面。如果你在 itch.io 上游玩,该网站适用 itch.io 自己的隐私政策。

网页应用

我们在应用页面列出的网页应用(包括中英双语的美国华人工具箱)没有广告,也没有第三方统计分析。除下面列出的例外,它们没有账号,你填写的内容也不会发送给我们。你的回答、保存的案件、出行记录、计划和设置只保存在你设备上浏览器的本地存储(local storage)中;清除浏览器数据即会删除,部分工具可以导出文件由你自行保存。

  • 分享链接:医保怎么选和 Offer 总包对比的分享链接,把你的计划或 offer 数字放在链接中“#”后面的部分,浏览器不会把这部分发送给任何服务器。拿到链接的人可以看到这些数字。
  • 证件照合规检测只在你的浏览器里处理照片,从不上传。
  • USCIS 案件追踪不登录也能用,收据号只保存在你的浏览器里;登录后的处理方式见下文。
  • 华人生活黄页:“推荐条目”会用你自己的邮箱 App 打开一封邮件,只有你自己发出这封邮件,内容才会发送。
  • 公开数据:绿卡排期追踪和亲属移民规划读取最新排期,裁员追踪读取 WARN 通知,数据来自我们部署在 Cloudflare 上的小型服务(Cloudflare Workers),它们每天从政府网站收集这些公开数据。中美汇款计算器通过我们的服务器获取汇率,失败时直接从公开的 Frankfurter 汇率服务获取。H-1B 工资查询(包括 sponsor 公司查询)从自己的网站加载静态数据文件。这些请求都不包含个人信息。
  • Roast My Move 有账号(邮箱或 Google 登录)、帖子、投票和结果邮件,由它自己的隐私政策说明。

每个网页应用都会发送上文网页游戏部分所述的同一种匿名访问计数:每次访问在你第一次点击或按键时计一次,只包含应用名称和打开来源的大类;点击链接回到 xaplore.dev 时也会计一次。

绿卡排期邮件提醒

绿卡排期追踪是唯一会保存你提供的信息的工具。如果你订阅每月提醒:

  • 保存什么:你的邮箱;你选择的类别、国家和(可选的)优先日;你的语言;用于确认和退订链接的随机令牌;订阅状态;以及日期(订阅、确认、上次发送提醒)。数据保存在 Cloudflare 的数据库(D1)中。
  • 用途:只用来发送确认邮件,以及新排期公布时的提醒。不做营销,也绝不出售或分享你的邮箱。
  • 双重确认:只有在你点击确认邮件里的按钮后才会开始发送提醒;修改已有订阅也需要再次确认。
  • 邮件发送:邮件通过我们的邮件服务商 Resend 发送,它会收到你的邮箱和邮件内容(你的类别、国家和优先日),用于投递。
  • 防止滥用:为限制订阅尝试次数,服务会短暂记录每次尝试的网络地址和时间,这些记录只在一小时内有用,超过一小时的记录会在之后有新订阅时清除。
  • 退订与删除:每封提醒邮件都有退订链接,邮箱自带的一键退订按钮也可以用。提醒会立即停止;我们会把订阅标记为已退订,不再发送任何邮件。这条记录本身(以及从未确认的订阅)会保留在数据库中,直到你要求删除:用该邮箱发邮件到 support@xaplore.dev,我们会删除你的邮箱和案件信息。

Xaplore 邮件(首页订阅)

首页底部的订阅框是可选的,无需账号。订阅后,每月新签证排期公布时你会收到一封简短邮件(主要类别的最终行动日期,不是你个人的案件),我们上线新工具或新游戏时也会收到一封短信。

  • 保存什么:你的邮箱、语言、用于确认和退订链接的随机令牌、订阅状态,以及日期(订阅、确认)和上次给你发的是哪个月的排期、哪一条通知。仅此而已:不保存姓名,也没有案件信息。数据和排期提醒保存在同一个 Cloudflare 数据库(D1)里,单独一张表。
  • 用途:只用来发送确认邮件、每月排期提醒,以及我们自己的新工具、新游戏通知。不发其他营销邮件,绝不出售或分享你的邮箱。
  • 双重确认:只有在你点击确认邮件里的按钮后才会开始发送。
  • 邮件发送和防止滥用:与上面的排期提醒相同(邮件由 Resend 投递;订阅尝试按网络地址限流,记录一小时内有效)。
  • 退订与删除:每封邮件都有退订链接,邮箱自带的一键退订按钮也可以用,邮件会立即停止。如需同时删除记录,请用该邮箱发邮件到 support@xaplore.dev。

USCIS 案件追踪账户

case.xaplore.dev 不登录也可使用,案件只保存在浏览器中。登录(邮件链接,无密码)后,Xaplore LLC 只保存你的邮箱、你添加的 USCIS 收据号和备注名,以及 USCIS 官方 Case Status API 返回的案件状态,仅用于显示案件和在状态变化时发邮件。服务商:Cloudflare(服务器与数据库)、Vercel(网站托管)、Resend(发送邮件)、USCIS(仅收据号,发送至其官方 API)。我们绝不出售或共享个人信息。你可随时在网站上或通过任意状态邮件删除账户,数据立即删除(备份 30 天内过期);18 个月未使用的账户会被自动删除。详见 case.xaplore.dev/privacy 和 case.xaplore.dev/terms。

Ember Abyss 云存档

Ember Abyss(余烬深渊)不登录也能玩,和以前完全一样:角色只保存在你的浏览器里。登录是可选的,目前只支持 Google。登录后,换设备、换浏览器或清除浏览器数据,角色都不会丢。Google 登录脚本只在你打开登录面板时才加载,游客不会加载。登录时,我们的服务器会验证 Google 的登录凭证,并且只保存:你的 Google 账号 ID 的单向哈希值(不保存 ID 本身)、账号的创建和最近使用时间、会话记录(一个随机令牌的哈希值,令牌存放在 HttpOnly Cookie 中,最长 30 天,用来保持登录),以及你的角色(游戏数据:你起的名字、职业、等级、物品、金币、进度和游戏时长;最多 6 个角色),附带版本号、最后更新时间和每个浏览器的随机 ID(不是设备指纹)。我们不保存你的邮箱、姓名和头像;游戏里显示的部分隐藏邮箱(例如 gy•••@gmail.com)只保存在你自己的浏览器里。用于防止滥用的短期计数器以 IP 地址或账号的哈希值为键,大约一小时内删除。服务商:Cloudflare(服务器与数据库)、Vercel(游戏托管,并把请求转发到 Cloudflare)、Google(登录)。没有广告,不出售数据,也没有与账号关联的统计分析。2 年未使用的账号会被自动删除。你可以随时在游戏的账号菜单中点击删除我的云端数据,或发邮件到 support@xaplore.dev,删除账号和全部云存档;浏览器里的本地副本会保留,除非你自己删除。详见 ember-abyss.xaplore.dev/privacy 和 ember-abyss.xaplore.dev/terms。

城市定位挑战 CityPin USA 排行榜

城市定位挑战 CityPin USA 不登录也能玩,和以前完全一样:你每天的答案和分数只保存在你的浏览器里。登录是可选的,目前只支持 Google,而且只用来加入每日榜和总榜。Google 登录脚本只在你打开登录面板时才加载,游客不会加载;在 itch.io 的嵌入页面里不提供登录。登录状态下完成当天(今天或昨天)的 5 道题后,游戏会把你的 5 个落点发送给我们的服务器,由服务器自己重新计算分数;落点本身不会保存。我们的服务器会验证 Google 的登录凭证,并且只保存:你的 Google 账号 ID 的单向哈希值(不保存 ID 本身)、你公开显示的昵称(默认是名字加姓氏首字母,例如“Guangya L.”;可以修改,2 到 20 个字符)、账号的创建和最近使用时间、会话记录(一个随机令牌的哈希值,令牌存放在 HttpOnly Cookie 中,最长 60 天,用来保持登录),以及你完成的每一天的总分和分数到达服务器的时间(用于同分排名)。每天只计第一次完成的成绩。我们不保存你的邮箱、全名、姓氏和头像。你的昵称、每日分数和名次、累计总分和参与天数会在排行榜上公开显示。用于防止滥用的短期计数器以 IP 地址或账号的哈希值为键,大约一天内删除。服务商:Cloudflare(服务器与数据库)、Vercel(游戏托管,并把请求转发到 Cloudflare)、Google(登录)。没有广告,不出售数据,也不做用户画像。2 年未使用的账号会连同其分数被自动删除。你可以随时在游戏顶部的账号菜单中点击删除我的排行榜数据,或发邮件到 support@xaplore.dev,删除账号和全部分数;浏览器里的进度会保留,除非你自己删除。详见 citypin.xaplore.dev/privacy。

Push to Prod 周五别发版云存档与排行榜

Push to Prod 周五别发版不登录也能玩,和以前完全一样:你的对局、图鉴和设置只保存在你的浏览器里。登录是可选的,目前只支持 Google,而且只用于云存档和每日种子(Daily Seed)排行榜。Google 登录脚本只在你打开登录面板时才加载,游客不会加载;在 itch.io 的嵌入页面里不提供登录。我们的服务器会验证 Google 的登录凭证,并且只保存:你的 Google 账号 ID 的单向哈希值(不保存 ID 本身)、你公开显示的昵称(默认是名字加姓氏首字母,例如“Guangya L.”;可以修改,2 到 20 个字符)、账号的创建和最近使用时间、会话记录(一个随机令牌的哈希值,令牌存放在 HttpOnly Cookie 中,最长 60 天,用来保持登录)、你的云存档(图鉴里见过的牌和自动化工具、按随机设备 ID 分别记录的历史统计(不是设备指纹)、最佳牌型和最远到达的迭代,以及进行中的对局和它的操作列表),以及登录状态下完成的每一局每日种子对局的操作列表(保留下来以便重新核验成绩)、服务器重放后算出的结果(通过的回合数、发版得分、最佳牌型、到达的迭代,以及是试玩版还是完整版)、规则版本号和到达服务器的时间。每天每个版本只计第一次完成的对局。你的设置只保存在你的设备上。我们不保存你的邮箱、全名、姓氏和头像。你的昵称、每日种子成绩和名次、最佳牌型和参与天数会在排行榜上公开显示。用于防止滥用的短期计数器以 IP 地址或账号的哈希值为键,大约一天内删除。服务商:Cloudflare(服务器与数据库)、Vercel(游戏托管,并把请求转发到 Cloudflare)、Google(登录)。没有广告,不出售数据,也不做用户画像。2 年未使用的账号会连同其云存档和对局被自动删除。你可以随时在游戏的账号菜单中点击删除我的数据,或发邮件到 support@xaplore.dev,删除账号、云存档和全部对局;浏览器里的进度会保留,除非你自己删除。详见 push-to-prod.xaplore.dev/privacy。

第三方

我们不会向广告商或数据经纪商出售或分享数据。涉及的第三方基础设施仅包括:我们的托管服务商(Vercel);Cloudflare(在线游戏房间、Ember Abyss 云存档、CityPin USA 排行榜、Push to Prod 云存档与排行榜、匿名计数、公开数据服务,以及排期提醒和首页邮件订阅的数据库);Google(仅在你选择用 Google 登录时:Ember Abyss 云存档、CityPin USA 排行榜、Push to Prod 云存档与排行榜、Roast My Move);Resend(排期提醒邮件、首页邮件订阅和项目表单消息);用于临时信令数据和 Black Box 每日总数的数据库服务商(Upstash);仅在无法直接连接时使用的 TURN 中继服务商(Metered);以及 Apple(推送通知和 App 内购买)。我们的页面从 Google Fonts 加载字体,因此你的浏览器会连接 Google,Google 会看到你的 IP 地址。城市定位挑战 CityPin USA 的地图图片来自 Esri(ArcGIS Online),因此你的浏览器会连接 Esri,Esri 会看到你的 IP 地址和请求了哪些地图区域;你的答案和分数不会发送给 Esri。和其他托管服务商一样,Vercel 和 Cloudflare 可能会为运行和保护其服务而短期保留请求日志,其中可能包含 IP 地址。

儿童

Buddy Duo 专为家庭设计。除上文所述、对所有用户都相同的短期连接数据外,我们不会在知情的情况下收集儿童的个人信息。

政策变更

如本政策有变更,更新后的版本将发布在本页面,并注明新的生效日期。

联系我们

联系页面上的项目表单会把你填写的内容(项目类型、预算范围、一句话描述和你的邮箱)作为一封邮件发到 support@xaplore.dev,经过我们在 Cloudflare 上的一个小服务和我们的邮件服务商 Resend。不会保存到任何数据库;这条消息和你直接发给我们的邮件一样留在我们的邮箱里,你的邮箱只用来回复你。你的 IP 地址只在内存中用于限制重复提交,从不保存。

隐私相关问题:support@xaplore.dev
Xaplore LLC,美国北卡罗来纳州