ACTI/COUNT

ActiCount 隐私政策

生效日期: 2026年9月3日 最近更新: 2026年9月14日

若中文版本与英文版本存在不一致,以中文版本为准,但适用法律另有规定的除外。

1. 引言

上海无限想象信息科技有限公司(“我们”)是 ActiCount(以下简称“本 App”)的运营者。我们重视您的隐私,并依据适用的数据保护法律处理您的个人信息。

本 App 是一款在设备本地运行的动作计数应用。您先对着相机示范一轮动作,本 App 在您的设备内学习该动作的归一化姿态轨迹;此后您重复该动作时,本 App 按轨迹顺序匹配并完成计数,同时通过操作系统的语音合成能力报数。本 App 不设自建后端,全部姿态推理均在您的设备内完成,相机画面不会上传。iOS 的订阅购买与验证由 Apple StoreKit 提供,可能需要联网。

本政策说明本 App 如何收集、使用、存储、共享和保护您的信息,以及您如何行使相关权利。请在使用本 App 前仔细阅读本政策,尤其是以加粗方式提示的内容。

2. 我们处理的信息

2.1 相机画面与设备内姿态推理

当您录制示范动作或进行实时计数时,本 App 会请求相机权限并读取相机画面。画面由随安装包一并提供的 RTMPose-s 姿态模型权重处理,该模型经 ONNX Runtime 在您的设备内运行,输入尺寸为 256×192,输出 COCO 定义的 17 个人体关键点。所得关键点用于学习与匹配归一化的姿态轨迹。相机画面仅在您的设备内实时处理。示范录制不会生成或保存视频文件;本 App 不将画面写入存储,也不向我们或任何第三方上传画面、关键点或由其派生的数据。

2.2 会话过程中的临时缩略图

为便于您确认示范片段的起止范围,本 App 会在录制期间按每 125 毫秒一张的间隔单独生成 JPEG 缩略图。这些缩略图仅在当前会话中保留,最多保留最近 12 秒、共 128 张,用于示范片段的裁剪确认与收尾处理。您确认动作、退出该页面或结束会话后,本 App 即释放这些临时图像。缩略图不写入存储,也不上传。

2.3 已保存的动作模型

当您保存一个已学习的动作时,本 App 会在操作系统为本 App 分配的文档目录中写入一个 JSON 文件,每个动作对应一个文件。文件包含动作名称和标识、姿态模型来源、创建和更新时间,以及用于匹配动作的归一化姿态轨迹与相关关节信息。该文件不含任何图像。动作名称由您自行填写,长度上限为 80 个字符;请勿在其中写入您不希望留存在设备上的个人信息。本 App 不会主动上传这些文件。

新录制动作在确认裁剪后,还可包含用于示范回放的轻量骨骼序列:片段时长,以及最多 128 帧的相对时间、归一化二维关节坐标和骨段连接。保存动作时,这些数据一并保存在对应动作文件中,供计数时循环提示动作;删除对应动作时一并删除。骨骼序列不含图像、视频或音频,仅在设备本地使用,不会主动上传。

2.4 语言偏好

您在设置中选择的界面语言,会以一个 BCP-47 语言标签的形式,写入应用支持目录下的 settings/locale.json 文件。该文件仅包含此语言标签,不含其他内容,同样仅存放在您的设备上。

2.5 录制显示偏好

您在设置中选择是否使用半调网点风格显示录制画面时,本 App 会把一个布尔值写入应用支持目录下的 settings/recording-style.json 文件。该文件仅记录此显示偏好,不包含相机画面、姿态数据或其他内容,同样仅存放在您的设备上。

2.6 语音报数与音频

本 App 会播放随安装包一并提供的本地提示音,并调用操作系统的语音合成能力朗读次数、倒计时数字与固定操作提示。提交给系统语音合成的内容不包含您填写的动作名称。语音合成由操作系统实施,其具体行为,包括是否需要网络连接以及如何处理待朗读文本,取决于您在系统中选择的语音引擎,并适用该引擎提供方的相关政策。本 App 不录音,也不请求麦克风权限。

2.7 当前不收集的信息

当前版本不提供账号注册或登录,不收集姓名、手机号、电子邮箱、密码、位置、通讯录、广告标识符或银行卡等付款凭据,也未接入广告、行为分析、崩溃上报或云端同步 SDK。如果未来版本新增账号、云端同步、推送通知、分析或广告功能,我们会在开始处理相关信息前更新本政策,并依法另行告知和取得必要同意。

2.8 训练记录

完成训练后,本 App 会在应用支持目录下的 training/history.json 文件中保存训练记录,用于展示训练热力图、累计训练天数与连续训练天数。文件包含结构版本,以及每次训练的随机标识、完成时当地日历日期与动作次数,不包含动作名称、图像或姿态轨迹。结果页修正次数时会同步更新该次记录,修正为零时移除该次记录。开发演示不计入训练历史,启用此功能之前的训练不会被追溯补录。训练记录仅保存在您的设备上,本 App 不会主动上传。

2.9 iOS 订阅与购买信息

iOS 版通过 Apple StoreKit 提供月付和年付订阅。本 App 获取商店商品标识、显示价格、订阅周期、免费试用及其资格信息,并读取经 StoreKit 验证的购买与订阅权益状态、到期和撤销信息,用于显示购买选项、恢复购买和控制动作学习与计数权限。购买和恢复操作可能与 Apple 服务通信;我们不接收您的银行卡号等付款凭据,也不把相机画面、动作模型或训练记录发送给 Apple 用于购买验证。Apple 对账户、交易及付款信息的处理适用其隐私政策。删除应用或本地数据不会取消 Apple 订阅或删除 Apple 保存的交易记录。Android 版未接入此订阅服务。

2.10 无需订阅的本地体验记录

如您明确选择开始七天本地体验,iOS 版会在设备专属 Keychain 中保存体验记录,包括结构版本、首次开始和固定截止时间、最近核对时间、设备运行时间及失效标记,用于恢复体验状态并防止重复开始延长时限。开始本地体验不会发起 Apple 购买、不会扣费,也不会自动续期。这些记录不包含相机画面、动作或付款信息,不上传到我们的服务器,不通过应用进行云端同步。到期后记录继续保留,以识别该设备已经使用过体验;删除普通应用偏好或卸载应用不保证删除 Keychain 记录。设备重置、系统行为或更换设备可能影响记录,不能承诺跨设备识别。损坏、存储错误或明显时钟倒退可能使体验暂不可用或失效,但不改变已验证的 Apple 订阅权益。

3. 设备权限说明

本 App 仅请求一项设备权限:

权限 使用目的 是否可拒绝
相机 示范动作与实时计数时的姿态识别 可以拒绝;拒绝后无法录制示范与计数,应用其余部分不受影响

在 iOS 上,本 App 仅声明相机用途说明,其文案为“ActiCount 使用相机在设备内识别动作并完成计数,画面不会上传。”

在 Android 上,正式发布版本使用独立的清单文件,移除了依赖组件为其可选功能引入的网络访问、网络状态查询、录音、存储读写、唤醒锁与开机广播等权限,仅保留相机权限。开发调试版本保留网络权限,仅供开发阶段的调试服务使用,该版本不会通过应用商店分发给您。

我们只在您使用相关功能时请求权限。您可随时在设备系统设置中管理或撤回权限。撤回同意不影响撤回前基于同意进行的处理活动。

4. 信息的使用目的与法律依据

我们仅为以下目的,在适用法律允许的基础上处理信息:

  • 按照您的请求,识别人体姿态、学习示范动作、完成实时计数与语音报数;
  • 保存您的动作模型、语言偏好与录制显示偏好,以便您在下次使用时继续沿用;
  • 在 iOS 上展示订阅商品、验证与恢复购买,管理您明确选择的本地体验,并确定功能访问权限;
  • 维持功能的稳定与安全;
  • 遵守法律义务,以及处理与安全、欺诈或权利保护有关的问题。

在需要同意的地区,我们会在处理前取得您的同意;在适用的情况下,我们也可能基于履行与您的协议、遵守法律义务或实现不凌驾于您权利之上的合法利益处理信息。

5. 信息的共享、转让与公开披露

本 App 不设后端服务,不向我们的服务器上传任何信息,不出售或出租您的个人信息。Apple 订阅处理见第 2.9 节;此外,下列情况除外:

  • 为遵守适用法律、法院命令或有权机关的合法要求;
  • 为保护您、我们或他人的生命、财产、安全或合法权利,并且法律允许这样做;
  • 如发生合并、收购、重组或资产转让,我们将依法告知您,并要求接收方继续受本政策或同等保护义务约束。

需要另行说明的是,本 App 在朗读次数、倒计时数字与固定操作提示时调用操作系统提供的语音合成能力。该能力由操作系统实施,其对待朗读内容的处理适用操作系统提供方的政策,不在我们的控制范围之内;提交给该能力的内容不包含您填写的动作名称。

6. 数据存储、期限与跨境传输

本 App 在您设备上持久保存的内容包括已保存的动作模型文件、语言偏好文件、录制显示偏好文件与训练记录文件,以及第 2.10 节所述的 iOS 本地体验 Keychain 记录。您可在本 App 中删除对应动作模型;删除动作模型不会删除训练记录。训练记录及偏好文件保留至您在系统设置中清除本 App 的存储数据,或卸载本 App。相机画面与会话过程中的临时缩略图仅实时处理,不作持久保存。

由于当前版本不向我们的服务器传输任何信息,因此我们目前不会主动将您的个人信息跨境传输。如果未来发生跨境传输,我们会事先说明接收方、目的、信息类别和保护措施,并履行适用法律要求的程序。

本 App 不会主动将上述本地文件上传到我们的服务器或云端同步服务。不过,操作系统可能依据您的设备、账户及备份设置,将应用数据纳入设备备份或迁移;这类处理由操作系统提供方控制并适用其政策。您可在系统设置中管理相关备份与迁移选项。

7. 信息安全

我们采取与风险相适应的技术和管理措施保护信息,并遵循数据最小化原则。当前版本通过在设备端完成姿态推理与训练数据处理,减少数据在网络传输和服务器存储中的风险。操作系统语音合成及备份或迁移的边界见本政策第 2.6、2.9 节和第 6 节。然而,任何技术均无法保证绝对安全。请妥善保护您的设备及系统账户,并及时安装安全更新。

如发生依法需要通知您的个人信息安全事件,我们会按照适用法律告知事件情况、可能影响、已采取或拟采取的措施以及您可采取的防范措施。

8. 您的权利与数据删除

根据适用法律,您可能有权访问、更正、复制、删除或限制处理您的个人信息,撤回同意,或提出异议和投诉。

由于当前版本的数据由本 App 保存在设备本地,您可以在本 App 的动作列表中删除单个已保存的动作,也可以在系统设置中清除本 App 的存储数据,或卸载本 App,以删除应用存储的动作与训练数据;设备 Keychain 中的体验记录适用第 2.10 节的说明。您也可以通过下方联系方式请求协助。请注意,对于本 App 未传输到我们服务器的信息,我们无法远程读取或删除;删除设备上的数据是否同时删除操作系统备份中的副本,取决于操作系统提供方的备份规则和您的设置。

我们通常会在验证您的请求并收到处理所需信息后 15 个工作日内答复;适用法律另有期限规定的,依其规定执行。

9. 未成年人

本 App 不以不满 14 周岁的儿童为目标用户。若您未满 14 周岁,请勿在未取得父母或其他监护人同意和指导的情况下使用本 App。若您所在地区规定了不同的数字同意年龄,则以当地规定为准。监护人如认为儿童向我们提供了个人信息,请联系我们;经核实后,我们将依法处理或删除相关信息。

10. 第三方服务与链接

本 App 可能显示由您选择访问的外部链接。第三方服务不受我们控制,其信息处理活动适用其自身的隐私政策。建议您在使用前阅读相关政策。

当前版本未接入第三方广告、行为分析、崩溃上报、账号登录或云端存储服务。iOS 版使用的 Apple 订阅服务见第 2.9 节。本 App 随安装包提供姿态模型权重,并包含 ONNX Runtime 等第三方软件组件以在设备内完成推理和其他应用功能;使用这些本地组件并不需要把相机画面、关键点或已保存的动作模型发送给其提供方。上线后如引入会从设备接收信息的第三方服务,我们将在本政策中说明第三方名称、处理目的、信息类型及其隐私政策的获取方式。

11. 政策更新

我们可能因功能、技术或法律要求的变化更新本政策。对于重大变更,我们会通过 App 内弹窗、显著通知或其他适当方式提醒您,并在需要时重新取得您的同意。政策顶部的“最近更新”日期表示最新修订时间。

12. 联系我们

如对本政策、个人信息处理或您的权利有疑问、意见或投诉,请联系:

  • 运营主体: 上海无限想象信息科技有限公司
  • 联系邮箱: [email protected]
  • 联系地址: 中国(上海)自由贸易试验区郭守敬路498号8幢19号楼3层

我们未设置客服电话或在线客服入口,上述电子邮箱是与我们联系的唯一渠道。

若您对我们的答复不满意,您还可以向有管辖权的数据保护、网信、通信管理、消费者保护或其他监管机构投诉。