隐私政策与服务条款

v1.0 · 2026-10-14 生效
本服务是一款邀请制、两人一局的互动文字冒险游戏。本政策说明我们收集哪些信息、 如何使用与保护它们,以及你享有的权利。请在使用前仔细阅读。

一、我们是谁

本服务由个人开发者(以下称「我们」或「运营者」)独立运营,是一款 邀请制、两人一局的互动文字冒险网页游戏及其配套的账号与存档服务。

我们处理个人信息的目的仅限于让这款游戏正常运行,不作商业营销、 不作用户画像、不向任何第三方出售或出租个人信息。

二、我们收集哪些信息

我们按「实现功能所必需」的最小范围收集,分五类:

2.1 账号与登录信息

数据项内容用途是否必需
用户名小写归一后的账号标识账号识别必需
显示名 / 备注运营者填写的称呼与说明后台管理与辨认必需
口令凭证加盐哈希值(不保存明文口令)登录校验必需
创建 / 最后登录时间、登录次数时间与计数账号状态与异常排查必需
登录 IP、地理位置、设备由 Cloudflare 提供的国家 / 地区 / 城市,及浏览器 User-Agent 解析出的设备类型安全审计、异常登录排查必需
账号由运营者在后台创建,本服务不提供公开自助注册。 我们不收集手机号、邮箱、真实姓名、身份证号用于账号体系。

2.2 游戏进度与存档数据

数据项内容用途
进度存档同步码 + 用户名维度下的游戏状态(数值、当前节点、选择历史、标签统计、本周目道具与效果开关等)换设备或刷新后继续游戏
永久收藏账号级道具、成就、已达成结局的 id 集合跨周目保留收藏
工程配置剧本工程数据作者侧同步

2.3 打卡材料(你可能主动上传的内容)

当你完成「打卡」任务时,可能上传照片、视频或文档,以及填写文字:

数据项内容说明
媒体文件本体照片 / 视频 / 文档的原始字节存放在对象存储(见第五节)
媒体元数据对象 key、原始文件名、MIME 类型、字节数存于数据库,二进制不入库
打卡文字你填写的文本内容可能标记为「仅自己可见」或「对方可见」
审核状态待审 / 通过 / 驳回及管理员备注仅运营者可改写

关于照片中的隐藏信息:本项目默认不对上传文件做元数据剥离。 这意味着照片里的 GPS 拍摄坐标、拍摄时间、设备型号可能随文件一并上传并存留。

如果你不希望这些信息被上传,请在拍摄前关闭相机的定位记录, 或与运营者确认已开启「上传前剥离元数据」的项目设置。

关于文本内容:标记为「对方可见」的文字会传递给同局的另一名玩家。 请勿在打卡文字中填写你不希望对方看到的信息。

2.4 行为日志

为帮助运营者了解剧情走向、排查异常,游戏会记录你在游玩过程中的操作事件:

数据项内容
事件类型与节点进入了哪个剧情节点、选择了哪个选项
停留时长在某一页停留的毫秒数、从开局到该事件的累计时长
字段填写事件你填了哪个字段、填了什么值
结局与解锁达成的结局、解锁的成就或道具
请求侧信息发起请求时的 IP、地理位置、设备
行为日志仅用于运营者查看剧情热度与排查问题,不用于任何自动化决策。

2.5 公开展示页的访客信息

本服务有一个无需登录的公开展示页(gallery.html)。任何人访问、浏览时:

  • 不采集浏览记录、不设置追踪 Cookie、不做访客识别;
  • 只有在访客主动点赞时,才会写入一条点赞记录,其中:
    • IP 地址只保存加盐哈希值(sha256(固定盐 + IP)),不保存明文 IP;
    • 记录北京时间自然日,用于「每日点赞额度」与榜单统计;
    • 每个 IP 每天最多点赞 3 次,同一作品每天只能赞 1 次。
公开展示页除上述 IP 哈希外,不采集任何访客标识, 也没有 User-Agent、地理位置、设备等字段。

三、我们明确不收集什么

以下是我们主动放弃的采集,写在这里以便你核对:

  • 不收集真实姓名——游戏内占卜玩法一律使用你自定的「命格名」;
  • 不上传原始人脸图像或可识别身份的人像照片(如涉及相关玩法,特征在本地提取);
  • 不采集绝对精确的定位坐标——就近匹配与轨迹累计均在设备本地完成, 只上报匹配到的地点标识或脱敏后的相对轨迹;
  • 不以明文形式保存设备唯一标识或身份证件号码(如涉及,一律哈希化);
  • 不在账号体系内收集手机号、邮箱;
  • 不接入第三方广告、统计、地图 SDK,不做用户画像。

四、信息如何被使用

我们只将上述信息用于:

  1. 提供并维持游戏功能(账号登录、存档同步、打卡审核、进度延续);
  2. 排查故障与安全审计(异常登录、接口滥用、数据完整性);
  3. 帮助运营者了解剧情设计与玩家体验。

我们不会:向第三方出售、出租个人信息;将其用于广告投放; 将其用于与你无关的其他目的。

五、信息如何存储与保护

5.1 存储位置

数据类型存储服务说明
结构化数据(账号、存档、日志、审核状态等)Cloudflare D1(境外)云数据库
媒体文件(照片 / 视频 / 文档)Backblaze B2(境外)私有存储桶
冷数据(较久未访问的媒体)Google Drive(境外)由定时任务自动迁移

5.2 安全措施

  • 口令加盐哈希后存储,服务端不持有明文口令;
  • 会话通过令牌校验,令牌有有效期,改密后可使其失效;
  • 媒体存放于私有存储桶,取文件须经服务端鉴权,只能读取自己名下的对象;
  • 管理后台的所有写操作须经管理员凭证,普通玩家无法改写自己的审核状态;
  • 涉及玩家可控文本的渲染一律先做转义,防止注入。

5.3 个人信息出境提示

上述三家服务商均为境外主体,你的信息可能被传输并存储于中国境外。 我们已采取加密传输、访问鉴权等措施保护数据安全。如你对此有顾虑,请联系运营者。

六、信息共享与第三方

我们不向任何第三方出售或出租你的个人信息。仅在下列情形下会涉及第三方:

第三方角色涉及数据
Cloudflare计算与数据库服务商全部结构化数据、请求元信息
Backblaze对象存储服务商媒体文件本体
Google冷数据存储服务商迁移至冷层的媒体文件

上述服务商仅为实现存储与计算功能而受我们委托处理数据。 除法律法规要求或你另行同意外,我们不会主动向其他任何主体披露你的信息。

七、信息保留期限

数据类型保留期
账号信息至账号注销
存档、永久收藏至账号注销或你主动删除
打卡材料(媒体)长期保留(原计划为上传后 90 天自动删除;因启用冷数据归档,改为长期保留)
道具挂接内容长期保留(属长期资产)
行为日志每账号上限 4000 条,超出后按时间滚动覆盖
打卡记录每账号上限 800 条
公开展示页点赞记录用于榜单统计,长期保留(仅含 IP 哈希)
我们设有条数上限(防止数据被无限制灌入)与媒体保留策略两层机制。 若你希望提前删除自己的数据,见第八节。

八、你的权利

在法律法规允许的范围内,你有权:

  • 查阅:在游戏内查看自己的进度、道具、附件库与打卡记录;
  • 更正:联系运营者更正不准确的账号信息;
  • 导出:导出自己的存档与本地数据;
  • 删除:要求删除特定打卡记录、道具挂接内容或整个账号;
  • 撤回同意:撤回对公开展示的授权(要求将你的相关内容从展示页撤下);
  • 注销:要求注销账号并删除相关数据。

行使方式:联系运营者(见第十二节)。为保护你的账号安全, 我们可能在处理请求前进行必要的身份核验。一般情况下我们将在15 个工作日内响应。

因公开展示页的链接可能已被他人转发,撤下后无法收回已被他人保存的副本。 若你希望从展示页撤下内容,请尽早告知。

九、未成年人

本服务面向成年人。若你未满 18 周岁,请在监护人陪同下阅读本政策, 并在取得监护人同意后使用本服务。若我们发现收集了未成年人的个人信息 而未取得监护人同意,将尽快删除相关数据。

十、公开展示页与点赞的特别说明

公开展示页是本服务中唯一一处无需登录即可查看玩家相关内容的出口:

  • 展示的内容由运营者逐条挑选并显式勾选「公开」,默认全部不公开;
  • 展示页不公开内容归属于哪位玩家,只展示内容本身;
  • 你可以随时要求运营者取消某条内容的公开,取消后立即生效;
  • 展示页的点赞不影响任何游戏数据,也不进入你的行为日志;
  • 一旦内容被公开,其链接可能被任意转发,我们无法阻止他人截图或转存。

十一、本政策的更新

我们可能不时更新本政策。更新时会在页面标注新的版本号与生效日期。 若更新涉及你权利的重大变化,我们会以显著方式提示。 继续使用本服务即视为你接受更新后的政策。

十二、联系方式

如对本政策有任何疑问、意见或投诉,或需行使第八节所列权利,请联系:

联系邮箱 / 联系方式:chenting159357+Dominator@gmail.com
我们会在收到请求后尽快处理。
互动叙事游戏 · 隐私政策与服务条款 v1.0 | 生效日期 2026-10-14
本页面为单文件、可离线打开的静态页;内容真相为项目内 docs/隐私政策与服务条款.md。