Last Updated: September 19, 2025
Welcome to the Alarm App
Welcome to the Alarm ("App"), developed by Advance Logic ("Company" or "We"). This Privacy Policy explains how we collect, use, store, and protect your personal data when you use our App or related services ("Services"). We are committed to being transparent about our data practices and safeguarding your privacy. This policy applies to all users of the App and aligns with applicable data protection laws, including the EU General Data Protection Regulation ("GDPR"), the California Consumer Privacy Act ("CCPA"), the Brazilian General Data Protection Law ("LGPD"), and Google Play Store policies.
This Privacy Policy forms an integral part of our End User License Agreement ("EULA"). Any capitalized terms not defined here have the meanings assigned in the EULA. By using the App, you consent to the practices described in this policy. If you do not agree, please do not use the App.
We collect only the minimum data necessary to provide and improve the App's core features, such as setting alarms, timers, and reminders. We do not collect sensitive personal information like names, emails, or contact details unless you voluntarily provide it through device permissions. Below, we detail the types of information we collect and how we use it.
Device Information
What We Collect: To ensure the App works smoothly on your device, we gather basic device-related data, including hardware model, operating system version (e.g., Android version), unique device identifiers (such as Android ID), and system settings like language preferences and time zone.
How We Use It: This helps us optimize performance, debug issues, and deliver features tailored to your device. For example, it allows us to adjust the user interface for different screen sizes. We do not link this data to your personal identity.
Network and Internet Access
What We Collect: The App requires internet access for features like cloud synchronization (if enabled), analytics reporting, and displaying advertisements. This may include IP address, connection type (e.g., Wi-Fi or mobile data), and approximate location derived from IP (only if you grant location permissions for ad personalization).
How We Use It: Internet access enables downloading App updates, syncing alarm data across devices (with your consent), and serving relevant ads via third-party services. We do not track your browsing history outside the App.
Notification Access
What We Collect: When you grant notification permissions, we access your device's notification settings to send alerts. This includes metadata about notifications sent, such as timestamps and types (e.g., alarm triggers), but not the content of other apps' notifications.
How We Use It: Notifications keep you informed about alarms, timers, stopwatches, or bedtime reminders, even when the App is in the background. You can manage or revoke this permission in your device settings at any time.
We prioritize your data's safety by storing most information locally on your device, minimizing any transmission to external servers.
Local Storage: All user-generated data, such as alarm schedules, timer settings, and reminder preferences, is stored securely on your device using encrypted local databases (e.g., via RoomDB). We do not upload or store this data on our servers or any external clouds without your explicit consent.
Analytics Data: Limited, anonymized usage data (e.g., crash reports or feature interactions) may be sent to third-party services like Firebase for App improvement. This data is stripped of personal identifiers before transmission.
Security Measures: We implement industry-standard protections, including data encryption in transit (using HTTPS) and at rest, secure coding practices, and regular security audits by independent experts. We also comply with Google Play's security requirements, such as vulnerability scanning. However, please note that no online service or electronic storage is entirely risk-free—we cannot guarantee absolute security, and we encourage you to use strong device passwords and keep your OS updated. If a data breach occurs, we will notify affected users as required by law.
The App requests specific Android permissions only when necessary for its functionality. We explain each one below, including why it's needed and how to manage it. You can review and revoke permissions via your device's Settings > Apps > Alarm App > Permissions. All permissions comply with Google Play policies on minimal necessary access.
Notification Access
The App uses the android.permission.POST_NOTIFICATIONS permission to deliver timely alerts. This enables notifications for upcoming alarms, missed alarms, triggered alarms, and status updates for running stopwatches or timers. Without this, you may miss important reminders.
Alarm Access
The App utilizes android.permission.SCHEDULE_EXACT_ALARM, com.android.alarm.permission.USE_EXACT_ALARM, and com.android.alarm.permission.SET_ALARM to schedule precise alarms, reminders, and bedtime notifications at your chosen times. These ensure alarms ring exactly when set, even in Doze mode.
Network Access
We request android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE for downloading App updates, serving ads via Google AdMob, and integrating with Firebase for analytics. This is essential for non-local features but does not access your personal files.
Wake Lock & Disable Keyguard
android.permission.WAKE_LOCK and android.permission.DISABLE_KEYGUARD allow the App to wake your device from sleep and display alarms or bedtime screens over the lock screen when triggered. This prevents you from missing alarms due to a locked or off screen.
Full Screen Intent
android.permission.USE_FULL_SCREEN_INTENT permits full-screen notifications for alarms or bedtime reminders on locked devices, ensuring visibility without unlocking.
Boot Completed
android.permission.RECEIVE_BOOT_COMPLETED detects device restarts to automatically reschedule any active alarms, so you don't lose your settings after a reboot.
Foreground Service
android.permission.FOREGROUND_SERVICE and android.permission.FOREGROUND_SERVICE_SPECIAL_USE (for Android 14+) enable running services with visible notifications for active alarms, timers, or stopwatches. This keeps features reliable post-reboot and in background states.
Battery Optimization
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS lets the App run unrestricted in the background to guarantee alarms trigger, avoiding battery-saving modes that could silence them. You can grant this via device settings if prompted.
Overlay Permission
android.permission.SYSTEM_ALERT_WINDOW allows displaying full-screen or medium bedtime reminders over other apps, even when the App is closed, for uninterrupted alerts.
Shake Detection
The android.hardware.sensor.accelerometer feature detects device shakes to dismiss or snooze alarms if you enable this option, adding a fun, hands-free interaction.
Start Service from Background
android.permission.START_FOREGROUND_SERVICE_FROM_BACKGROUND enables starting services after boot to reschedule alarms promptly, preventing misses during restarts.
Read Phone State
android.permission.READ_PHONE_STATE is used solely to display a call-end screen after an incoming call ends, ensuring alarms resume without interruption.
Ringtone Feature Permissions
For custom ringtones, we use android.permission.READ_EXTERNAL_STORAGE, android.permission.WRITE_EXTERNAL_STORAGE, and android.permission.READ_MEDIA_AUDIO. These allow selecting and saving audio files from your library but do not access, transmit, or scan unrelated media. They are only active when you use the ringtone picker.
We integrate trusted third-party libraries and SDKs to enhance functionality, all vetted for privacy compliance. These do not collect personal data without anonymization or your consent. For full details, review each provider's privacy policy (linked below).
Google AdMob: Displays non-intrusive ads. Data: Anonymized device info for ad personalization. Privacy: Google AdMob Privacy Policy.
Firebase Analytics: Tracks anonymized usage (e.g., feature crashes) to improve the App. No personal identifiers. Privacy: Firebase Privacy Policy.
RoomDB (androidx.room:room): Local database for storing alarms and settings on-device. No external transmission.
SDP (com.intuit.sdp:sdp-android): Handles responsive UI for various devices. No data collection.
EventBus (org.greenrobot:eventbus): Internal event handling within the App. No external access.
Gson: Converts data to/from JSON for internal use. No network involvement.
NumberPicker (io.github.ShawnLin013:number-picker): Custom time picker for alarms. Local only.
ColorPicker (com.github.yukuku:ambilwarna:2.0.1): Lets you choose colors for widgets. Local storage.
Hilt Dependency Injection: Manages code dependencies for better App stability. No data sharing.
Facebook Shimmer (com.facebook.shimmer:shimmer): Adds loading animations for better UX. No tracking.
Dexter (com.karumi:dexter): Simplifies permission requests. Local handling.
String Obfuscation (io.michaelrocks:paranoid): Secures App strings against reverse-engineering. Enhances security.
Retrofit (com.squareup.retrofit2:retrofit:2.9.0): Fetches wallpapers via secure APIs. Data: Only image URLs.
Gson Converter (com.squareup.retrofit2:converter-gson:2.9.0): Parses API responses for wallpapers. Anonymized.
Glide (com.github.bumptech.glide:glide): Efficiently loads and displays wallpapers/images. Caches locally.
We do not use any SDKs for tracking beyond what's listed, and all comply with Google Play's SDK guidelines.
Local Data: All App data (e.g., alarms, timers) is retained on your device as long as you use the App. Deleting the App or clearing its data via device settings removes everything permanently—no backups are made without your consent.
Third-Party Data: Anonymized analytics or ad data sent to services like Firebase or AdMob follows their retention rules (typically 14 months for analytics; see their policies). We cannot delete third-party data but ensure it's anonymized before sharing. To request deletion of any shared data, contact the third party directly.
You can export or delete local data through the App's settings menu.
As of now, the App does not include in-app purchases or subscriptions, but we may introduce them in the future to unlock premium features like ad removal or advanced customization. If added, all payments will process securely via Google Play.
Subscriptions (If Implemented): Plans may include monthly or yearly options, with prices varying by region (displayed in the App or Google Play). Charges occur via your Google account, with auto-renewal unless canceled 24 hours before renewal. Manage via Google Play > Account > Subscriptions. Free trials, if offered, end upon subscribing.
In-App Purchases (If Implemented): One-time options like "Remove Ads" or "Lifetime Premium" unlock features permanently, with region-specific pricing.
Payment Security: We use Google Play Billing, compliant with PCI-DSS standards. We never store your payment details. For more, see Google's Payments Privacy Policy.
The App, being a native Android application, does not use traditional cookies. However, integrated third-party services (e.g., Google AdMob, Firebase) may employ similar technologies like device IDs or local storage for anonymized analytics and ads.
You can control these via your device settings (Settings > Google > Ads > Opt out of Ads Personalization) or browser if accessing related web content. Disabling may limit ad relevance but won't affect core App features.
We process data only for legitimate purposes, with your consent where required.
Analytics: Firebase collects anonymized metrics (e.g., session duration, error rates) to refine features—no personal profiling.
Advertising: AdMob uses device data for contextual ads; opt-out via device settings.
Behavioral Remarketing: Anonymized data may inform ads on other Google/Facebook platforms, but you can object via their tools.
Payment Processing: Google Play handles all transactions securely, without us accessing details.
Legal Basis (GDPR): Processing relies on contract performance (App functionality), legitimate interests (improvements), or consent (ads). Data shared with third parties is minimized and anonymized, per applicable laws like LGPD.
If you reside in the European Economic Area (EEA), the GDPR grants you strong rights over your data. Contact us to exercise them—we process requests free of charge.
Right to Access: Request confirmation of processing and access to your data.
Right to Rectification: Correct inaccurate or incomplete data.
Right to Erasure ("Right to be Forgotten"): Delete your data when no longer needed.
Right to Restrict Processing: Limit processing in certain cases (e.g., while accuracy is verified).
Right to Data Portability: Receive data in a structured format for transfer.
Right to Object: Oppose processing for marketing or legitimate interests; we'll stop unless compelling reasons apply.
For assistance, use our contact details below.
California residents have enhanced rights under the CCPA/CPRA. We do not "sell" personal data but honor opt-out requests.
Right to Notice: We collect categories like device info and usage data for App functionality and analytics (see Section 1). Sources: Directly from you/device. Purposes: Service delivery, improvements. Shared with: Anonymized third parties (e.g., Google).
Right to Access/Request: Twice yearly, request details on collected data from the past 12 months, including categories, sources, purposes, and recipients.
Right to Deletion: Request removal of data collected in the past 12 months (subject to exceptions like legal obligations).
Right to Opt-Out of Sale: Though we don't sell data, submit requests via our "Do Not Sell or Share My Personal Information" page at https://advancelogic.com/privacy-optout.
Right to Non-Discrimination: Exercising rights won't affect your access to the App.
Submit requests via the contact section below.
We support "Do Not Track" (DNT) signals from your device or browser, ceasing behavioral ad tracking when enabled. Third parties like AdMob follow their own DNT policies—review Google's DNT Policy for details. This complies with CalOPPA's transparency requirements.
The App undergoes rigorous testing and is scanned regularly using Google Play Protect and third-party tools to remain free of malware, viruses, or vulnerabilities. We strictly prohibit using the App for harmful activities, such as phishing or distributing malicious content, and report violations to authorities. Our practices align with Google Play's policies on secure apps.
The App may include links to external sites (e.g., in ads or support resources) not controlled by us. We are not liable for their content, data practices, or security. Always check their privacy policies before interacting—for instance, Google Play Terms.
The App is not directed at children under 13 (or 16 in the EEA under COPPA/GDPR). We do not knowingly collect data from minors in these age groups. If we discover such data, we delete it promptly. Parents/guardians concerned about a child's data should contact us immediately.
We may disclose data to comply with laws, respond to subpoenas, or protect rights/safety (e.g., fraud prevention). Disclosures are limited and only to authorities as legally required, per GDPR Article 6(1)(c) and similar provisions.
We may revise this policy to reflect updates in our practices, technology, or laws. Changes will be posted here with an updated "Last Updated" date. We may notify you via in-App alerts for material changes. Continued use after updates means acceptance—check back periodically.
For questions, rights requests, or support regarding this Privacy Policy, reach out to:
Developer Name: Advance Logic