This alarm clock app for iOS/Android wakes you up early when the weather is bad or when traffic conditions are slowing down your commute. Even if you walk or bike to work, it will calculate the best time to compensate for your unique delays.