Privacy Policy
Last Updated: February 24, 2026
This Privacy Policy describes how FYP Dance ("we," "us," or "our"), developed by Volodymyr Kozieiev, collects, uses, and protects your information when you use the FYP Dance mobile application (the "App").
1. Information We Collect
1.1 Information We Do NOT Collect
FYP Dance is designed with your privacy in mind. We do not collect:
- Personal identification information (name, email address, phone number)
- Videos you import into the App — all video content remains exclusively on your device and is never uploaded to our servers or any third-party service
- Location data
- Contacts or address book data
- Camera recordings or photos — when you use the split-screen recording feature, all recordings are saved directly to your device's photo library and are never uploaded to our servers
- Advertising identifiers (IDFA)
FYP Dance does not require account creation. You can use the App without providing any personal information.
1.2 Analytics Data (Firebase Analytics)
We use Google Firebase Analytics to understand how the App is used and to improve the user experience. Firebase Analytics automatically collects:
- Usage data: Features used (e.g., speed control, mirror mode, loop), session duration, screens viewed
- Device information: Device model, operating system version, app version, language settings
- Crash reports: Technical information about app crashes to help us fix bugs
This data is collected anonymously and cannot be used to identify you personally. Firebase Analytics does not collect your IP address in full.
For more information about how Google handles this data, please visit: firebase.google.com/support/privacy
1.3 Subscription Data (RevenueCat)
We use RevenueCat to manage subscriptions and in-app purchases. When you make a purchase, RevenueCat processes:
- Purchase history: Products purchased, subscription status, transaction identifiers
- Device identifier: An anonymous identifier used to associate purchases with your device
RevenueCat does not collect your name, email, or payment details — all payment processing is handled securely by Apple through the App Store. We do not have access to your credit card or payment information.
For more information about how RevenueCat handles data, please visit: revenuecat.com/privacy
1.4 Camera and Photo Library Access
The App requests access to your device's camera and photo library for the following purposes:
- Photo library (read): To import videos you select for dance practice
- Camera: To display a live camera preview in split-screen mode so you can see yourself while practicing
- Photo library (write): To save recordings you create using the split-screen recording feature
Camera access is used only for the live preview and recording features. No camera data is transmitted, stored by us, or shared with any third party. All recordings are saved exclusively to your device's photo library.
1.5 Onboarding Responses
During the initial app setup, you may answer optional personalization questions (such as your dance experience level and learning goals). These answers are:
- Stored locally on your device only
- Sent as anonymous events to Firebase Analytics for aggregate analysis (including the question topic and selected answer, e.g., "goal: fun" or "level: beginner")
- Used to personalize your in-app experience (e.g., paywall messaging)
2. How We Use Information
We use the collected information solely to:
- Provide and maintain the App
- Understand usage patterns to improve features and user experience
- Diagnose and fix technical issues and crashes
- Process and manage your subscription
- Personalize your experience based on your stated preferences
We do not:
- Sell your data to third parties
- Use your data for targeted advertising
- Share your data with advertisers
- Create user profiles for marketing purposes
3. Third-Party Services
The App integrates the following third-party services:
| Service | Purpose | Data Processed |
|---|---|---|
| Firebase Analytics (Google) | Usage analytics, crash reporting | Anonymous usage events, device info, crash logs |
| RevenueCat | Subscription management | Purchase history, anonymous device ID |
These services have their own privacy policies. We encourage you to review them.
4. Data Storage and Security
- Video content (imported videos and split-screen recordings) is stored exclusively on your device and never leaves it
- Video metadata and thumbnails (such as file name, dimensions, duration, and extracted preview images) are stored locally on your device
- Onboarding preferences are stored locally on your device
- Analytics data is processed by Firebase (Google) on secure servers
- Subscription data is processed by RevenueCat on secure servers and by Apple
We implement reasonable technical measures to protect the data we process, but no method of electronic transmission or storage is 100% secure.
5. Data Retention
- Analytics data: Retained by Firebase for up to 14 months, after which it is automatically deleted
- Subscription data: Retained by RevenueCat for the duration of your subscription and as required for financial record-keeping
- Local data: Remains on your device until you delete the App
6. Your Rights
For All Users
You can:
- Delete local data by uninstalling the App from your device
- Opt out of analytics by disabling analytics in your device settings
- Manage your subscription through your Apple ID settings
- Request information about what data we process by contacting us
For Users in the European Economic Area (EEA)
Under the General Data Protection Regulation (GDPR), you have additional rights:
- Right of access: Request a copy of the data we process about you
- Right to rectification: Request correction of inaccurate data
- Right to erasure: Request deletion of your data
- Right to restrict processing: Request that we limit how we use your data
- Right to data portability: Request your data in a portable format
- Right to object: Object to the processing of your data
- Right to withdraw consent: Withdraw your consent at any time
The legal basis for our data processing is:
- Legitimate interest for analytics data (to improve the App)
- Contract performance for subscription data (to provide the service you purchased)
To exercise any of these rights, please contact us at support@fypdance.com. We will respond to your request within 30 days.
If you believe your data protection rights have been violated, you have the right to lodge a complaint with a supervisory authority. In Portugal, this is the Comissão Nacional de Proteção de Dados (CNPD).
7. Children's Privacy
FYP Dance is not directed at children under the age of 13 (or under 16 in jurisdictions where applicable). We do not knowingly collect information from children under these ages. If you are a parent or guardian and believe your child has used the App, please contact us at support@fypdance.com and we will take steps to delete any associated data.
8. International Data Transfers
Analytics and subscription data may be transferred to and processed in countries outside the European Economic Area (EEA), including the United States, where our third-party service providers (Google, RevenueCat) maintain servers. These transfers are protected by appropriate safeguards, including Standard Contractual Clauses approved by the European Commission.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by updating the "Last Updated" date at the top of this document. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions about this Privacy Policy or our data practices, please contact us: