This Privacy Policy outlines how the DoodleDoo application (the "App") handles your data and describes our commitment to transparency regarding our advertising and data practices.
1. Local Data Storage
DoodleDoo is designed to store your personal app data directly on your device. This includes your alarm schedules, chime configurations, volume preferences, and game high scores. We do not maintain central backend servers to sync or monitor your personal alarm data.
2. Advertising, Analytics & Security
To support the development and security of DoodleDoo, we use third-party services, primarily Google AdMob and Google Play Billing. These services collect and share certain data to provide advertising, process transactions, and ensure app security.
- Identifiers: The App and its third-party SDKs may collect and share "User IDs" (such as account-linked identifiers for billing) and "Device IDs" (such as the Android Advertising ID) for analytics, advertising, and fraud prevention.
- Location Data: Approximate location data may be collected and shared to serve relevant advertisements and for security compliance.
- App Activity: Interactions within the App (such as clicking an ad or completing a purchase) are collected to analyze performance and manage advertising attribution.
- Diagnostics: Performance logs and diagnostic information are collected to help us identify bugs and maintain the stability of the App.
- Control: You can manage ad personalization and identifier settings through your Android device's settings menu.
3. WebView & Minigame Sandbox
DoodleDoo includes minigames used to dismiss alarms. These minigames run locally within restricted on-device WebViews.
- Network Lockdown: WebViews hosting the minigames are sandboxed and do not have access to external network operations.
- No File Access: The WebView sandbox blocks access to the device file system, cookies, and general device sensors.
- SDK Bridge: The application injects a local bridge object (
DoodleWare) to allow games to communicate game progress to the App. No private data is passed through this bridge.
4. Smart Wake Feature
To support our Smart Wake alarm functionality, our app utilizes the Android Activity Recognition API. This allows the app to detect motion to verify you are awake when the alarm sounds (for example, requiring a specific number of steps to dismiss the alarm). This data is processed **entirely on-device** and is not used for fitness tracking, health monitoring, or shared with any third parties.
5. Data Security
We prioritize the security of your data. All data collected or shared by the App is **encrypted in transit**, meaning it is transferred over a secure, authenticated connection (HTTPS) to prevent unauthorized interception.
6. Device Permissions
To function reliably, DoodleDoo requests standard Android system permissions, including:
- Alarm & Reminders: Required to schedule precise alarms.
- Overlay Window: Required to show the alarm screen on top of the lock screen.
- Activity Recognition: Required to support Smart Wake features that detect motion or steps.
- Notification Access: Optional, to allow alarms to bypass system Do Not Disturb settings.
7. Data Deletion & Requests
You have full control over your data stored within DoodleDoo:
- In-App Deletion: You can delete all locally stored activity history, game logs, and high scores by using the "Clear all stats" button in the App's Settings.
- Account Deletion: As DoodleDoo does not use a central account system, uninstalling the App will remove all associated data from your device.
- Requests: If you wish to request the deletion of any data that may have been collected by our third-party partners (such as AdMob or Google Play), you can do so through your Google Account settings or by contacting us.
8. Children's Privacy
Our services are not directed to anyone under the age of 13. We do not knowingly collect personal data from children.
9. Changes to this Policy
We may update this Privacy Policy from time to time. Any updates will be published directly on this webpage.
10. Contact Us
If you have questions about this policy or your data, please reach out to us at privacy@doodledoo.example.com.