Uruchomiona Aplikacja przygotowana została w ramach projektu: „System Dynamicznej Informacji Pasażerskiej II” realizowanego z wykorzystaniem środków unijnych z Programu Operacyjnego Infrastruktura i Środowisko na lata 2014-2020, Działanie 6.1 Rozwój publicznego transportu zbiorowego w miastach, Infrastruktura i Środowisko. Charakteryzuje ją nowoczesna szatą graficzna oraz czytelny i intuicyjny interfejs oparty o najlepsze praktyki UX.
Główną funkcjonalnością Aplikacji jest bieżąca prezentacja lokalizacji wszystkich przystanków komunikacyjnych z umieszczonymi na nich tzw. wirtualnymi tablicami informacyjnymi, na których wyświetlane są rzeczywiste czasy odjazdu pojazdów obsługujących dany przystanek.
Należy podkreślić, że możliwość wywołania wirtualnej tablicy dotyczy wszystkich przystanków komunikacyjnych na sieci, a nie tylko tych, na których tablica SDIP została fizycznie zamontowana w terenie. Po wybraniu przez pasażera przystanku z mapy lub jego wyszukaniu w pasku wyszukiwania pasażer ma możliwość dodatkowej konfiguracji treści prezentowanych na wirtualnej tablicy w zakresie numeru stanowiska oraz rzeczywistych czasów odjazdów prezentowanych linii komunikacyjnych. Dla przykładu, jeżeli z danego stanowiska odjeżdża 10 linii komunikacyjnych, a pasażera interesują tylko wybrane trzy z nich poprzez ich zaznaczenie pasażer wywoła niejako spersonalizowaną dla swoich potrzeb wirtualną tablice z odjazdami tylko trzech wybranych linii.
W aplikacji prezentowana jest również bieżąca lokalizacja wszystkich pojazdów na podkładzie mapy obejmującej obszar, na którym organizatorem komunikacji jest Zarząd Transportu Metropolitalnego wyskalowanej i wycetrowanej w oparciu o współrzędne GPS. Pasażer ma możliwość podglądu bieżącej pozycji konkretnego pojazdu lub pojazdów obsługujących wskazaną przez pasażera linię. Możliwy jest również podgląd bieżącej pozycji wszystkich pojazdów na wskazanym obszarze ograniczonym jedynie możliwością czytelnej prezentacji, na ekranie urządzenia, którym posługuje się pasażer. Aplikacja umożliwia śledzenie pozycji wybranego pojazdu wraz z bieżącą informacją na jego temat: nr linii, numer boczny pojazdu, odchyłki od planowanego rozkładu jazdy - prezentowanej w minutach i w odpowiednim kolorze, uzależnionym od tego czy dany pojazd jest przyspieszony, jedzie o czasie czy też jest opóźniony w stosunku do planowanego rozkładu jazdy. Dodatkowo przy śledzonym pojeździe prezentowana jest informacja o kierunku w jakim się porusza (w postaci strzałki przy symbolu pojazdu lub w formie opisowej jako ostatni przystanek w realizowanym kursie), najbliższym przystanku na trasie oraz czasie jaki upłynął od ostatniego logowania pojazdu w systemie.
Ponadto aplikacja umożliwia wyszukanie najbardziej dogodnego dla pasażera połączenia pomiędzy wskazanym punktem początkowym i końcowym (aplikacja korzysta z opracowanego wcześniej API wyszukiwarki połączeń, które działa na stronie rozkładów jazdy ZTM). Początek i koniec podróży, może zostać określony w postaci punktu na mapie, adresu jak również przystanku komunikacyjnego. Wyszukiwarka połączeń umożliwia ponadto wybór środka transportu jakim pasażer chce odbyć podróż (autobus, tramwaj, trolejbus, pociągi KŚ), minimalny czas przesiadki potrzebny na przemieszczenie się pomiędzy środkami transportu oraz wskazanie konkretnej godziny, o której podróż chcemy rozpocząć lub godziny o której podróż ma się zakończyć.
Jedną z funkcjonalności aplikacji jest również szybkie wyszukiwanie przystanków, linii komunikacyjnych oraz ich dodawanie do ulubionych.
Ponadto aplikacja umożliwia prezentację redagowanych przez dyspozytorów ZTM komunikatów dotyczących danego przystanku lub linii komunikacyjnej.