RallyCat Privacy Policy
Important Notice: RallyCat does not collect, store, or transmit any personal data to servers. All data processing is performed locally on your device.
1. Information We Collect
1.1 Information We DO NOT Collect
RallyCat does not collect the following information:
- ❌ Personal identification information (name, email, phone, etc.)
- ❌ Location information
- ❌ Contact information
- ❌ Device identifiers (IDFA, Device ID, etc.)
- ❌ Usage statistics
- ❌ Crash reports
- ❌ Any other personal data
1.2 Locally Stored Data
RallyCat only stores the following data locally on your device:
- ✅ Videos you record or import
- ✅ AI-generated analysis data (shot moments, types, pose keypoints)
- ✅ Your editing records and favorites
- ✅ App settings and preferences
This data is stored entirely on your device and we cannot access it.
2. Device Permissions
RallyCat requires the following device permissions to provide core functionality:
2.1 Camera Permission
- Purpose: Record tennis training videos
- Note: Only accessed when you actively use the recording feature
2.2 Microphone Permission
- Purpose: Record audio during video recording
- Note: Only used during recording
2.3 Photo Library Permission
- Purpose:
- Save recorded videos to your photo library
- Import existing videos for analysis
- Export analyzed video clips
- Note: Only accessed when you explicitly perform these operations
3. Data Processing
3.1 AI Analysis
RallyCat uses TensorFlow Lite to perform AI analysis on your device:
- ✅ Fully Local: All AI models run on your device
- ✅ No Internet Required: Works completely offline
- ✅ No Data Upload: Videos and analysis never leave your device
3.2 Data Security
- All data is stored in the app's sandbox, inaccessible to other apps
- Protected by iOS system-level encryption
- You can delete all data at any time by removing the app
4. Third-Party Services
RallyCat does not use any third-party services:
- ❌ No analytics services (e.g., Google Analytics)
- ❌ No advertising networks
- ❌ No cloud storage services
- ❌ No social media integration
- ❌ No crash reporting services
5. Children's Privacy
RallyCat is not specifically targeted to children under 13, but since we don't collect any personal information, it is safe for children to use.
6. Your Rights
- Data Ownership: You fully own all data created in RallyCat
- Data Deletion: Delete individual videos or all data anytime within the app
- Data Export: Export videos to your photo library or share with other apps
- Complete Removal: Uninstalling the app automatically deletes all local data
🔒 Privacy Protection Summary
- ✅ Zero server communication - Works completely offline
- ✅ Zero data collection - No tracking whatsoever
- ✅ Zero third-party services - No external dependencies
- ✅ 100% local processing - Data never leaves your device
7. Policy Changes
If we make significant changes to this privacy policy, we will notify you within the app and update the "Last Updated" date.
8. Contact Us
If you have any questions about this privacy policy, please contact us:
- GitHub Issues: github.com/jiandong01/rallycat/issues