象棋 Learn Xiangqi

隐私政策

生效日期:2026 年 8 月 16 日

简单说:你不注册账户也能玩 Learn Xiangqi,而且棋局完全在你的浏览器里运行。如果你创建账户,我们会保存你的电子邮箱地址、你选择的难度,以及一份简单的对局记录。有一个功能例外——可选的「分析」按钮——它会把当前棋盘局面发送给 Anthropic 以生成指导建议。我们使用 Google Analytics 来衡量网站的使用情况,并使用 Google AdSense 在我们的文字指南上、以及一局棋或一道习题结束后你看到的界面上展示广告——棋局进行当中永远不会。我们的托管服务商还会在每个页面上运行 Cloudflare Web Analytics,它不设置任何 Cookie,也不受 Cookie 提示约束。只有你同意,广告才会个性化;如果你拒绝,你仍然会看到广告,只是不针对你投放。我们不出售你的个人信息。

一、我们是谁

Learn Xiangqi 由 SproutVest, LLC 运营,这是一家美国华盛顿州的有限责任公司,以 Learn Xiangqi 名义经营(下称「Learn Xiangqi」「我们」)。本政策说明我们如何在 learnxiangqi.com 及其相关服务上处理个人信息。

二、我们收集的信息

你提供给我们的信息

电子邮箱地址
仅在你创建账户时收集。它用于标识你的账户、供你登录,并让我们能够发送重置密码的邮件。
密码
仅以加盐的 PBKDF2 哈希形式保存。我们从不以可读形式存储、记录或接触你的密码,也无法替你找回——我们只能帮你重置。
棋力等级与对局记录
你所选择的电脑难度(初级 / 中级 / 高级),以及每个难度下的一份小统计:对局数、胜、负,以及教练标记为失着的着法数量。如果你已登录,这些会保存在我们的服务器上,以便跟随你到其他设备。
你在教练面板里输入的问题
如果你使用可选的「分析」面板,你在其中输入的任何内容都会连同棋盘局面一起发送给 Anthropic。参见第三节。

自动收集的信息

设备本地存储
如果你不注册账户就下棋,你的难度设置和对局记录只保存在你的浏览器里(localStorage),完全不会发送到我们的服务器。清除浏览器数据即可删除它们。进行中的棋局本身从不会被发送到任何地方。
会话 Cookie
登录后,我们会设置一个严格必要的 Cookie,名为 xq_session。它带有 HttpOnly 和 Secure 标记并经过密码学签名,脚本无法读取,有效期 30 天,唯一用途是维持你的登录状态。退出登录会清除它,而修改密码会让所有已存在的会话令牌失效。
分析统计
我们使用 Google Analytics 4 了解人们如何找到并使用本站——浏览了哪些页面、大致位置(国家或地区,由 Google 从你的 IP 地址推得,且不在 Analytics 中保存)、设备与浏览器类型,以及来源网站。Google Analytics 会在你的浏览器中设置它自己的 Cookie,以识别回访。在 Analytics 中我们没有启用 Google Signals、广告功能或广告个性化,因此你的 Analytics 数据不会被用来建立广告画像。我们的广告是另一回事,见第六节。你可以使用 Google 的浏览器停用插件,对所有使用 Google Analytics 的网站一并停用,或者打开浏览器自带的跟踪保护。
Cloudflare Web Analytics
我们的托管服务商 Cloudflare 会在我们提供的每个页面中加入一小段脚本(beacon.min.js),由它回报给 Cloudflare Web Analytics。它不设置任何 Cookie,不在你的设备上保存任何东西,也不使用指纹或任何能跨站跟随你的标识。它回报的是页面地址、把你带来的来源页面、你的浏览器与设备类型、Cloudflare 在其网络边缘判定的国家,以及页面加载所用的时间。与 Google Analytics 不同,它不受我们的 Cookie 提示约束:托管服务商在我们自己的任何代码运行之前就把它插入了页面,因此无论你作何回答,它都会加载。在浏览器的跟踪保护或扩展中屏蔽 static.cloudflareinsights.com 即可阻止它。
广告 Cookie
Google AdSense 可能在你的浏览器中设置 Cookie,用于投放广告、限制同一广告的出现频次,以及识别欺诈点击。它们只有在你回答了我们的 Cookie 提示之后才会被设置,而且除非你同意个性化,否则只会是非个性化的那一类。第六节对此有完整说明,包括如何改变主意。
产品事件
除页面浏览之外,我们还向 Google Analytics 发送四个计数,以便了解本站是否真的教会了谁:一局人机对局开始(带难度)、一局对局结束(带难度、胜负和棋,以及教练标记为失着的着法数量)、创建了一个账户,以及使用了分析面板。它们不带任何我们能够关联回你的标识,也从不包含你的邮箱地址、棋盘局面、着法,或你在教练面板里输入的任何内容。
服务器日志
我们的托管服务商会处理标准的请求数据,包括 IP 地址和 User-Agent,用于提供服务并防止滥用。

三、Claude 分析(什么会离开你的设备)

棋局本身——规则引擎、电脑对手,以及讲解你每一步的教练提示——完全在你的浏览器里运行。你下棋时,局面和着法从不会被传出去。一局棋留下的唯一痕迹,是上面「产品事件」里描述的匿名开始与结束计数;如果你已登录,还有你自己档案里的对局数与胜局数统计。

「分析」面板不一样,它是棋局数据唯一会离开你设备的地方。只有在你按下「分析」时,我们才会把以下内容发送给 Anthropic, PBC,交由 Claude API 处理:

该请求中,我们不会把你的邮箱地址、账户标识或 IP 地址发送给 Anthropic。Anthropic 处理该请求以生成你看到的建议,并依据其自身条款处理相关数据;通过我们的商用 API 访问方式,Anthropic 不会使用这些请求的内容来训练其模型。Anthropic 的隐私政策见 anthropic.com/legal/privacy

分析功能需要账户,并且按账户设有每日上限,我们对其计数以便让该功能持续可用且负担得起。如果你从不按「分析」,就永远不会有任何内容发送给 Anthropic。

四、我们如何使用信息

在适用英国 GDPR 或欧盟 GDPR 的情形下,我们的合法性基础是:合同的履行(运行你的账户并生成你所请求的分析)、正当利益(安全、防止滥用、故障排查以及衡量本站使用情况),以及在法律要求时取得的同意。

五、服务提供商

我们不为换取金钱而出售个人信息。如果你同意个性化广告,第六节所述的广告 Cookie 可能构成加利福尼亚州法律所定义的、用于跨场景行为广告的「共享」;第六节说明了它涉及什么,以及如何拒绝或撤回。我们依赖少数几家处理方:

服务商 用途 涉及的数据
Cloudflare, Inc. 托管、应用逻辑与数据库 账户记录、棋力等级与对局记录、请求日志
Anthropic, PBC 按请求生成指导分析 棋盘局面、着法列表,以及你输入的任何问题
Cloudflare, Inc. Cloudflare Web Analytics —— 页面浏览与加载耗时 页面地址、来源、浏览器与设备类型、大致位置、加载耗时
Google LLC Google Analytics —— 衡量本站的使用情况 页面浏览、来源、设备与浏览器类型、大致位置
Google LLC Google AdSense —— 选择并投放广告 IP 地址、User-Agent、广告所在的页面,以及在你已同意的情况下的广告 Cookie 标识
Resend (Plus Five Five, Inc.) 投递事务性邮件 邮箱地址、邮件内容

在法律要求时,或为保护我们用户或我们自身的权利、安全或财产时,我们也可能披露信息。

六、广告

Learn Xiangqi 是免费的,而广告是支付它的方式。我们使用由 Google LLC 运营的 Google AdSense 来选择和投放广告。

广告出现在哪里。出现在我们的文字指南上,以及一局棋或一道习题结束后你看到的界面上。棋局进行当中永远不会。这是一条刻意设下的界限,而不是对今天版面的描述:棋局、电脑对手,以及讲解你每一步的教练,全都在你的浏览器里运行,完全不带任何广告。

广告是否个性化由你选择。Cookie 提示只问一次,在你回答之前,我们不展示任何广告,也不设置任何广告 Cookie。如果你同意,Google 可能使用 Cookie 及类似标识,基于你的兴趣(包括你对其他网站的访问)来展示广告。如果你拒绝,你仍然会看到广告——只是它们不针对你投放,而是依据你正在阅读的页面来选择,与你本人的任何情况无关。拒绝不会让你付出别的代价,它也不是去掉广告的办法。

你可以随时改变主意,使用Cookie 设置重新打开该提示。我们同样尊重代表你拒绝跟踪的浏览器信号,例如 Global Privacy Control 和 Do Not Track——一旦我们看到这类信号,就将其视为拒绝,并且不再询问。

对于我们已知未满 16 周岁的人,我们不投放个性化广告,无论其此前同意过什么。参见第九节。

Google 对其如何使用来自使用其服务的网站的信息的说明见 policies.google.com/technologies/partner-sites,你可以在 myadcenter.google.com 控制 Google 向你展示的广告。

七、数据留存

在你要求删除之前,我们会保留你的账户、棋力等级和对局记录。当你提出删除请求时,我们会在 30 天内删除你的账户及相关数据,法律义务要求我们保留的部分除外。仅保存在你设备上的数据由你控制,随时清除浏览器数据即可清掉。

有两样东西会自行过期。重置密码的链接有效期为一小时且只能使用一次;我们只保存它的 SHA-256 哈希,从不保存发给你的那条链接,而且该记录一经使用即作废。每日分析计数按账户按天保留一行,其中除了一个日期和一个数字之外什么都没有。

八、你的选择与权利

你完全可以在不创建账户的情况下下棋、选择难度并保留对局记录。要访问、更正或删除账户数据,请发邮件至 [email protected]。要更改你就 Cookie 和广告所作的选择,请打开 Cookie 设置——它会重新打开该提示,而你的新回答会立即取代旧的。Cookie 设置管不到 Cloudflare Web Analytics——它是由托管服务商而不是由我们加到页面上的;第二节说明了它收集什么,以及如何屏蔽它。

视你居住地而定,你可能享有访问、更正、删除或取得个人信息可携副本的权利,反对或限制特定处理的权利,以及撤回同意的权利。加利福尼亚州居民可以要求披露所收集个人信息的类别并要求删除;我们从不出售个人信息,而在你已同意个性化广告的情况下,你可以随时通过 Cookie 设置退出第五节所述的「共享」。我们不会因为你行使任何权利而对你区别对待。英国或欧洲经济区居民还可以向当地监管机构投诉。对于经过验证的请求,我们会在适用法律所要求的期限内答复。

九、儿童

Learn Xiangqi 并非面向 13 周岁以下的儿童,我们也不会在知情的情况下收集他们的个人信息。如果你认为有 13 周岁以下的儿童向我们提供了个人信息,请联系我们,我们会将其删除。

对于任何未满 16 周岁的人,我们不会在知情的情况下展示个性化广告,无论其在 Cookie 提示上同意过什么。我们不询问你的年龄,也无从推断,所以实际上这一条适用于有人主动告知我们的情形——这个承诺说的是我们「明知」时的做法,而不是宣称我们知道你是谁。处于这种情形的人仍然会看到广告,只是不针对其投放。

十、安全

全部流量都通过 HTTPS 传输。密码仅以加盐的 PBKDF2 哈希保存,会话 Cookie 带 HttpOnly 标记并经过签名,修改密码会让已存在的会话失效。没有任何系统能保证绝对安全,但我们力求只保存服务确实需要的东西。

十一、跨境传输

我们位于美国,我们的服务提供商在美国及其他国家处理数据。如果你从美国境外访问本服务,即表示你理解你的信息将在那里被处理。

十二、本政策的变更

我们可能不时更新本政策。我们会更改上方的生效日期;对于影响你权利的重大变更,我们会采取合理措施通知账户持有人。

十三、联系方式

关于隐私的问题或请求:[email protected]

SproutVest, LLC d.b.a. Learn Xiangqi
United States
[email protected]