NOCTURNE / PRIVACY
隐私政策
更新日期:2026-10-22
Nocturne 由北京简融易数科技有限公司(JRYS)运营。隐私及客服联系:sunxi@jianrongyishu.com。
我们收集什么
Nocturne 不要求注册账号。应用在本设备保存语言、音量、访客显示名称、随机访客标识、收藏、通知、案件完成记录及当前房间引用。内置单人案件可离线使用;联网完成案件时,访客标识、显示名称、案件编号、完成结果和线索/质询数量会发送至服务端,用于进度和排行榜。显示名称可被其他玩家看到,请勿使用私人敏感信息。
多人房间数据
为改进产品,我们自行采集页面浏览和前台停留片段、剧本详情与收藏操作、开局与阶段进度、搜证/质询/提示/指认/完成事件、房间操作结果、接口状态与耗时、页面加载耗时和前端异常类型。统计使用随机会话标识及由访客标识单向散列生成的统计标识,不采集昵称、聊天内容、搜索词、其他输入内容、完整网址、错误堆栈或通话音频;不使用第三方分析 SDK。只有持有后台管理员令牌的人员可以访问统计。可在个人资料中关闭“分享匿名使用统计”,停止后续采集并清空待上报队列;关闭不会自动删除已上报记录,可通过“删除访客资料”删除关联统计数据。关闭统计不影响游戏。
创建或加入房间时,访客标识、显示名称、语言、成员关系、角色、准备状态、搜证、质询和投票事件会发送到服务端,以同步游戏。房间消息存储于服务端并向房间成员展示。举报会保存对应消息、举报者标识及理由;屏蔽会保存双方的访客标识,用于过滤消息。
可选语音与权限
仅在点击“加入语音”后请求麦克风权限。实时音频通过 WebRTC 传给同房间语音参与者;Nocturne 服务端不录制或保存通话音频。用于建立连接的信令和网络地址会经过服务端及 Google 公共 STUN 服务;直接连接也可能向通话参与者暴露网络地址。可拒绝麦克风权限、静音或离开语音,文字及单人功能仍可使用。请勿在通话中透露私人信息。应用不请求相机、通讯录、短信或设备定位权限。
服务商与地区判断
服务使用 Vercel 托管及 Neon PostgreSQL 存储。网络请求会向服务商传输 IP 地址、请求时间和必要连接信息;部署边缘提供的国家/地区代码用于首次语言选择,不收集精确位置。联网内容制作可能使用 Microsoft Azure Speech 将剧本文字合成为旁白,不将玩家麦克风音频用于语音合成。服务商可能在你所在国家以外处理数据。当前版本没有广告、广告标识符、第三方行为分析 SDK、支付或内购。服务接口使用 HTTPS;WebRTC 使用加密媒体传输。
数据保存
使用统计查询仅覆盖最近 90 天,服务端在收到新统计时定期清理超过 90 天的事件。统计上报可能因离线、关闭统计或请求失败而缺失,不用于个人身份核验。
本地记录保存到你清除应用数据或成功删除访客资料。服务端访客资料、进度及消息当前不设固定的自动过期时间,保存至删除请求或运营清理;房间在创建超过 24 小时后关闭不等于删除其记录。基础设施日志及备份的保留取决于服务商及实际配置,联系上述邮箱可查询适用设置。已公开剧本和不再关联访客身份的共享游戏状态可能继续保留。
你的选择与删除
在应用内打开个人资料面板,使用“删除访客资料”并确认,可删除服务端访客资料、成员关系、个人进度、所发消息、关联举报/屏蔽及语音信令,并移除共享游戏事件中的用户关联;你创建的未结束房间会关闭。已发布的剧本内容不会随访客资料删除。服务端确认后,应用清除本机访客身份、收藏、档案、通知和个人进度,语言及音量偏好可保留。删除需要联网;失败或超时时保留身份及记录,并提示重试。
无法使用应用时,可发邮件至 sunxi@jianrongyishu.com,主题为“Nocturne data deletion”,说明希望删除或访问的数据。我们需核实请求与对应访客身份的关联;仅凭重名昵称可能无法识别记录。不要发送密码、管理员令牌或敏感证件。在删除请求完成前卸载应用或清除访客标识,可能导致无法关联原记录。
联系信息
本游戏面向成年玩家,不以儿童为目标。涉及未成年人数据、隐私访问、更正、删除或投诉,请联系上述邮箱。政策更新会在本页注明日期;如数据用途发生实质变化,将在适用时另行告知。
NOCTURNE / PRIVACY
Privacy policy
Updated: 2026-10-22
Nocturne is operated by 北京简融易数科技有限公司 (JRYS). Privacy and support contact: sunxi@jianrongyishu.com.
Request deletion of guest data
What we collect
No account registration is required. The app stores language, audio settings, a display name, a random guest identifier, favorites, notifications, completed cases and a current-room reference on your device. Built-in solo cases work offline. When you finish a case while connected, the app sends your guest identifier, display name, case ID, outcome and clue/question counts to the service for progression and leaderboards. Other players may see your display name; avoid using sensitive personal information.
Multiplayer room data
To improve the product, our own analytics collect page views and foreground time segments; script detail and favorite actions; game starts, phases, evidence/question/hint/vote/completion events; room action outcomes; API status and duration; page loading duration; and client error categories. Analytics use random session IDs and a one-way hash of the guest identifier. They exclude display names, chat, search terms, other typed content, full URLs, error stacks and call audio. No third-party analytics SDK is used. Access requires an administrator token. Turn off “Share anonymous usage statistics” in your profile to stop future collection and clear queued events without affecting play. This does not erase records already delivered; Delete guest data removes associated analytics.
Room features send your guest identifier, display name, language, membership, selected role, ready status and investigation/voting events to the service to synchronize play. Text messages are stored on the server and shown to room members. Reports store the relevant message, reporter identifier and reason. Blocking stores the guest identifiers involved to filter messages.
Optional voice and permissions
Microphone permission is requested only after you select Join voice. Live audio is transmitted through WebRTC to voice participants in the room; Nocturne's server does not record or store call audio. Connection signaling and network addresses pass through our service and Google's public STUN service. Direct connections may reveal your network address to call participants. You can deny microphone access, mute or leave voice and continue using text and solo features. Avoid sharing private information during calls. The app does not request camera, contacts, SMS or device-location permissions.
Service providers and country detection
We use Vercel hosting and Neon PostgreSQL storage. Network requests disclose IP addresses, request times and necessary connection information to infrastructure providers. A country code supplied by the deployment edge selects the initial language; precise location is not collected. Online content production may use Microsoft Azure Speech to synthesize script narration; player microphone audio is not used for speech synthesis. Providers may process data outside your country. This version has no advertising, advertising identifiers, third-party behavior-analytics SDKs, payments or in-app purchases. Service APIs use HTTPS and WebRTC uses encrypted media transport.
Retention
Analytics queries cover the latest 90 days. When new analytics arrive, the server periodically purges events older than 90 days. Delivery may be incomplete because of offline use, disabled analytics or request failures. These records are not used for identity verification.
Local records remain until you clear app data or successfully delete guest data. Server guest profiles, progression and messages currently have no fixed automatic expiry and remain until deletion is requested or operational cleanup occurs. Closing rooms after 24 hours does not delete their records. Infrastructure log and backup retention depends on provider settings and configuration; contact us for the applicable settings. Published scripts and shared game state no longer linked to a guest may remain.
Your choices and deletion
Open the in-app profile panel, select Delete guest data and confirm. This deletes your server guest profile, membership, personal progression, messages you sent, associated reports/blocks and voice signaling, and removes your user association from shared game events. Your unfinished hosted rooms close. Published script content is not removed by guest deletion. After the server confirms, the app clears this device's guest identity, favorites, archive, notifications and personal progression; language and volume preferences may remain. Deletion requires a connection. Failed or timed-out requests keep your identity and records so you can retry.
If you cannot use the app, email sunxi@jianrongyishu.com with subject “Nocturne data deletion” and describe the data you want to delete or access. We must verify that a request relates to the relevant guest identity; a nickname alone may not uniquely identify records. Do not send passwords, administrator tokens or sensitive identity documents. Uninstalling or clearing your guest identifier before deletion is completed may prevent us from linking the original records.
Contact
The game is intended for adults and is not directed at children. Contact the email above about children's data, access, correction, deletion or privacy complaints. Policy changes will be dated on this page, with additional notice for material changes in data use where applicable.