Thank you for choosing WakeAI ("the App"), an intelligent alarm clock application developed by Gravity Lab ("we", "us", or "our"). WakeAI uses on-device artificial intelligence to generate quiz questions that help you wake up by engaging your brain. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application available on the Google Play Store and Apple App Store. Please read this Privacy Policy carefully. By downloading, installing, or using the App, you agree to the practices described in this policy. If you do not agree with the terms of this Privacy Policy, please do not access or use the App.

info

1. Information We Collect

WakeAI is built with a privacy-first, offline-first architecture. We do not require account creation, login, or any form of user registration. We do not collect personally identifiable information such as your real name, email address, phone number, or physical address. The information associated with the App falls into the following categories:

a. Information Stored Locally on Your Device

The App stores all user data exclusively on your device using local storage (localStorage). This data never leaves your device and is not transmitted to our servers or any third party. Locally stored data includes:

  • Alarm Configuration: Alarm time, enabled/disabled status, selected difficulty level (Easy, Medium, or Hard), alarm tone preference (Gentle, Classic, or Intense), and vibration settings.
  • User Settings: Difficulty preference, selected question categories (Math, Patterns, General Knowledge, Logic), alarm tone choice, kill switch PIN code (a 4-digit emergency dismissal code), and onboarding completion status.
  • Usage Statistics: Total alarms triggered, number of successful wake-ups (wins), number of kill switch uses, number of failed alarm sessions, total questions answered, total correct answers, current streak count, longest streak count, and last wake-up timestamp.
  • AI-Generated Question Cache: Pre-generated quiz questions stored locally for offline use, including question text, answer options, correct answer index, question category, generation timestamp, and question source identifier. A pool of 12-18 questions is maintained per alarm.
  • Question History: Hashes of up to 200 previously used questions to prevent repetition and ensure fresh content each morning.
  • AI Model Data: Downloaded AI model weights (approximately 300MB-900MB depending on device capability) cached locally for on-device inference.

All user data is stored locally on your device. We do not operate any servers that collect or store your personal data. Uninstalling the App will remove all locally stored data from your device.

b. Information Collected by Third-Party Services

The App integrates third-party advertising services that may collect certain information automatically. This data is collected and processed by those third parties in accordance with their own privacy policies. See Section 6 (Third-Party Services) for details.

c. Information We Do NOT Collect

To be explicit about the scope of our data practices, we do not collect:

  • Names, email addresses, phone numbers, or physical addresses
  • Location data or GPS coordinates
  • Photos, videos, or media files
  • Contact lists or call logs
  • Browsing history or search queries
  • Financial or payment information
  • Biometric data (fingerprints, face scans, voice recordings)
  • Health or fitness data
  • Contents of your messages or communications
analytics

2. How We Use Information

All locally stored data is used solely to provide and improve the core functionality of the App. Specifically:

  • Alarm Scheduling: Your alarm configuration is used to schedule alarms at the correct time, trigger notifications, and play your selected alarm tone with vibration feedback.
  • AI Question Generation: Your selected difficulty level and question categories are used to generate personalized quiz questions using the on-device AI model. Question hashes are tracked to avoid repeating previously answered questions.
  • Statistics & Progress Tracking: Your usage statistics (wins, streaks, accuracy) are used to display your performance dashboard within the App, helping you track your wake-up habits over time.
  • Device Capability Detection: Device RAM information is used once at setup to automatically select the appropriate AI model size (smaller model for devices under 6GB RAM, larger model for devices with 6GB or more) to ensure optimal performance.
  • Kill Switch: Your 4-digit PIN code is stored locally and used solely to authenticate emergency alarm dismissals when you choose to bypass the quiz questions.
security

3. Device Permissions

The App requests the following device permissions to provide its core alarm clock functionality. Each permission is used solely for the purpose described below:

wifi Internet Access

Required for the initial download of the on-device AI model and to load and display advertisements through Google AdMob. Once the AI model is downloaded, the App can function fully offline.

notifications Notifications

Used to display alarm notifications when your alarm triggers. This ensures you are alerted even when the App is in the background. Required on Android 13+ devices.

alarm Exact Alarms

Required to schedule alarms at precise times using Android's AlarmManager. This includes SCHEDULE_EXACT_ALARM (Android 12+) and USE_EXACT_ALARM (Android 14+) permissions to ensure your alarm fires at the exact time you set.

fullscreen Full-Screen Intent

Allows the alarm interface to display over the lock screen when your alarm rings, so you can interact with the quiz questions without first unlocking your device.

lock_clock Wake Lock

Keeps the device CPU active while the alarm is ringing to ensure uninterrupted audio playback, vibration, and quiz interaction until you successfully dismiss the alarm.

vibration Vibration

Used to provide haptic vibration patterns when the alarm triggers, working alongside the alarm tone to ensure you wake up effectively.

restart_alt Boot Completed

Allows the App to automatically reschedule your alarms after your device restarts, ensuring your alarms are never lost due to a device reboot.

play_circle Foreground Service

Enables a foreground service for reliable alarm audio playback and notification display. The service type is media playback (Android 14+), ensuring the alarm tone plays reliably even under system restrictions.

The App does not access your camera, microphone, contacts, location, calendar, photos, files, or any other sensitive device features beyond those listed above.

psychology

4. On-Device AI Processing

WakeAI uses an on-device large language model (LLM) to generate unique quiz questions. This is a key privacy feature of the App:

  • Local Inference: All AI processing occurs entirely on your device. Quiz questions are generated using the Qwen2.5 language model running locally through WebLLM technology. No prompts, questions, or answers are sent to any external server or cloud service.
  • Model Download: The AI model (approximately 300MB for smaller devices or 900MB for more capable devices) is downloaded once during initial setup. After the download, the model is cached locally and no further internet connection is required for question generation.
  • Adaptive Model Selection: The App automatically detects your device's available RAM to select the most appropriate model size — a smaller, faster model (Qwen2.5-0.5B) for devices with less than 6GB RAM, or a larger, more capable model (Qwen2.5-1.5B) for devices with 6GB or more.
  • Preloading Strategy: Questions are pre-generated approximately 30 minutes before your scheduled alarm time to ensure instant availability when the alarm rings, even if your device loses internet connectivity.
  • Fallback System: If the AI model is unavailable or cannot generate questions, the App uses a curated library of 160 hand-crafted fallback questions to ensure the alarm always functions correctly.

No AI processing data, prompts, generated questions, or model interactions are ever transmitted off your device. The entire AI pipeline runs locally, ensuring complete privacy of your quiz interactions.

ads_click

5. Advertising

The App is free to use and is supported by advertisements served through Google AdMob. The App may display the following types of ads:

  • Interstitial Ads: Full-screen ads displayed at natural transition points within the App, such as after dismissing an alarm or returning to the home screen.
  • Rewarded Video Ads: Optional ads you can choose to watch in exchange for in-app benefits, such as unlocking premium features temporarily.

Google AdMob may collect device information, advertising identifiers, and usage data to serve advertisements. For users in the European Economic Area (EEA), we implement Google's User Messaging Platform (UMP) to obtain your consent before serving personalized advertisements. If you decline consent, you will only receive non-personalized ads.

For more information about how Google uses your data, please visit: Google Privacy Policy.

hub

6. Third-Party Services

The App uses the following third-party services. Each service operates under its own privacy policy, and we encourage you to review them:

  • Google AdMob: Used to display interstitial and rewarded video advertisements. AdMob may collect device identifiers, IP address, and usage data to serve and measure ads. Google Privacy Policy
  • Google Play Services: Required for app distribution, in-app review prompts, and platform integration on Android devices. Google Privacy Policy
  • WebLLM (MLC AI): An open-source library used for on-device AI model execution. The initial model download is fetched from public model repositories. After download, all processing is performed locally with no data sent to MLC AI servers. MLC AI

We do not sell, trade, or otherwise transfer your information to any parties beyond the third-party services described above. No data is shared for marketing or advertising profiling purposes beyond what is required for ad delivery.

lock

7. Data Storage & Security

The security of your data is important to us. All alarm configurations, user settings, usage statistics, and generated questions are stored exclusively in your device's local storage (browser localStorage within the App's WebView). This data is never transmitted to external servers operated by us.

  • No Cloud Sync: Your alarm settings, statistics, and progress are not synchronized to any cloud service. All data remains solely on your device.
  • No Backend Servers: We do not operate backend servers that receive or process your personal data. The App functions entirely as a local, standalone application.
  • No User Accounts: The App does not require account creation, login credentials, or authentication with any external service.
  • Local AI Model: The AI model weights are cached within the App's local storage on your device. No inference data, prompts, or generated outputs are transmitted externally.
  • Kill Switch PIN: Your 4-digit emergency dismissal PIN is stored locally on your device and is never transmitted or backed up to any server.
  • Data Deletion: You can delete all locally stored data at any time by clearing the App's data through your device settings. Uninstalling the App will also remove all locally stored data, including cached AI model weights.

While we take reasonable measures to ensure that data stored locally on your device is handled responsibly, please be aware that no method of electronic storage is 100% secure. Data processed by third-party services (AdMob, Google Play Services) is secured according to their respective security practices.

schedule

8. Data Retention

Since all data is stored locally on your device, data retention is entirely within your control:

  • Alarm & Settings Data: Retained on your device indefinitely until you clear the App's data or uninstall the App.
  • Usage Statistics: Retained on your device indefinitely as part of your cumulative performance history. You can reset these at any time through your device settings.
  • Cached Questions: Pre-generated questions are refreshed before each alarm and outdated questions are automatically replaced. The question history (used question hashes) retains up to 200 entries to prevent repetition.
  • AI Model Cache: The downloaded AI model remains cached on your device until you clear the App's data or uninstall the App. You can re-download the model at any time.
  • Third-Party Data: Data collected by Google AdMob and Google Play Services is retained according to their respective data retention policies.
child_care

9. Children's Privacy

WakeAI is a general-purpose alarm clock application and is not specifically directed at children under the age of 13 (or the applicable age of consent in your jurisdiction). We do not knowingly collect personally identifiable information from children. The App does not require account creation, login, or submission of any personal information.

Advertisements displayed through Google AdMob comply with applicable children's advertising regulations. If you are a parent or guardian and believe your child has somehow provided personal information through the App, please contact us at the email address provided below and we will take steps to address the matter promptly.

gavel

10. Your Rights & Choices

You have the following choices regarding your data and privacy:

  • Ad Personalization: When prompted by the consent dialog (for EEA users), you can choose to receive only non-personalized ads. You can also manage ad personalization through your device's advertising settings.
  • Advertising ID: You can reset or opt out of your device's advertising identifier through your Android or iOS device settings.
  • Notifications: You can disable notifications from the App at any time through your device's notification settings. Note that disabling notifications may affect the App's ability to alert you when an alarm triggers.
  • Data Deletion: You can erase all locally stored data at any time by clearing the App's data through your device settings or by uninstalling the App.
  • AI Model Management: You can remove the cached AI model by clearing the App's data. The model will need to be re-downloaded on next use.
  • Permission Management: You can revoke any granted permissions at any time through your device's app permission settings. Revoking certain permissions (such as exact alarms or notifications) may affect the App's core functionality.

If you are located in the European Economic Area (EEA), you may have additional rights under the General Data Protection Regulation (GDPR), including the right to access, rectify, or erase data processed by third-party services. To exercise these rights, please contact the respective third-party service providers directly or reach out to us for assistance.

public

11. International Users

WakeAI is available for download globally. Since we do not collect or transmit personal data to our servers, there are no cross-border data transfers initiated by us. However, third-party services integrated into the App (such as Google AdMob) may process data in accordance with their own international data transfer practices.

If you are accessing the App from outside the country where Google's servers are located, please be aware that data collected by Google's services may be transferred to, stored, and processed in countries other than your own. By using the App and consenting to third-party data collection, you acknowledge and consent to such transfers as described in Google's privacy policy.

update

12. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, third-party services, or applicable laws. When we make changes, we will update the "Last Updated" date at the top of this page. We encourage you to review this Privacy Policy periodically to stay informed about how we are protecting your information. Your continued use of the App after any modifications to this Privacy Policy constitutes your acceptance of such changes.

mail

13. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:

Email Support

info@mohdanas.me

Website

www.mohdanas.me