Aplikacja powstała w ramach zaliczenia działu Programowanie w języku Kotlin na przedmiocie Programowanie aplikacji mobilnych.
Aplikacja jest implementacją własnego klienta do istniejącego systemu informacji pasażerskiej KiedyPrzyjedzie. Poza implementacją funkcjonalności dostępnych w dostarczonej do systemu aplikacji, KiedyPrzyjedzie EXTRA posiada własne funkcjonalności.
Aplikacja w informacji o odjazdach z przystanku umieszcza informację o tym, czy autobus jest opóźniony (lub przyśpieszony) i o ile.
Aplikacja udostępnia także widget, który umożliwia wyświetlanie odjazdów dla wybranych, oznaczonych jako ulubione przystanków. Aktualizuje się raz na minutę zapewniając ciągły dostęp do informacji o odjazdach.