Privacy Policy — Doved Studio Apps
Effective date: March 25, 2026
Doved Studio ("we", "our", "us") develops and operates mobile applications and games (collectively, the "Apps"). This Privacy Policy explains how we collect, use, and protect your information when you use any of our Apps, unless a specific app has its own dedicated Privacy Policy page, in which case that page takes precedence.
1. Data Controller
Doved Studio is the data controller for your personal data.
Contact: support@dovedstudio.com
2. Information We Collect
2.1 Purchase history
In-app purchases and subscriptions are processed through Apple StoreKit and, in some Apps, RevenueCat. We receive transaction identifiers and subscription status; we do not receive your payment card details.
2.2 Anonymous user ID
Some Apps use Firebase Anonymous Authentication to generate a random anonymous user ID. This identifier is not linked to your name, email, or Apple ID.
2.3 User-generated feedback
If you choose to submit feedback or suggestions through an in-app feedback feature, the text you enter may be stored in Firebase Firestore alongside your anonymous user ID.
2.4 AI feature data
Some Apps offer AI-powered features. When you opt in and use these features, the App may send data you provide (such as messages, profile information, photos, or videos) to third-party AI services through our secure servers to generate responses. This data is only sent after you have given explicit consent within the App.
2.5 Voice recordings
Some Apps allow you to record voice notes or audio. When you use voice features, audio recordings are sent to Google Gemini(Google's AI service) for transcription. The audio is transmitted securely via HTTPS/TLS through our servers, processed solely for transcription purposes, and is not retained by us after the transcription is returned. Google's handling of data is governed by their own privacy policy.
2.6 Body measurement photos
Some Apps allow you to take photos for body measurement tracking. These photos are stored exclusively on your deviceand, if you have iCloud enabled, may be synced to your personal iCloud account via Apple's standard device backup and sync mechanisms. Body measurement photos are never sent to our servers or to any third-party service. You retain full control over these photos and can delete them at any time from within the App or your device storage.
2.7 Text and video content — semantic search
Some Apps process your text and video content to enable semantic search functionality. This involves generating mathematical representations (embeddings) of your content so that you can search by meaning rather than exact keywords. Embeddings may be generated on-device or via cloud-based AI services (such as Google Gemini). When cloud processing is used, data is transmitted securely and is not retained after the embeddings are returned. The original content remains on your device.
2.8 Device permissions
Depending on the App, we may request access to device capabilities such as the camera, photo library, microphone, or local network. Access is only granted when you explicitly approve the system permission prompt. Each App only requests the permissions it needs for its core features.
3. On-Device vs. Cloud Processing
Many of our Apps process your data entirely on your device using Apple frameworks (Core ML, Vision, FoundationModels) or other on-device engines. In these cases, your photos, documents, audio, and other content never leave your device.
Body measurement photosare always stored on-device only. If you have iCloud enabled, they may be synced to your personal iCloud account through Apple's standard device backup mechanisms. They are never uploaded to our servers.
Some Apps may use cloud-based services (such as Firebase Cloud Functions or AI APIs) to provide certain features. When cloud processing is used, data is transmitted securely via HTTPS/TLS, used solely for the requested function, and not retained on our servers after the response is returned. This includes voice transcription via Google Gemini and embedding generation for semantic search.
4. How We Use Your Information
We use the limited information we collect for the following purposes:
- To process and manage your in-app purchases and subscriptions
- To provide core app functionality (e.g. AI features, multiplayer, content processing)
- To receive and respond to your feedback and suggestions
- To improve and maintain the Apps
- To comply with legal obligations
5. Third-Party Services
Our Apps may use the following third-party services. Not all services are used by every App.
5.1 Firebase (Google)
- Firebase Anonymous Authentication: Creates a random anonymous user ID so you can use app features without creating an account.
- Cloud Firestore: Stores feedback submissions alongside your anonymous user ID.
- Cloud Functions: Provides server-side processing for certain features.
Firebase Privacy Policy: https://firebase.google.com/support/privacy
5.2 RevenueCat
Manages in-app purchases and subscriptions in some Apps. RevenueCat receives an anonymous app user ID and purchase transaction data from Apple StoreKit. It does not receive your name, email, or Apple ID.
RevenueCat Privacy Policy: https://www.revenuecat.com/privacy
5.3 Third-Party AI Services
Some Apps offer AI-powered features such as coaching, video analysis, or content analysis. As part of our AI suite, we use the following providers:
- DeepSeek (deepseek.com) — text-based AI features
- Google Gemini (ai.google) — video and image analysis, voice transcription, and embedding generation for semantic search
When you use these features, relevant data is sent to the applicable provider via our secure backend servers. The types of data sent depend on the feature and may include:
- Messages and questions you submit to AI chat features
- Profile information relevant to the feature (e.g. athletic profile, preferences)
- Media you choose to analyze (e.g. videos, photos)
- Voice recordings for transcription
- Text and video content for semantic search (embedding generation)
- Other user-generated content relevant to the AI feature
Data is transmitted securely via HTTPS/TLS through our servers and processed solely to provide the requested feature. Each provider's own privacy policy governs how they handle data they receive. Apps that use third-party AI services will ask for your explicit consent before any data is sent. You can revoke this consent at any time in the app's Settings.
5.4 Apple Services
- App Store / StoreKit: Processes in-app purchases and subscriptions
- Multipeer Connectivity: Enables peer-to-peer features in some Apps
Apple Privacy Policy: https://www.apple.com/privacy/
6. Data Sharing and Selling
We do not sell your data.
We do not sell, rent, or trade your personal information to third parties. We do not use advertising SDKs or tracking frameworks. The only data shared with third parties is the minimal information required by the services listed above to provide core app functionality.
7. Tracking
Our Apps do not track you. We do not use the Apple Advertising Identifier (IDFA), we do not implement App Tracking Transparency prompts because there is nothing to track, and we do not employ any analytics SDKs that build user profiles or track behaviour across apps or websites.
8. Data Security
We implement appropriate security measures to protect your data:
- All data in transit is encrypted with HTTPS/TLS
- Firebase provides secure data storage with access controls
- Anonymous authentication means no passwords or credentials are stored
- On-device processing ensures your content never leaves your device where applicable
9. Data Retention
- Feedback submissions: Retained until you request deletion or we no longer need them to improve the Apps.
- Purchase data: Retained by Apple and RevenueCat in accordance with their respective retention policies.
- Anonymous user IDs: Retained as long as your feedback data exists.
- On-device data: Content processed locally remains on your device under your control. Deleting the App removes this data.
- Body measurement photos: Stored on your device only (and iCloud if enabled). Never sent to our servers. Deleting the App removes local data.
- Voice recordings: Sent to Google Gemini for transcription only. Not retained by us after the transcription is returned.
- Cloud-processed data: Data sent for cloud processing (e.g. AI features, semantic search embeddings) is not retained after the response is returned.
10. Your Rights
Depending on your location, you may have the right to:
- Access: Request a copy of the personal data we hold about you
- Rectification: Request correction of inaccurate data
- Deletion: Request deletion of your data
- Portability: Request your data in a portable format
- Objection: Object to certain processing of your data
Because we use anonymous authentication, the data we hold is minimal. To exercise any of these rights or to request deletion of your data, please contact us at support@dovedstudio.com.
11. Children's Privacy
Our Apps are not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected information from a child under 13, please contact us immediately so we can delete it.
12. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Effective date" above. Your continued use of the Apps after any changes constitutes acceptance of the updated policy.
13. Contact Us
If you have any questions about this Privacy Policy, please contact us: