Can't wake up? With this alarm clock you sure will get up on time, thanks to up to eight different Wake Up Tasks which won't let you turn the alarm off until you finish them. Mind or body stimulation? Or maybe having to actually leave the bed? How about practising foreign language while we are at it? This application features options that you would expect from alarm clock, like setting multiple alarms, daily repeating or snooze, plus many more, letting you set it up to your liking in almost every way possible:- Smooth Wake Up - dimmed screen, volume rising, fully customizable- Snooze Music - choose music that will play during your snooze- Awake Test - ever woke up just to turn alarm off and go back to sleep? If you fail Awake Test few minutes after finishing alarm, alarm will be started again. many music sources - ringtones, music files (. mp3), playlists, shoutcasts or build-in extra loud noises- starting chosen application after alarm's finish- auto turning off during phone callsWake Up Tasks:Math - do some math equationsMemory - find pairs for each coloured tileOrder - set tiles in correct orderRepeat - repeat shown click sequenceBarcode - you have to get out of bed to scan the code placed in bathroom, kitchen or just on your table. Rewrite - carefully rewrite randomly generated textShake - shake your phone until you feel awakeMatch- connect word pairs - has build in Capital-Country collection, but you can easily make your own, for example with words in different languages. You can configure every Method and test it quietly without running the alarm, to set it just the way you like. Application is available only in english. This free app is ad supported and displays banner and full-screen ads. Ad-free paid version is available. Sony Xperia and Xiaomi users. Make sure to add application to your 'battery saver mode' white list - without it alarm won't be able to wake up the device. Application was tested on a few devices with different Android versions, but errors still can occur. I am working to fix every bug reported, but I am unable to fix errors mentioned only in comments section - please use build-in Logger to report bugs - your help is really appreciated. Alarm WILL ring after device reboot. However mind, that it won't work if device is off or if you Force Close this application with any Application Manager or Battery Saver app. Used permissions:WAKE_LOCK - let's alarm start when screen is offRECEIVE_BOOT_COMPLETED - to load alarms' information on phone's bootVIBRATE - for vibrationsREAD_PHONE_STATE - to stop alarm during phone callsWRITE_EXTERNAL_STORAGE - for writing backup, users' custom settings and log filesMODIFY_AUDIO_SETTINGS - so alarm is able to play on max volume every timeWRITE_SETTINGS - for displaying information about next alarm on lock screenBLUETOOTH and BLUETOOTH_ADMIN - for option to disable Bluetooth during alarmDISABLE_KEYGUARD - needed for hiding lock screen on some devicesINTERNET - for shoutcasts/web radios and advertisementsACCESS_COARSE_LOCATION, ACCESS_NETWORK_STATE, GOOGLE_SERVICES - for advertisements.