Privacy Policy

mCoding 隐私政策

本政策适用于 mCoding iOS 应用、相关账号系统、配对服务、订阅验证与反馈支持服务。 我们尽量只收集提供服务所必需的信息,并将远程编程会话内容与业务数据分开处理。

生效日期:2026 年 5 月 5 日 适用站点:mcoding.huatongai.cn

1. 适用范围

本隐私政策适用于 mCoding 提供的 iOS 应用、与该应用配套的账号系统、 订阅验证、反馈处理和 relay 中继服务。如果你通过扫码将移动端连接到本地 daemon, 本政策也适用于为建立连接、维护连接和处理账号状态所需的最小化服务端数据。

2. 我们收集的信息

2.1 账号与身份信息

当你登录或注册时,我们可能处理以下信息:

  • 手机号与短信验证码登录所需信息。
  • 微信登录返回的标识信息,例如 `unionId`、`openId`、昵称和头像。
  • 账号状态、会员等级、订阅状态与创建时间等账号资料。

2.2 设备与配对信息

为了让手机与桌面端或 daemon 建立连接,我们会处理必要的设备元数据,例如:

  • 配对后的设备标识 `serverId`、设备标签和 relay endpoint。
  • 用于连接校验的 daemon 公钥、公网或局域网连接元数据。
  • 应用平台、版本号、页面来源等基础运行信息。

2.3 订阅与支付验证信息

当你在 iOS 上购买会员订阅时,我们会处理:

  • Apple 商品标识、交易号、原始交易号。
  • 用于校验订阅状态的 App Store receipt 数据。
  • 订阅环境、过期时间、最近校验时间和校验结果摘要。

2.4 反馈与客服信息

当你通过应用内反馈联系我们时,我们会处理:

  • 反馈文本、联系方式(如果你主动填写)。
  • 页面名称、应用版本、平台信息。
  • 最多 4 张你主动上传的截图,用于排查问题。

2.5 安全与运行日志

为了防止滥用并维持服务稳定,我们可能记录有限的技术信息,例如请求 IP、 relay 连接状态、daemon 主机名和必要的速率限制记录。

3. 信息使用方式

  • 为你创建和维护账号,完成手机号或微信登录。
  • 建立、同步和管理移动端与桌面端之间的配对关系。
  • 验证 Apple 订阅状态,更新会员权益和设备配额。
  • 处理问题反馈、故障排查、版本兼容与客服支持。
  • 进行安全审计、限流、防滥用和服务可用性维护。

4. Relay 与会话隐私

mCoding 的 relay 服务主要负责转发远程连接流量。根据当前产品设计, 代码内容、会话消息和大部分远程编程数据应保持端到端保护, relay 服务不会以“读取用户代码内容”为目的处理这些数据。

但是,为了建立连接和维持会话,服务端仍然需要处理最少量的连接元数据, 例如连接角色、版本、设备标识、主机名和连接状态。如果你主动提交反馈截图, 截图中包含的信息将按你的提交目的用于问题处理。

5. 信息共享

我们不会出售你的个人信息。仅在以下必要场景中共享:

  • 与你选择的登录或支付渠道共享,例如微信登录、Apple 订阅校验。
  • 与短信服务、云存储或基础设施供应商共享必要的最小化技术数据。
  • 在法律法规要求、争议处理或安全调查时依法提供。

6. 存储与保留

  • 账号、设备和订阅数据会在提供服务所必需的期限内保存。
  • 反馈文本和截图会在问题处理、审计或合理运维周期内保留。
  • 安全日志和限流记录通常只保留有限时间,用于防滥用和排障。

我们会采取合理的访问控制、服务端权限隔离和部署安全措施来保护这些信息, 但任何互联网传输都无法保证绝对零风险。

7. 你的权利

在适用法律允许的范围内,你可以请求我们:

  • 访问或了解我们持有的你的账号与订阅信息。
  • 更正你主动提供的错误资料。
  • 删除不再需要的反馈信息或申请注销账号。

如果你希望行使相关权利,可以通过应用内反馈功能向我们提交请求。

8. 未成年人

本服务面向具备相应民事行为能力的用户。若你是未成年人,请在监护人同意和指导下使用本服务。 如果我们发现误收集了未成年人的不当信息,会在核实后尽快处理。

9. 政策更新

当产品功能、数据处理方式或法律要求发生变化时,我们可能更新本政策。 更新后的版本会发布在本页面,并以新的生效日期标注。

10. 联系我们

运营主体:浦城县华通超算网络工作室

如果你对本隐私政策或个人信息处理方式有疑问,可通过 mCoding 应用内反馈功能联系我们, 或访问 https://mcoding.huatongai.cn/ 获取最新公开信息。

English Summary

mCoding collects the minimum account, device-pairing, subscription-verification, feedback, and security-log data needed to operate the iOS app and relay service. Remote coding session content is intended to stay end-to-end protected, while the relay processes only the metadata required to connect and maintain sessions.