Privacy Policy
Last updated: April 26, 2026
Overview
AlarmUniversal ("the App") is an open-source, cross-platform alarm clock application. Your privacy is important to us. This policy explains what data the App collects, how it's used, and your rights.
Data We Collect
Data stored locally on your device
- Alarm settings — time, label, repeat days, timezone, ringtone, challenge type, snooze duration
- Sleep logs — bedtime, wake time, snooze count, dismiss method
- Morning routines — routine names, steps, completion history
- Preferences — 24-hour format, default snooze, target sleep hours, vibration settings
- Nap logs — nap start time, end time, duration, nap type, ambient sound used
- Chronotype quiz results — your answers and chronotype assessment
All of this data is stored locally on your device using an on-device database (Room). The app itself does not transmit or sync this data to any external server.
Website waitlist signups (optional)
- Email address — used only to send prelaunch and launch updates for AlarmUniversal
- Primary platform — Android, iPhone, or Desktop preference for launch notifications
- Consent record — confirmation that you opted in to receive these emails
- Operational timestamps — signup and update timestamps for waitlist management
Waitlist submissions are stored in Firebase for launch communication. You can unsubscribe from emails at any time.
Data collected by third parties
- Google AdMob (Android and iOS) — May collect device identifiers and usage data for ad personalization. See Google's Privacy Policy.
- Crash diagnostics — Basic crash reports may be sent to help us identify and fix stability issues. These reports do not include your alarm data or personal information.
- Firebase Hosting — Serves this website. Standard web server logs (IP address, browser type) may be collected. See Firebase Privacy.
Data We Do NOT Collect
- We do not collect your name, phone number, or payment details through the landing waitlist
- We do not track your location
- We do not share data with third parties (except as noted above for AdMob and crash diagnostics)
- We do not use general analytics or behavioral tracking SDKs
- We do not require account creation or login
Permissions
The App may request the following device permissions:
- Notifications — To alert you when an alarm rings or bedtime reminder is due
- Exact Alarms (Android) — To schedule alarms at precise times
- Display over other apps (Android) — To show the alarm screen over the lock screen
- File access — Only if you choose a custom ringtone from device storage
- Vibration — For alarm vibration feedback
Children's Privacy
The App is not directed at children under 13. We do not knowingly collect personal information from children.
Open Source
AlarmUniversal is open source. You can review the complete source code at github.com/magicpro97/AlarmUniversal to verify our privacy practices.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date.
Contact
If you have questions about this Privacy Policy, please visit our Support page or open an issue on our GitHub repository.