Alarmio is a simple alarm clock that implements many useful features while following regular design standards to ensure that it is quick and intuitive to use.
Home | Alarms | Timers | Themes | Ringing |
---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
Alternatively, you can download the latest APK from the GitHub releases.
Alarmio is, of course, completely free to download and use from either the GitHub Releases, F-Droid, or my website. However, it is approximately US$1.99 to install it through Google Play. Why is this?
Essentially, when you pay the $1.99 to download the app from the Play Store, you are not paying for the right to use the app. That model has been broken for a long time - even properly obfuscated applications are often trivial to "crack" through many tools available today, and it is no longer viable to ensure that every customer downloads your app through the Play Store and nothing else. Rather, what you are paying for is "support" - replies to your reviews, quicker responses when you send me an email, and the effort of dealing with Google Play as a method of distribution (it's a bit of a pain sometimes).
SET_ALARM
, VIBRATE
, WAKE_LOCK
: uh, this should be obviousACCESS_COARSE_LOCATION
: determining automatic sunrise/sunset times for "scheduled" light/dark themesINTERNET
: obtaining a set of sunrise/sunset times (location data is not shared outside of the device), as well as fetching graphical assets and some of the information in the about pageRECEIVE_BOOT_COMPLETED
: re-schedule alarms on startupREAD_EXTERNAL_STORAGE
: used to set custom background / header images in the settingsFOREGROUND_SERVICE
: used to notify you to sleep - see the "Sleep Reminder" option in the settingsREQUEST_IGNORE_BATTERY_OPTIMIZATIONS
: see dontkillmyapp.comAlarmio is written by users - everyone working on this project (including myself) is motivated entirely by their own needs and ideals. There is no professional support line to handle complaints or paid development team to fix bugs. Anyone that volunteers their time and expertise to improve this app does so without any obligation or commitment to the users of this software.
As a contributor, you are highly valued - any contribution, no matter how small, misled, or incorrectly formatted, is welcome. We'd much prefer to work together and resolve an issue than turn any genuine effort away. If you need help with this process, have any questions or confusion, or want to get feedback before a contribution, please don't hesitate to get in touch. (either discord or email work fine)
../values-{lang}/strings.xml
when translated. (this is an absurdly concise explanation - if this isn't clear, simply sending us translations in a new issue or email is perfectly fine!)Not everyone has the time or technical knowledge to help out with many of the above - we understand that. With this in mind, here are a few other ways to help us out that don't require as much time or dedication.
I'd like to give a huuuuuge thanks to all of Alarmio's contributors, the developers that write the software we depend on, and the users that support our goal. Also, props to the F-Droid team for maintaining the free software repository that distributes our app and many others like it.
I've received a lot of thanks from various people for the time I've put into this, and that thought helps me get up in the morning. If someone fixes a bug you encountered, helps you out in an issue, or implements a feature you enjoy, please consider sending them a tip or a thank-you note to let them know that you appreciate their time :)
Contributors: feel free to create a PR to add/edit your listing here, as well as in the app (attribouter.xml).