1概述

Jarvis(以下简称"本应用")是一款面向耐力运动员的 AI 私人教练应用。我们致力于保护你的隐私,并透明地说明本应用如何收集、使用和保护你的个人数据。本应用的核心设计原则是数据本地优先(local-first):你的个人数据默认全部保存在你自己的设备上。

2我们收集的数据

2.1 HealthKit 数据

运动记录:运动类型、持续时间、距离、卡路里消耗与时间戳
心率数据:用于分析运动强度与恢复状态
身体指标:身高、体重、年龄等基本健康信息

用途:仅用于分析你的运动表现与训练效果、计算 PMC 中的 CTL / ATL / TSB 等指标,以及通过 AI 助手提供个性化训练建议。

所有 HealthKit 数据均保存在你的设备本地数据库中,不会上传到我们的服务器

2.2 日历数据

应用创建的训练日程事件,用于在你的设备日历中显示和管理训练计划,仅保存在设备本地

2.3 AI 助手服务数据

当你使用 AI 生成训练计划或分析训练效果时,应用会将以下数据发送到你所配置的 AI 服务提供商(如 OpenAI、Claude 等):

运动历史摘要:最近训练记录的简要信息(运动类型、时长、TSS 值)
PMC 指标:CTL、ATL、TSB 数值,用于生成上下文
用户画像:你在应用中输入的运动目标与个人信息
生成的文本:你输入的自定义训练调整请求
重要提示:原始 HealthKit 数据(完整的运动和心率数据)不会被发送到任何外部服务。你发送的内容将受到对应 AI 服务提供商自身隐私政策的约束。

2.4 设备标识符

设备 ID 仅在你选择使用云同步功能时收集,用于识别你的设备;匿名的应用性能数据用于改进应用体验。

3数据权限

本应用需要以下权限,你可以随时在 iOS 设置中撤销:

权限用途必需
HealthKit 访问读取运动和健康数据
日历访问创建训练日程
本地通知训练提醒
WorkoutScheduler向 Apple Watch 发送训练

4数据安全

本地数据保护:所有本地数据使用 iOS 标准加密存储,敏感的健康信息受 iOS 数据保护机制保护。
网络通信安全:与 AI 服务的通信使用 TLS/SSL 加密,仅通过 HTTPS 连接发送数据。
不留存:我们不存储发送到第三方 AI 服务的数据。

5数据共享

我们不会出售你的个人数据,不会与广告商或第三方营销机构共享你的健康数据,也不会在你明确同意之外共享任何数据。

仅在你主动使用 AI 功能时,必要的最少数据才会发送给你所配置的 AI 服务提供商。

6我们不做的事

不出售个人数据 不共享健康数据给广告商 不含广告 SDK 不强制注册账号 不进行跨应用追踪

7数据保留与你的权利

本地数据无限期保留在你的设备上,直到你删除应用或手动清除。你有权随时在应用内查看、删除你的本地数据,在 iOS 设置中撤销权限,并可在应用内导出训练数据(如可用)。

在应用设置中,你可以禁用 AI 自动生成训练计划、禁用 AI 训练分析、选择使用的 AI 服务提供商,以及管理数据同步选项。

8儿童隐私

本应用不面向 13 岁以下儿童,我们不会有意收集 13 岁以下儿童的个人数据。如发现此类数据,我们将立即删除。

9国际数据传输

如果你使用 AI 服务功能,你的某些数据可能被传输到美国或其他国家进行处理。使用本应用即表示你同意这种数据传输。

10政策变更

如本政策发生变更,我们会更新本文档顶部的「最后更新」日期,并在新版本应用中提供更新后的政策。

11联系我们

1Overview

Jarvis (the "Application") is an AI personal coaching app for endurance athletes. We are committed to protecting your privacy and clearly explaining how the Application collects, uses, and protects your personal data. The Application is local-first by design: all of your personal data is stored on your own device by default.

2Data We Collect

2.1 HealthKit Data

Workout Records: exercise type, duration, distance, calories burned, and timestamps
Heart Rate Data: used to analyze exercise intensity and recovery status
Body Metrics: height, weight, age, and other basic health information

Purpose: used solely to analyze your performance and training effectiveness, calculate CTL / ATL / TSB metrics in the PMC, and provide personalized recommendations through the AI assistant.

All HealthKit data is stored locally on your device only and is not uploaded to our servers.

2.2 Calendar Data

Workout schedule events created by the app, used to display and manage training plans in your device's calendar, are stored locally only.

2.3 AI Assistant Service Data

When you use AI to generate training plans or analyze workouts, the app sends the following to your configured AI provider (e.g., OpenAI, Claude):

Workout History Summary: brief info about recent records (type, duration, TSS)
PMC Metrics: CTL, ATL, TSB values for context
User Profile: sports goals and personal info you input in the app
Generated Text: custom training adjustment requests you input
Important: Raw HealthKit data (complete workout and heart-rate data) is not sent to any external service. Content you send is subject to the privacy policy of the provider you selected.

2.4 Device Identifiers

A device ID is collected only if you choose to use cloud sync, for device identification. Anonymous performance data is used to improve the app experience.

3Data Permissions

The Application requests the following permissions, which you can revoke anytime in iOS Settings:

PermissionPurposeRequired
HealthKit AccessRead workout and health dataYes
Calendar AccessCreate training schedulesNo
Local NotificationsWorkout remindersNo
WorkoutSchedulerSend workouts to Apple WatchNo

4Data Security

Local Data Protection: all local data is encrypted using iOS standard encryption; sensitive health data is protected by iOS data-protection mechanisms.
Network Security: communication with AI services uses TLS/SSL encryption, sent only over HTTPS.
No Retention: we do not store data sent to third-party AI services.

5Data Sharing

We do not sell your personal data, share your health data with advertisers or marketers, or share any data beyond your explicit consent. Only the minimum necessary data is sent to your configured AI provider, and only when you actively use AI features.

6What We Do Not Do

No selling of personal data No sharing health data with advertisers No advertising SDKs No mandatory account No cross-app tracking

7Data Retention & Your Rights

Local data is retained on your device until you delete the app or clear it manually. You may view and delete your local data within the app, revoke permissions in iOS Settings, and export training data in-app (where available).

In app settings, you can disable AI auto-generation of plans, disable AI analysis, choose your AI provider, and manage data sync options.

8Children's Privacy

The Application is not intended for children under 13. We do not knowingly collect personal data from children under 13. If we discover such data, we will delete it immediately.

9International Data Transfer

If you use AI features, some of your data may be transferred to the United States or other countries for processing. Using the Application constitutes your consent to such transfers.

10Changes to This Policy

If this policy changes, we will update the "Last Updated" date at the top of this document and provide the updated policy in a new version of the app.

11Contact Us