Privacy Policy for DanceTrace
Privacy Policy for DanceTrace (舞迹)
Last Updated: January 13, 2026
Introduction
DanceTrace (“we,” “our,” or “the app”) is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our iOS application.
Information We Collect
1. Information You Provide Directly
Dance Practice Data:
- Dance classes information (class name, date, time, location, teacher, dance style)
- Skill elements and proficiency ratings
- Practice reflections and notes
- Studio and teacher information you add
Videos:
- Practice videos you record using the in-app camera
- Teacher demonstration videos you import from your photo library
- Video comparisons you create
2. Information Automatically Collected
Device Information:
- Device type and model
- Operating system version
- App version
- Local storage usage statistics
Usage Data:
- Features you use within the app
- Frequency and duration of app usage
- Performance and crash data (anonymous)
How We Use Your Information
We use the collected information solely for the following purposes:
Core Functionality:
- Store and organize your dance practice records
- Provide video comparison and playback features
- Track your skill development progress
- Generate practice insights and statistics
App Improvement:
- Analyze app performance and fix bugs
- Understand feature usage to improve user experience
- Optimize video processing and AI tracking features
Local Notifications:
- Send reminders for upcoming dance classes (if you enable notifications)
Data Storage and Security
Local Storage
- All your data is stored locally on your device using iOS secure storage (UserDefaults and Core Data)
- Videos are saved in the app’s local file system, not uploaded to external servers
- Your practice data, reflections, and skill ratings remain on your device
iCloud Sync (Optional)
- If you enable iCloud sync in Settings, your data will be synchronized across your Apple devices using your iCloud account
- This data is encrypted and protected by Apple’s iCloud security
- We do not have access to your iCloud data
Security Measures
- All data is protected by iOS system-level encryption
- We do not transmit your personal data to external servers
- No third-party analytics or advertising SDKs are integrated
Data Sharing and Disclosure
We do not sell, trade, or share your personal information with third parties.
We may only disclose information if:
- Required by law or legal process
- Necessary to protect our rights or safety
- You explicitly authorize us to share specific data
Your Rights and Choices
You have complete control over your data:
Access and Export
- All your data is accessible within the app at any time
- You can export videos to your photo library
Deletion
- Delete individual classes, videos, or skills within the app
- Uninstalling the app will permanently remove all locally stored data
- If using iCloud sync, delete data from iCloud settings in your device
Permissions Management
- Camera Access: Required for recording practice videos (can be revoked in iOS Settings)
- Photo Library Access: Required for importing and exporting videos (can be revoked in iOS Settings)
- Microphone Access: Required for recording audio with videos (can be revoked in iOS Settings)
- Notifications: Optional, can be disabled in iOS Settings
Camera and Photo Library Access
- Camera: Used solely for recording your dance practice videos within the app
- Photo Library Read: Used to import teacher demonstration videos or existing practice videos
- Photo Library Write: Used to save your practice videos and comparison videos to your photo library
- We do not access, upload, or share any photos or videos beyond the ones you explicitly select
AI and Video Processing
- AI Body Tracking: Uses Apple’s Vision Framework for local on-device pose detection
- All video processing happens locally on your device
- No video data is sent to external servers for AI analysis
- Pose data is used only for visual overlay and is not permanently stored
Children’s Privacy
DanceTrace is intended for users aged 13 and above. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us, and we will delete such information.
Changes to This Privacy Policy
We may update this Privacy Policy periodically. We will notify you of any significant changes by:
- Posting the new Privacy Policy in the app
- Updating the “Last Updated” date at the top of this policy
Your continued use of DanceTrace after changes indicates your acceptance of the updated policy.
Data Retention
- Your data is retained locally on your device until you delete it or uninstall the app
- If using iCloud sync, data is retained in iCloud according to your iCloud storage settings
- We do not retain any data on our servers as all processing is local
International Users
DanceTrace is designed to work globally. All data processing occurs locally on your device, regardless of your location. If you use iCloud sync, your data is stored in accordance with Apple’s iCloud Terms of Service and your regional iCloud data center.
Third-Party Services
DanceTrace uses the following Apple frameworks and services:
- AVFoundation: For video recording and playback
- Vision Framework: For AI pose detection (on-device only)
- Core Data: For local data storage
- CloudKit (Optional): For iCloud synchronization if enabled
We do not integrate any third-party analytics, advertising, or tracking services.
Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us at:
Email: [Your Contact Email]
Developer: [Your Name or Company Name]
Privacy Policy Summary
What we collect:
- Dance practice records, videos, and notes you create
How we use it:
- To provide core app functionality and improve your experience
Where it’s stored:
- Locally on your device (and optionally in your iCloud account)
Who we share with:
- No one. Your data stays with you.
Your control:
- Complete access, export, and deletion rights at any time
SUBSCRIPTION INFORMATION
DanceMirror offers auto-renewable subscriptions to unlock premium features:
• Monthly Subscription: Billed monthly • Yearly Subscription: Billed yearly (Best value!) • Lifetime Purchase: One-time payment
Payment will be charged to your Apple ID account at confirmation of purchase. Subscriptions automatically renew unless canceled at least 24 hours before the end of the current period. Your account will be charged for renewal within 24 hours prior to the end of the current period. You can manage and cancel your subscriptions by going to your account settings on the App Store after purchase.
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Privacy Policy: https://leviduan.github.io/posts/dancetracepp/
This Privacy Policy is available in the following languages:
- English
- 简体中文 (Simplified Chinese)
- 日本語 (Japanese)
- 한국어 (Korean)
For other language versions, please refer to the in-app settings.
DanceTrace(舞迹)隐私政策
最后更新日期:2026年1月13日
简介
DanceTrace(“我们"或"本应用”)致力于保护您的隐私。本隐私政策说明了当您使用我们的 iOS 应用程序时,我们如何收集、使用和保护您的信息。
我们收集的信息
1. 您直接提供的信息
舞蹈练习数据:
- 舞蹈课程信息(课程名称、日期、时间、地点、老师、舞种)
- 技能元素和熟练度评分
- 练习反思和笔记
- 您添加的舞室和老师信息
视频:
- 使用应用内相机录制的练习视频
- 从相册导入的老师示范视频
- 您创建的视频对比
2. 自动收集的信息
设备信息:
- 设备类型和型号
- 操作系统版本
- 应用版本
- 本地存储使用统计
使用数据:
- 您在应用内使用的功能
- 应用使用频率和时长
- 性能和崩溃数据(匿名)
我们如何使用您的信息
我们仅将收集的信息用于以下目的:
核心功能:
- 存储和整理您的舞蹈练习记录
- 提供视频对比和播放功能
- 追踪您的技能发展进度
- 生成练习洞察和统计数据
应用改进:
- 分析应用性能并修复错误
- 了解功能使用情况以改善用户体验
- 优化视频处理和 AI 追踪功能
本地通知:
- 发送即将到来的舞蹈课程提醒(如果您启用通知)
数据存储和安全
本地存储
- 您的所有数据都本地存储在您的设备上,使用 iOS 安全存储(UserDefaults 和 Core Data)
- 视频保存在应用的本地文件系统中,不会上传到外部服务器
- 您的练习数据、反思和技能评分都保留在您的设备上
iCloud 同步(可选)
- 如果您在设置中启用 iCloud 同步,您的数据将使用您的 iCloud 账户在您的 Apple 设备之间同步
- 这些数据经过加密,受 Apple iCloud 安全保护
- 我们无法访问您的 iCloud 数据
安全措施
- 所有数据都受 iOS 系统级加密保护
- 我们不会将您的个人数据传输到外部服务器
- 未集成任何第三方分析或广告 SDK
数据共享和披露
我们不会出售、交易或与第三方共享您的个人信息。
我们仅在以下情况下披露信息:
- 法律或法律程序要求
- 保护我们的权利或安全所必需
- 您明确授权我们共享特定数据
您的权利和选择
您对数据拥有完全控制权:
访问和导出
- 您可以随时在应用内访问所有数据
- 您可以将视频导出到相册
删除
- 在应用内删除单个课程、视频或技能
- 卸载应用将永久删除所有本地存储的数据
- 如果使用 iCloud 同步,可在设备的 iCloud 设置中删除数据
权限管理
- **相机访问:**录制练习视频所需(可在 iOS 设置中撤销)
- **相册访问:**导入和导出视频所需(可在 iOS 设置中撤销)
- **麦克风访问:**录制视频音频所需(可在 iOS 设置中撤销)
- **通知:**可选,可在 iOS 设置中禁用
相机和相册访问
- **相机:**仅用于在应用内录制您的舞蹈练习视频
- **读取相册:**用于导入老师示范视频或现有练习视频
- **保存到相册:**用于将您的练习视频和对比视频保存到相册
- 我们不会访问、上传或共享您明确选择之外的任何照片或视频
AI 和视频处理
- **AI 身体追踪:**使用 Apple Vision Framework 进行本地设备端姿态检测
- 所有视频处理都在您的设备本地进行
- 不会将视频数据发送到外部服务器进行 AI 分析
- 姿态数据仅用于视觉叠加,不会永久存储
儿童隐私
DanceTrace 适用于 13 岁及以上的用户。我们不会故意收集 13 岁以下儿童的个人信息。如果您认为 13 岁以下的儿童向我们提供了个人信息,请联系我们,我们将删除此类信息。
隐私政策变更
我们可能会定期更新本隐私政策。我们将通过以下方式通知您任何重大变更:
- 在应用中发布新的隐私政策
- 更新本政策顶部的"最后更新日期"
您在变更后继续使用 DanceTrace 表示您接受更新后的政策。
数据保留
- 您的数据在您删除或卸载应用之前会本地保留在您的设备上
- 如果使用 iCloud 同步,数据将根据您的 iCloud 存储设置保留在 iCloud 中
- 我们不会在服务器上保留任何数据,因为所有处理都是本地的
国际用户
DanceTrace 设计为全球使用。无论您身在何处,所有数据处理都在您的设备本地进行。如果您使用 iCloud 同步,您的数据将根据 Apple iCloud 服务条款和您所在地区的 iCloud 数据中心进行存储。
第三方服务
DanceTrace 使用以下 Apple 框架和服务:
- **AVFoundation:**用于视频录制和播放
- **Vision Framework:**用于 AI 姿态检测(仅设备端)
- **Core Data:**用于本地数据存储
- **CloudKit(可选):**用于 iCloud 同步(如果启用)
我们不集成任何第三方分析、广告或跟踪服务。
联系我们
如果您对本隐私政策或您的个人数据有疑问、疑虑或请求,请通过以下方式联系我们:
电子邮件:[您的联系邮箱]
开发者:[您的姓名或公司名称]
隐私政策摘要
我们收集什么:
- 您创建的舞蹈练习记录、视频和笔记
我们如何使用:
- 提供核心应用功能并改善您的体验
存储在哪里:
- 本地存储在您的设备上(以及可选的 iCloud 账户中)
与谁共享:
- 无人。您的数据只属于您。
您的控制权:
- 随时拥有完全的访问、导出和删除权
本隐私政策提供以下语言版本:
- English(英语)
- 简体中文
- 日本語(日语)
- 한국어(韩语)
其他语言版本,请参阅应用内设置。
SUBSCRIPTION INFORMATION
DanceMirror offers auto-renewable subscriptions to unlock premium features:
• Monthly Subscription: Billed monthly • Yearly Subscription: Billed yearly (Best value!) • Lifetime Purchase: One-time payment
Payment will be charged to your Apple ID account at confirmation of purchase. Subscriptions automatically renew unless canceled at least 24 hours before the end of the current period. Your account will be charged for renewal within 24 hours prior to the end of the current period. You can manage and cancel your subscriptions by going to your account settings on the App Store after purchase.
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Privacy Policy: https://leviduan.github.io/posts/dancetracepp/