An android mobile application that switches between modes relevant to their location and time.