Contents
The table below summarizes every category of data TransitLive touches and where it goes.
| Data type | Purpose | Where it goes |
|---|---|---|
| GPS / precise location | Nearby stops, centering the map, live vehicle proximity | On-device only |
| Favourite stops | Stops you star for quick access | On-device only |
| Departure alerts | The lines you asked to be notified about | On-device only |
| Cached transit schedule (GTFS) | Stops, routes and timetables, downloaded once | On-device only |
| Map imagery | Built into the app; drawn on your device | On-device only |
| Live vehicle / arrival requests | Real-time bus, tram & trolley positions | Our dedicated infrastructure |
| Timetable download (GTFS) | The published schedule, fetched periodically | TPBI open-data server |
| Place search queries | Turning a typed place name into map coordinates | OpenStreetMap |
| Crash logs & diagnostics | Finding and fixing app crashes | Firebase Crashlytics |
| App usage / interaction events | Understanding feature usage, improving the app | Firebase Analytics |
| Purchase history | Activating TransitLive Pro (subscription or lifetime unlock) | Google Play Billing |
| Advertising ID | Personalized ads (requires consent) | Google AdMob |
| Device / OS info | Ad delivery & targeting (requires consent) | Google AdMob |
| Approximate location (IP-based) | Ad context (requires consent) | Google AdMob |
| Name, email, contacts, messages, health | None | Never collected |
The following are created and stored solely on your Android device. None of it is transmitted to any server we operate:
To show real-time vehicles and arrivals, the app makes standard HTTPS requests to dedicated infrastructure we operate, which provides transit data originating from the Bucharest transit operator.
As with any web request, our infrastructure receives your device's IP address in order to respond. We send no personal identifiers and no location coordinates with these requests, we do not store them, and we build no profile of you.
Separately, the app downloads the published timetable (GTFS) from a public transit open-data server maintained by TPBI, and refreshes it periodically. That is a plain file download containing nothing about you.
If you search for a place by name, the text you type is sent to OpenStreetMap to convert it into map coordinates. Your GPS location is not sent with it, and we do not store your searches.
Map imagery is not downloaded: it ships inside the app and is drawn on your device, so viewing, panning or zooming the map contacts no map server and discloses your IP address to no one.
TransitLive is free and supported by ads delivered by Google AdMob: native ads shown in the nearby-departures list and in the vehicle/stop detail sheets, plus an interstitial ad shown when you exit the app.
On first launch (and whenever legally required), a GDPR consent form appears, powered by Google's User Messaging Platform (UMP). You can:
Where required, the consent form is shown to users in the European Economic Area, the UK and Switzerland; users elsewhere may not see it.
For full details, see the Google Privacy Policy and AdMob data practices.
TransitLive uses Firebase Crashlytics and Firebase Analytics (both Google services) to catch crashes and understand basic, aggregate app usage: for example, which screens are opened or whether the app crashed on your device. This runs independently of the AdMob consent choice described above; it is not used for advertising and is not linked to your identity.
For full details, see the Firebase privacy and security policy.
TransitLive offers an optional TransitLive Pro upgrade (a monthly subscription or a one-time lifetime purchase) that removes ads, with more benefits planned. All purchases are processed entirely by Google Play Billing. We never see or store your payment details (card numbers, billing address, etc.). We only receive confirmation of your entitlement (i.e. that you own "Pro"), which is used on-device to disable ads.
Subscriptions can be managed or cancelled at any time from the Google Play Store app under Payments & subscriptions.
We do not sell, trade or rent your personal information to anyone. The only data that leaves your device is:
TransitLive is a general-purpose transit map intended for a general audience, not directed specifically at children. The app does not create accounts and does not knowingly collect personal information from anyone, including children under 13. If you believe a child has provided personal information through the app, contact us and we will take appropriate action.
We may update this Privacy Policy from time to time. When we do, we'll update the "Last updated" date at the top of this page. Continued use of the app after changes take effect constitutes acceptance of the updated policy.
For any privacy questions or requests:
Cuprins
Tabelul de mai jos rezumă fiecare categorie de date cu care interacționează TransitLive și unde ajung acestea.
| Tip de date | Scop | Unde ajung |
|---|---|---|
| GPS / locație precisă | Stații din apropiere, centrarea hărții, proximitatea vehiculelor | Doar pe dispozitiv |
| Stații favorite | Stațiile marcate pentru acces rapid | Doar pe dispozitiv |
| Alerte de plecare | Liniile pentru care ai cerut notificări | Doar pe dispozitiv |
| Orar de transport în cache (GTFS) | Stații, trasee și orare, descărcate o singură dată | Doar pe dispozitiv |
| Imaginile hărții | Incluse în aplicație; desenate pe dispozitivul tău | Doar pe dispozitiv |
| Cereri pentru vehicule / sosiri în timp real | Poziții în timp real ale autobuzelor, tramvaielor și troleibuzelor | Infrastructura noastră dedicată |
| Descărcarea orarului (GTFS) | Orarul publicat, preluat periodic | Server de date deschise TPBI |
| Căutări de locuri | Transformarea unui nume de loc scris de tine în coordonate | OpenStreetMap |
| Jurnale de erori și diagnostice | Depistarea și remedierea blocărilor aplicației | Firebase Crashlytics |
| Evenimente de utilizare / interacțiune | Înțelegerea utilizării funcțiilor, îmbunătățirea aplicației | Firebase Analytics |
| Istoricul achizițiilor | Activarea TransitLive Pro (abonament sau deblocare pe viață) | Google Play Billing |
| ID de publicitate | Reclame personalizate (necesită consimțământ) | Google AdMob |
| Informații despre dispozitiv / sistem | Livrarea și targetarea reclamelor (necesită consimțământ) | Google AdMob |
| Locație aproximativă (pe bază de IP) | Context pentru reclame (necesită consimțământ) | Google AdMob |
| Nume, e-mail, contacte, mesaje, sănătate | Niciunul | Niciodată colectate |
Următoarele sunt create și stocate exclusiv pe dispozitivul tău Android. Niciuna dintre ele nu este transmisă către vreun server operat de noi:
Pentru a afișa vehicule și sosiri în timp real, aplicația face cereri HTTPS standard către infrastructura dedicată pe care o operăm noi, care furnizează date de transport provenite de la operatorul de transport din București.
Ca la orice cerere web, infrastructura noastră primește adresa IP a dispozitivului tău pentru a putea răspunde. Nu trimitem identificatori personali și nici coordonate de locație împreună cu aceste cereri, nu le stocăm și nu construim niciun profil despre tine.
Separat, aplicația descarcă orarul publicat (GTFS) de pe un server public de date deschise administrat de TPBI și îl actualizează periodic. Aceasta este o simplă descărcare de fișier, care nu conține nimic despre tine.
Dacă cauți un loc după nume, textul pe care îl scrii este trimis către OpenStreetMap pentru a fi transformat în coordonate pe hartă. Locația ta GPS nu este trimisă împreună cu el, iar noi nu stocăm căutările tale.
Imaginile hărții nu sunt descărcate: ele sunt incluse în aplicație și desenate pe dispozitivul tău, așa că vizualizarea, deplasarea sau mărirea hărții nu contactează niciun server de hărți și nu dezvăluie adresa ta IP nimănui.
TransitLive este gratuită și susținută de reclame livrate de Google AdMob: reclame native afișate în lista de plecări din apropiere și în panourile de detalii ale vehiculelor și stațiilor, plus o reclamă interstițială afișată la ieșirea din aplicație.
La prima pornire (și ori de câte ori legea o cere), apare un formular de consimțământ GDPR, furnizat prin User Messaging Platform (UMP) de la Google. Poți:
Acolo unde este necesar, formularul de consimțământ este afișat utilizatorilor din Spațiul Economic European, Regatul Unit și Elveția; este posibil ca utilizatorii din alte zone să nu îl vadă.
Pentru detalii complete, consultă Politica de confidențialitate Google și practicile AdMob privind datele.
TransitLive folosește Firebase Crashlytics și Firebase Analytics (ambele servicii Google) pentru a depista blocările și a înțelege utilizarea de bază, agregată, a aplicației: de exemplu ce ecrane sunt deschise sau dacă aplicația s-a blocat pe dispozitivul tău. Acest lucru funcționează independent de alegerea privind consimțământul AdMob descrisă mai sus; nu este folosit pentru publicitate și nu este legat de identitatea ta.
Pentru detalii complete, consultă politica Firebase privind confidențialitatea și securitatea.
TransitLive oferă o versiune opțională TransitLive Pro (un abonament lunar sau o achiziție unică pe viață) care elimină reclamele, cu mai multe beneficii planificate. Toate achizițiile sunt procesate integral de Google Play Billing. Noi nu vedem și nu stocăm niciodată datele tale de plată (numere de card, adresă de facturare etc.). Primim doar confirmarea dreptului tău de acces (adică faptul că deții „Pro"), care este folosită pe dispozitiv pentru a dezactiva reclamele.
Abonamentele pot fi gestionate sau anulate oricând din aplicația Magazin Google Play, la secțiunea Plăți și abonamente.
Nu vindem, nu comercializăm și nu închiriem informațiile tale personale nimănui. Singurele date care părăsesc dispozitivul tău sunt:
TransitLive este o hartă de transport public destinată publicului larg, nefiind direcționată în mod specific către copii. Aplicația nu creează conturi și nu colectează cu bună știință date cu caracter personal de la nimeni, inclusiv de la copii sub 13 ani. Dacă bănuiești că un copil a furnizat date personale prin intermediul aplicației, contactează-ne și vom lua măsurile necesare.
Putem actualiza această Politică de confidențialitate din când în când. Când o facem, vom actualiza data „Ultima actualizare" din partea de sus a acestei pagini. Utilizarea în continuare a aplicației după intrarea în vigoare a modificărilor constituie acceptarea politicii actualizate.
Pentru orice întrebări sau solicitări privind confidențialitatea: