简体中文English日本語

C++ Starter App 隐私政策

更新日期:2026 年 8 月 16 日
生效日期:2026 年 8 月 16 日

C++ Starter App 由上海豆阵网络科技有限公司(以下简称“我们”)提供。我们重视个人信息和源代码安全。本政策说明当前发布版本如何处理数据,以及你享有的相关权利。

一、当前版本的数据处理方式

当前版本无需注册或登录,不提供 App 账号、广告、消息推送、云同步、远程编译或云端备份功能。代码编辑、编译和运行均在当前设备完成。App 会联网获取更新策略、查询 App Store 版本信息,以及通过 Apple StoreKit 完成购买和恢复购买。

以下内容仅保存在当前设备的 App 数据目录中:

我们不会把上述源代码、标准输入、编译结果、程序输出、项目内容或课程进度上传到自己的服务器。卸载 App、清除应用数据、更换设备或设备损坏后,这些本机数据可能无法恢复。

二、本地编译和程序运行

在 iPhone 和 iPad 上,C++ Starter 使用随 App 分发的 Clang、LLD、libc++、WASI sysroot 和 WebAssembly 运行环境处理源代码。工具链资源由 App 从自身安装包中读取,不会在运行时从服务器下载编译器。

在 Mac 上,C++ Starter 使用当前系统提供的 Clang 编译器。源代码、标准输入、编译器输出和程序输出均在当前设备处理,不会发送到我们的服务器。

三、我们收集的数据

当 App 访问我们运营的更新策略服务或其他联网服务时,我们的服务器会接收并可能保存必要的网络请求和运行日志。按照 App Store 隐私标签的分类,当前版本收集的数据包括:

1. 使用数据——产品交互

可能包括 App 请求更新策略的时间、请求接口、请求资源以及访问次数。这些数据用于提供版本更新提醒和必要的版本管理功能,并可能通过人工或技术方式汇总分析访问量、功能使用趋势和服务运行情况。

2. 诊断——其他诊断数据

可能包括网络请求的响应状态、处理耗时、错误类型及其他与更新策略服务故障有关的技术信息。这些数据用于保障服务稳定运行、排查故障、评估错误和服务质量趋势,以及采取必要的安全和改进措施。

3. 其他数据——其他数据类型

可能包括网络 IP 地址、请求时间、User-Agent、客户端或网络组件名称及版本,以及网络安全和服务运行所需的其他日志信息。这些数据用于提供联网功能、分析服务使用和运行情况、识别异常或滥用行为、维护网络与数据安全,并履行适用法律法规规定的日志留存、网络安全保护和依法协助有权机关调查等义务。

网络 IP 地址、时间和请求记录可能共同关联到特定设备、网络来源或访问活动。因此,我们将上述产品交互、其他诊断数据和其他数据类型视为可能与用户身份关联的数据。当前版本不要求提供姓名、手机号、电子邮箱或 App 账号,我们不会将这些数据用于广告画像或跨 App、跨网站追踪。

四、数据处理目的

我们仅在实现以下目的所需的范围内处理上述数据:

我们不将上述数据用于第三方广告、开发者广告或营销,不进行跨 App 或跨网站追踪,不出售个人信息,也不向数据中间商提供数据。

五、当前版本不收集的信息

当前版本不会因使用 C++ Starter 而要求或主动收集:

六、剪贴板和键盘输入

只有在你主动使用复制或粘贴功能时,C++ Starter 才会与系统剪贴板交换代码。编辑器中的键盘输入仅在设备上用于修改当前项目、完成课程练习或向正在运行的程序提供标准输入。C++ Starter 不是系统键盘扩展,无法读取你在其他 App 中输入的内容,也不会将编辑器输入上传给我们。

七、第三方代码、更新服务与 Apple 系统服务

C++ Starter 包含用于本地编译和运行的开源 LLVM/Clang、LLD、libc++、WASI 及 WebAssembly 相关组件。这些组件随 App 安装,用于设备上的编译和执行,不作为独立的网络数据处理服务。当前版本未接入第三方广告、行为分析、崩溃收集或推送 SDK。

App 通过 HTTPS 访问由我们运营、基于 Supabase 服务组件部署的更新策略接口。网络请求可能产生本政策第三节所述的服务器日志。

Apple App Store、StoreKit、版本查询接口及 Apple 系统可能为 App 分发、更新、内购、崩溃诊断和系统级服务处理必要信息,该处理由 Apple 按其隐私政策和你的设备设置负责。我们不会将 StoreKit 交易凭据、付款信息或购买记录上传到自己的服务器。

八、技术支持和网站访问

如果你主动通过电子邮件联系我们,我们会收到你提供的邮箱地址、邮件内容和附件,并仅在处理咨询、故障排查、维护安全及履行法定义务所需的范围和期限内使用这些信息。请不要发送与问题无关的个人信息、密码、密钥或敏感源代码。

当你使用浏览器访问 C++ Starter 产品、隐私政策或技术支持网页时,网站服务器也可能记录 IP 地址、请求时间、访问路径、User-Agent、响应状态及其他必要的网络运行日志。网站日志与 App 内的本地项目、源代码和课程进度不关联。

九、数据保存、安全与删除

本机项目受 iOS、iPadOS 或 macOS 提供的设备安全和 App 沙盒能力保护。你可以在 App 中删除项目,或通过卸载 App 删除其本机数据。移动到“已删除项目”的内容在被永久清除前仍保存在设备上。

服务器日志仅在实现本政策所述功能、分析、安全和法定义务所需的期限内保存。我们遵循最短必要原则,同时执行适用法律法规或主管部门规定的最低日志保存期限;保存期限届满后,我们将删除或匿名化处理相关数据,但法律法规另有规定或依法需要继续保存的除外。

我们采取访问控制、传输加密、权限管理和其他合理的安全措施保护数据。只有因工作职责需要而获得授权的人员可以访问相关日志。我们可能在法律法规规定或公安机关、司法机关及其他有权机关依法提出要求时提供必要的数据。

十、你的权利

你可以依法就个人信息处理情况向我们提出查询、复制、更正、删除、限制处理或其他请求。由于当前版本不提供账号,我们可能需要你提供必要信息,以便核实请求并定位相关记录。对于依法必须留存或为履行法定义务所必需的数据,我们可能无法立即删除,但会在法定或必要保存期限届满后处理。

十一、未成年人保护

C++ Starter 可作为一般编程学习工具使用。不满十四周岁的儿童应在监护人同意和指导下使用,其他未成年人也应在监护人指导下使用。当前版本不要求儿童提交姓名、联系方式或 App 账号信息。

十二、政策更新

我们可能根据产品功能、法律法规或运营需要更新本政策。若未来增加账号、云同步、远程编译、广告、个性化推荐或其他新的数据处理功能,我们会在启用前更新相关说明和 App Store 隐私信息,并依法履行必要的告知或同意义务。

十三、联系我们

如对本政策或数据处理有疑问、投诉、建议,或希望行使相关权利,请联系:

邮箱:ministep@dozen.network
公司名称:上海豆阵网络科技有限公司