EN / 中文
Badminton Training Companion

隐私政策

生效日期:2025 年 6 月 10 日  |  最后更新:2026 年 3 月 28 日

WristPal(以下简称"本应用")由独立开发者运营。我们深知个人数据的重要性,并承诺以最大限度的透明度保护您的隐私。本隐私政策说明了我们如何收集、使用和保护您在使用本应用时产生的数据。

核心承诺:您的所有训练数据和健康数据均存储在您的设备本地,不会上传至任何服务器。我们不收集、不存储、不共享您的任何个人身份信息。

1. 我们收集的数据

数据类型 用途 存储位置
运动传感器数据(加速度计、陀螺仪) 挥拍检测、球种识别、内旋检测 设备本地(实时处理,不持久化原始数据)
心率数据 训练强度监测、心率区间分析 Apple HealthKit
活动能量消耗 训练卡路里统计 Apple HealthKit
体能训练记录 保存羽毛球训练至健康 App Apple HealthKit
训练统计数据(挥拍次数、球速等) 训练报告与历史趋势 设备本地(SwiftData)
应用设置偏好(持拍手、语言等) 个性化应用体验 设备本地(UserDefaults)

2. 我们不收集的数据

3. Apple HealthKit 数据使用

本应用通过 Apple HealthKit 读取和写入健康数据。根据 Apple HealthKit 使用条款:

4. 运动与健身数据

本应用使用 Apple Watch 的运动传感器(加速度计和陀螺仪)以 100Hz 频率采集运动数据。这些原始传感器数据仅在设备内存中实时处理,用于检测挥拍动作,处理完毕后即被丢弃,不会持久化存储原始传感器读数。

5. 设备间数据同步

训练数据通过 Apple Watch Connectivity 框架在您的 Apple Watch 和 iPhone 之间直接同步。此同步通过 Apple 的加密通道在您的设备之间点对点进行,不经过任何第三方服务器。

6. 本地通知

如果您开启了训练提醒功能,本应用会使用本地通知在您设定的时间提醒您训练。通知内容在设备本地生成,不涉及任何远程推送服务。

7. 数据安全

8. 数据导出与删除

9. 儿童隐私

本应用不面向 13 岁以下的儿童,也不会有意收集儿童的个人信息。

10. 隐私政策变更

如本隐私政策有重大变更,我们将通过应用内通知或在此页面发布更新版本。建议您定期查看本页面以了解最新的隐私保护措施。

11. 联系我们

如果您对本隐私政策有任何疑问或建议,欢迎通过以下方式联系我们:

📧 barry.app@outlook.com

Privacy Policy

Effective: June 10, 2025  |  Last Updated: March 28, 2026

WristPal (hereinafter "the App") is operated by an independent developer. We understand the importance of personal data and are committed to protecting your privacy with the utmost transparency. This Privacy Policy explains how we collect, use, and safeguard the data generated through your use of the App.

Core Promise: All your training and health data is stored locally on your devices. We do not upload any data to servers. We do not collect, store, or share any personally identifiable information.

1. Data We Collect

Data Type Purpose Storage Location
Motion sensor data (accelerometer, gyroscope) Swing detection, shot classification, pronation detection Device only (real-time processing, raw data not persisted)
Heart rate data Training intensity monitoring, heart rate zone analysis Apple HealthKit
Active energy burned Calorie tracking during training Apple HealthKit
Workout records Save badminton workouts to the Health app Apple HealthKit
Training statistics (swing count, speed, etc.) Training reports and historical trends Device only (SwiftData)
App preferences (racket hand, language, etc.) Personalized experience Device only (UserDefaults)

2. Data We Do NOT Collect

3. Apple HealthKit Data Usage

The App reads from and writes to Apple HealthKit. In accordance with Apple's HealthKit guidelines:

4. Motion & Fitness Data

The App uses the Apple Watch's motion sensors (accelerometer and gyroscope) at 100Hz to collect motion data. This raw sensor data is processed in real-time in device memory for swing detection and is discarded immediately after processing. Raw sensor readings are never persisted to storage.

5. Device-to-Device Data Sync

Training data is synced directly between your Apple Watch and iPhone via the Apple Watch Connectivity framework. This sync occurs peer-to-peer through Apple's encrypted channel and does not pass through any third-party server.

6. Local Notifications

If you enable the training reminder feature, the App uses local notifications to remind you at your scheduled time. Notification content is generated locally on the device and does not involve any remote push services.

7. Data Security

8. Data Export & Deletion

9. Children's Privacy

The App is not directed at children under the age of 13, and we do not knowingly collect personal information from children.

10. Changes to This Policy

If we make material changes to this Privacy Policy, we will notify you through the App or by posting an updated version on this page. We encourage you to review this page periodically.

11. Contact Us

If you have any questions or suggestions regarding this Privacy Policy, please contact us at:

📧 barry.app@outlook.com