Privacy Policy for Voice Zoo
Effective Date: March 8, 2026 • Version: 1.0.0
MadCodeLab is committed to safeguarding the privacy of children and families. This Privacy Policy governs the Voice Zoo (also referred to as ZooVoice) mobile application across Android and iOS platforms.
| Application Title | Voice Zoo (ZooVoice) |
|---|---|
| Package Name (Android) | com.madcodelab.zoovoice |
| Bundle Identifier (iOS) | com.madcodelab.zoovoice |
| Developer Entity | MadCodeLab |
| Official Contact | madcodelab68@gmail.com |
| Website | https://blog.madcodelab.com |
1. Policy Availability & Scope
This document is an official, publicly accessible, non-editable HTML privacy policy. Both the Google Play Console store listing, Apple App Store Connect product page, and the in-app settings link directly to this URL.
This policy applies strictly to the Voice Zoo mobile application. If MadCodeLab develops or publishes other applications, each application maintains an independent policy corresponding to its specific functionality.
2. Child-Directed Commitment (COPPA & GDPR-K)
Voice Zoo is designed as an educational, interactive animal discovery experience suitable for young children, preschoolers, and families. We strictly abide by the Children’s Online Privacy Protection Act (COPPA), General Data Protection Regulation (GDPR Article 8 for children), Google Play Families Policy, and Apple App Store Review Guidelines (Section 1.3 & 5.1.4 Kids Category).
- No Personal Data Collection: We do NOT knowingly request, collect, store, or solicit Personally Identifiable Information (PII) from children, such as first/last names, residential addresses, phone numbers, email addresses, precise geolocation, social security numbers, or photographs.
- No Account Registration: The application functions completely without user accounts, logins, or profile creation.
- No Public Sharing or Social Networking: Children cannot post content publicly, chat with other users, or transmit data to external social networks.
3. Device Permissions & On-Device Processing
🎙️ Microphone & Audio Processing (Strictly On-Device)
Voice Zoo provides an interactive voice feature where children can imitate animal sounds and practice pronunciation. To support this:
- The app requests runtime microphone permission (
RECORD_AUDIOon Android andNSMicrophoneUsageDescriptionon iOS). - Audio data is processed entirely locally on the user’s device.
- Audio recordings are NEVER uploaded, streamed, or saved to external servers, cloud services, or third-party platforms.
- We do NOT use voice recordings for biometric identification, voice recognition modeling, or advertising targeting.
- Recordings are discarded immediately after play or stored only in private temporary local device storage that the parent can clear at any time.
Local Storage (Artworks & Progress)
The app includes an animal coloring book and educational quizzes. Children's colored artworks, earned star badges, and sound settings (BGM/SFX toggles, English/Vietnamese language choices) are saved strictly inside the device’s local sandbox (via SharedPreferences / local filesystem). This data remains on the device and is never synchronized to external servers. Clearing application data or uninstalling the app permanently deletes this local content.
Push Notifications
The app declares notification permissions (POST_NOTIFICATIONS on Android 13+) solely for optional, friendly local educational reminders. We do not transmit advertising campaigns or spam via push notifications. Parents may disable notifications anytime via the operating system settings.
4. Advertising Practices (Google AdMob & Appodeal Mediation)
Where advertising is enabled to support application maintenance, Voice Zoo integrates official monetization SDKs from Google Mobile Ads (AdMob) and Appodeal (Appodeal Stack Mediation). MadCodeLab strictly enforces child-directed and family-safe standards across all monetization channels:
- Child-Directed Treatment: Every ad request is explicitly flagged with
tagForChildDirectedTreatment = trueandtagForUnderAgeOfConsent = truein accordance with COPPA, GDPR-K, and Google Play Families guidelines. - Maximum Content Rating G: We enforce
maxAdContentRating = Gso that all served ads are strictly suitable for general audiences and preschool/primary school children. - Non-Personalized Ads Only: Behavioral advertising, retargeting, interest-based profiling, and cross-app tracking are strictly prohibited and disabled.
- IP Address & Coarse Location: The advertising SDKs (Appodeal and Google AdMob) may collect device IP addresses strictly to derive coarse, non-precise geographic location (country and city level) for serving regionally appropriate contextual ads, verifying network performance, and detecting fraud.
- Advertising Identifiers (Advertising IDs): Technical identifiers (such as Google Advertising ID / GAID on Android, and IDFA on iOS subject to App Tracking Transparency consent) may be processed by Appodeal, Google AdMob, and their authorized ad mediation partners solely for operational support, fraud prevention, diagnostic telemetry, and frequency capping under child-directed constraints. They are never used to track children across unrelated third-party apps or websites.
For detailed disclosures on how our monetization partners collect and process data, please review:
- Appodeal Privacy Policy (https://www.appodeal.com/privacy-policy)
- Google Privacy Policy • Google Mobile Ads Play Data Disclosure
5. Parental Gate (Apple Guideline 1.3 & Google Families)
To ensure that young children remain safely inside the educational environment, Voice Zoo incorporates a robust Parental Gate. Any action that navigates outside the core gameplay—including accessing developer settings, support links, or external store review pages—requires solving an adult-directed mathematical verification prompt. This prevents accidental navigation or unintended interaction with external websites.
6. Google Play Data Safety Alignment
The following table provides transparent disclosures corresponding to the Google Play Data safety declaration:
| Data Category | Data Type | Collection & Usage Status |
|---|---|---|
| Personal Info | Name, Email, Phone, Address, Account ID | Not Collected. The app does not collect or request any personal user information. |
| Audio / Voice | Microphone sound & voice recordings | Not Collected. Processed strictly on-device for the interactive animal sound feature. Never sent to any server. |
| Photos & Videos | Photos, images, videos | Not Collected. Coloring book drawings are stored strictly within local device memory. |
| Location | Coarse location (derived from IP address) | Regional Contextual Ads & Security Only. The app does not request precise GPS location. Coarse location (country/region level derived from IP address) may be processed transiently by advertising partners (Google AdMob, Appodeal) solely for regional delivery and fraud prevention. |
| Device & Other IDs | IP address, Device IDs, Advertising IDs (GAID / IDFA) | Technical Ad Mediation Only. Processed ephemerally by Google AdMob, Appodeal, and authorized mediation networks for fraud prevention, diagnostic stability, and frequency capping under child-directed and family policies. |
| App Info & Diagnostics | Crash logs, error diagnostics | Diagnostics. Basic anonymous technical stability telemetry may be processed to monitor crash rates and ensure runtime stability. |
7. Third-Party Services
The app may communicate with trusted third-party SDKs strictly for operational functionality:
- Appodeal (Appodeal, Inc.): Mobile ad mediation platform used for delivering family-safe, contextual ads and frequency management. Technical data processed includes IP address, Advertising ID (where permitted), and device performance telemetry under the Appodeal Privacy Policy.
- Google Play Services & Google AdMob: For delivering G-rated contextual ads, app integrity, and distribution (Google Policies).
- Firebase Cloud Messaging (Google LLC): For delivering optional educational reminders.
- MadCodeLab Infrastructure: Backend services (
api.madcodelab.cloud) protected by HMAC security signatures, used solely to verify app remote configurations and system health without processing user data.
8. Data Retention & Deletion
Because MadCodeLab does not host child user accounts or maintain remote databases containing personal user information, we hold no user data to delete from our servers. All gameplay achievements, artwork, and settings are retained solely on the local device. Parents can permanently erase all stored data at any time by:
- Clearing the app storage/cache in Android Settings (
Settings → Apps → Voice Zoo → Storage → Clear Data). - Deleting and reinstalling the app on iOS or Android.
9. Parental Rights & Direct Contact
Parents and legal guardians have the right to review, request deletion of, or refuse further collection of their child's information. If you have any inquiries, suggestions, or concerns regarding our privacy practices, please contact our dedicated privacy officer directly:
MadCodeLab Privacy & Support Team
Email: madcodelab68@gmail.com
Subject Line: [Voice Zoo Privacy Inquiry]
Response Time: We strive to acknowledge and resolve all parental inquiries within 48 business hours.
10. Changes to this Policy
We may update this Privacy Policy periodically to reflect enhancements in the app or adjustments in international regulatory requirements. When revisions occur, the updated effective date at the top of this document will be amended accordingly. We encourage parents to review this page periodically.