maiRecord 隐私政策
开发者:メタトロン
隐私与支持邮箱:mairecord.support@icloud.com
测试反馈:也可通过 TestFlight 反馈提交
本政策适用于 maiRecord iOS App,以及用于展示本政策的支持网站。
1. 简要说明
maiRecord 的成绩识别、曲目匹配、B50/R50 计算和实验模型推理主要在设备上完成。开发者没有运营用于接收成绩、照片或查分器凭证的服务器,App 也没有接入广告、跨 App 追踪或自动分析 SDK。
当你主动使用查分器同步、系统分享或 TestFlight 反馈时,所需数据会发送给你选择的服务。App 需要显示本地缺失的曲绘时,也可能请求公开图片资源。
2. App 在设备上处理的数据
- 成绩和图片:成绩、DX Score、判定、PlayCount、出勤、B50/R50,以及你拍摄或选择的成绩图片。
- 模型训练素材:你主动保存的训练照片与核对截图,与正式成绩库分开保存。
- 查分器凭证:LXNS 与 Diving-Fish OAuth 凭证,以及你明确启用的兼容 API Key / Import-Token,保存在 iOS Keychain。
- Widget 与 Live Activity:最近出勤、随机歌曲轻量信息和活动进度;不包含 Token、完整成绩或照片。
3. 数据什么时候离开设备
- 你主动登录或同步 LXNS/Diving-Fish 时,凭证及完成请求所需的玩家或成绩数据会发送给所选平台。
- Diving-Fish OAuth 完成后,一次性授权结果会先返回本网站的 HTTPS 回调页,再由页面立即交回本机 maiRecord;页面不显示或持久化授权码,也不把它发送给开发者。
- 你主动导出、分享或提交 TestFlight 反馈时,系统会把你选择的内容交给相应接收方。
- 本地缺少曲绘时,资源服务会收到图片路径及常规网络信息;曲绘请求不附带查分器 Token 或本地成绩。
- Apple 的 iCloud 或电脑设备备份可能按你的系统设置包含 App 数据。
除非你把反馈或导出文件明确发送给开发者,否则上述同步、资源和系统服务数据不会发送给开发者。
4. 权限
相机用于拍摄成绩图,照片权限用于选择或保存图片,文件与系统分享用于导入和导出。权限在使用相应功能时请求,可在 iOS“设置”中撤回;撤回权限不会自动删除此前保存的数据。
5. 第三方服务
- LXNS:在你主动登录或同步时处理授权、玩家和成绩请求。参见 服务条款与隐私政策。
- Diving-Fish:在你主动登录或同步时处理 OAuth 授权、兼容 Import-Token、玩家和成绩请求。参见服务主页与OAuth API 文档。
- 曲绘资源:本地缺图时可能访问 LXNS、Diving-Fish 或 DXRating 相关的公开资源地址。
- Apple:相册、文件、分享、Widget、Live Activity、设备备份及 TestFlight 反馈由 Apple 的系统服务处理。参见 Apple 隐私政策。
第三方服务可能按自身规则保存账号、成绩和网络日志。maiRecord 不能代你查看或删除第三方服务器上的数据。
6. 保存、删除与安全
成绩和关联图片保留到你删除相应记录、清空全部成绩或移除 App 数据。训练记录保留到你清空训练会话;查分器凭证保留到你退出登录或清空相应凭证。分享或导出后的副本由接收方或保存位置管理。
本地敏感文件使用 iOS 文件保护,查分器凭证使用仅限本机的 Keychain 项。删除全部成绩不会同时删除查分器凭证、训练记录、导出副本或第三方平台数据,具体控制方式见《数据与隐私选择》。
7. 本网站
本网站是托管在 Cloudflare Pages 的静态页面。网站代码没有接入广告或访问分析脚本,也不设置营销 Cookie。Diving-Fish OAuth 回调页只在浏览器内把一次性授权结果交回本机 App,不把结果写入网页存储或发送给开发者。Cloudflare 可能为内容传输、安全和故障排查处理 IP 地址、浏览器信息与请求日志,具体规则见 Cloudflare 隐私政策。
8. 其他
maiRecord 不是专门面向儿童设计的服务。未成年人使用账号同步或对外分享功能时,应由监护人提供适当指导。
功能、数据用途或第三方接收方发生实质变化时,本页面会同步更新。隐私或数据处理问题可发送至 mairecord.support@icloud.com,或通过支持页面所列渠道联系开发者。