Privacy Policy
Last updated: 11 March 2026
1. Introduction
Miku is a virtual pet companion app developed by PraserGames. We are committed to protecting your privacy. This policy explains what data Miku collects, how it is used, and your rights regarding that data.
2. Data We Collect
Miku is designed to work offline-first. Most data never leaves your device.
- Local device storage — your pet state, memories, and user settings are stored in an AES-encrypted Hive database on your device. This data is not transmitted to any server.
- AI chat inference — when you chat with your pet, your recent message history (up to 15 messages) and extracted pet facts are sent to Google's Gemini model via Firebase AI Logic to generate responses. Message content is used only for inference and is not stored by PraserGames beyond the current session. Google processes inference requests under the Gemini API Additional Terms of Service, which specify data handling and retention periods for API usage. Your conversation history may also be periodically processed to improve the personalisation of the chat experience. See Google's Privacy Policy.
- Authentication — by default, Miku uses Firebase Anonymous Authentication. No account is required to play, and no email address, phone number, or password is collected. You may optionally link your account to Google, Apple, Facebook, or email. When you do, we receive information provided by that service — such as your name, email address, and profile photo — which is stored in Firebase Authentication.
- Community features — if you choose to participate in optional community features (such as the leaderboard), the information you submit (display name, pet stats) is stored in Firebase Cloud Firestore and may be visible to other users. Community participation is entirely optional; you can remove your participation at any time from within the app. Note: community features including the leaderboard are not yet available; the above data practices will apply once this feature launches.
- Service-limit usage counters — to manage capacity and prevent abuse, we store usage counters on our servers associated with your account identifier (Firebase UID). This data is used solely to enforce fair-use limits on AI chat and other features. It is not anonymous — it is linked to your account identifier.
- In-app feedback — if you submit feedback through the app, the feedback text and your anonymous UID are stored in Firebase Cloud Firestore and are not shared with other users.
- Anonymous analytics events — we collect anonymous usage events such as app opens and feature interactions via Firebase Analytics to understand how the app is used. No personally identifiable information is attached to these events.
- Crash reports and diagnostics — Sentry captures crash reports and diagnostic data to help us fix bugs. This service operates automatically and cannot be disabled by users. Diagnostic reports may include device information, app state at the time of a crash, and recent in-app events. An anonymous Firebase UID is included as an identifier tag (a randomly generated UUID — not your name or email). Sentry is not an analytics service and cannot be opted out of.
- In-app purchases — if you subscribe to Miku Premium, payments are processed by Apple (App Store) or Google (Google Play). We receive confirmation of your purchase status from these providers but do not store your payment details. See Apple's Privacy Policy and Google's Privacy Policy.
3. How We Use Your Data
- To provide and maintain core app functionality.
- To generate AI chat responses via Google's Gemini model.
- To improve the app experience based on anonymous usage patterns.
- To diagnose and fix crashes and errors.
- To enforce rate limits and verify subscription purchases.
4. Third-Party Services
Miku uses the following third-party services, each with their own privacy policies:
- Firebase / Google Gemini — provides anonymous authentication, analytics, cloud database, AI inference, and purchase verification. See Google's Privacy Policy.
- Sentry — provides error tracking and crash reporting. See Sentry's Privacy Policy.
- Google Play / Apple App Store — process subscription payments. See Apple's Privacy Policy and Google's Privacy Policy for how purchase data is handled.
5. Data Retention & Deletion
Local data (pet state, settings) is stored entirely on your device and is deleted automatically when you uninstall the app. Firestore data (leaderboard entries, feedback, rate-limit counters) is associated with your anonymous UID; contact us to request deletion. Firebase Analytics data is retained according to Google's standard retention policy.
6. Children's Privacy
Miku is not directed at children under 13 years of age (or under 16 in the European Economic Area). We do not knowingly collect personal information from children below these ages. If you believe a child has provided personal information through Miku, please contact us at support@prasergames.com and we will promptly delete it.
7. Your Rights
Depending on where you live, you may have the following rights regarding your personal data:
- Access — request a copy of the data we hold about you.
- Erasure — request deletion of your data (see Data Retention & Deletion above).
- Portability — request your data in a machine-readable format.
- Objection — object to processing of your data for analytics purposes (contact us to disable Firebase Analytics data association with your UID).
- CCPA (California) — PraserGames does not sell personal information. California residents may request disclosure of data categories collected and their purposes.
To exercise any of these rights, contact us at support@prasergames.com. We will respond within 30 days.
8. Contact
If you have questions about this privacy policy or how your data is handled, please contact us at support@prasergames.com.