OrderPilot — aplikacja wspierająca kurierów (Uber, Wolt, Glovo, Bolt Food)
Aplikacja działa w 100% na Twoim telefonie. Brak backendu, chmury, API, konta użytkownika. Gdy odinstalujesz OrderPilot, wszystko co dotyczy aplikacji przestaje istnieć.
System Android wymaga od każdej aplikacji uprawnienia android.permission.INTERNET, aby mogła komunikować się z siecią. OrderPilot tego uprawnienia nie posiada. Nie jest to tylko deklaracja — to techniczne zabezpieczenie systemowe.
Jak to zweryfikować:
adb shell dumpsys package com.orderpilot.app | grep INTERNET — zwraca puste.Nie używamy Google Analytics, Firebase, Crashlytics, Facebook SDK, ani żadnego innego trackera. Identyfikator reklamowy AD_ID został explicite usunięty w pliku manifestu aplikacji.
Brak logowania, rejestracji, hasła, adresu email. Aplikacja nie wie, że istniejesz i nigdy się nie dowie.
OrderPilot używa dwóch mechanizmów, aby wykryć oferty kurierskie:
System Android pozwala aplikacjom odczytywać tekst wyświetlany na ekranie innych aplikacji — mechanizm pierwotnie stworzony dla osób niewidomych (czytniki ekranu). OrderPilot używa go, aby zobaczyć tekst oferty wyświetlanej przez Uber, Wolt, Glovo lub Bolt Food.
packageNames w konfiguracji usługi).Gdy Uber albo Wolt nie udostępniają tekstu oferty przez Accessibility (bo korzystają z React Native, który nie buduje pełnego drzewa dostępności), OrderPilot wykonuje zrzut ekranu i rozpoznaje tekst lokalnie przy użyciu biblioteki Google ML Kit Text Recognition.
ML Kit Text Recognition, którego używamy, realizuje przetwarzanie on-device (lokalnie na urządzeniu) zgodnie z dokumentacją Google. Nawet gdyby biblioteka próbowała wysłać dane, bez uprawnienia Internet nie jest to technicznie możliwe.
OrderPilot posiada wbudowany rotujący bufor logów diagnostycznych — ostatnie ok. 200 linii tekstowych opisujących co aplikacja robiła (wykryto ofertę X, parser zwrócił Y, itp.). Logi:
Logi mogą zawierać kwoty ofert oraz dystanse, które widziałeś. Nie zawierają danych osobowych, kontaktów, adresów klientów ani innych informacji pozwalających na identyfikację osób trzecich.
Ustawienia (progi kolorów opłacalności, język UI, pozycja belki overlay, preferencje użytkownika) są zapisywane w pamięci wewnętrznej Twojego telefonu za pomocą standardowego mechanizmu Android SharedPreferences. Są dostępne wyłącznie dla OrderPilot.
Plik zawierający zgodę na politykę Prominent Disclosure (order_pilot_disclosure.xml) jest wykluczony z Android Auto Backup — oznacza to, że po przywróceniu telefonu z chmury użytkownik zostanie ponownie poproszony o akceptację informacji o wykorzystaniu usługi dostępności. Inne ustawienia mogą zostać przywrócone, jeśli masz włączone Android Auto Backup — to standardowy mechanizm Google, niezależny od aplikacji.
Aplikacja nie wywołuje bezpośrednio Google Play Services. Jednak sam Google Play (sklep) może zbierać informacje, gdy pobierasz i instalujesz aplikację — to zachowanie poza kontrolą aplikacji, regulowane Polityką Prywatności Google.
W przypadku aktualizacji niniejszej polityki, wersja i data poniżej zostaną zaktualizowane. Istotne zmiany (np. jeśli kiedykolwiek zaczęlibyśmy zbierać jakiekolwiek dane) zostaną ogłoszone w opisie aktualizacji aplikacji na Google Play Store oraz w samej aplikacji.
Masz pytanie? Znalazłeś coś niepokojącego? Chcesz o czymś porozmawiać?
Email: krzychu.brzezi@gmail.com
Odpowiadam osobiście — jestem jednoosobowym developerem, nie dużą firmą. Odpowiedź może zająć kilka dni.
Krzysztof Brzezinski, osoba fizyczna (niezarejestrowana działalność gospodarcza), kontakt: krzychu.brzezi@gmail.com.
Ponieważ OrderPilot nie przetwarza żadnych danych osobowych poza urządzeniem użytkownika i nie przekazuje ich żadnemu podmiotowi trzeciemu, nie powstaje podstawa prawna przetwarzania w rozumieniu art. 6 RODO. Wszystkie operacje realizowane są lokalnie, pod wyłączną kontrolą użytkownika, który jest zarazem jedynym odbiorcą wyników analizy.
Lokalna analiza ofert kurierskich w czasie rzeczywistym, w celu wsparcia użytkownika w ocenie opłacalności (kalkulacja stawki zł/h) zlecenia. Aplikacja nie świadczy usługi doradztwa finansowego — wyniki mają wyłącznie charakter kalkulacyjny i poglądowy.
| Kategoria | Opis |
|---|---|
| Dane widoczne dla aplikacji | Tekst oferty kurierskiej (kwota, dystans, czas, miasto) odczytany z ekranu aplikacji kurierskich Uber / Wolt / Glovo / Bolt Food. |
| Dane zapisywane lokalnie | Ustawienia użytkownika (progi, język, preferencje UI), rotujący bufor logów diagnostycznych. |
| Dane przekazywane na zewnątrz | Brak. |
Brak. Dane nie opuszczają urządzenia użytkownika.
Ponieważ nie zbieramy danych osobowych w rozumieniu RODO, większość praw z art. 15–22 nie ma bezpośredniego zastosowania — nie istnieją dane, które moglibyśmy udostępnić, sprostować czy usunąć w naszych systemach (nie mamy żadnych systemów). Jeśli mimo to chcesz skorzystać z któregokolwiek z praw, napisz na powyższy adres email — odpowiem w terminie 30 dni.
Nie przekazujemy żadnych danych, również poza Europejski Obszar Gospodarczy.
Aplikacja jest przeznaczona dla kurierów zawodowych, w praktyce osób pełnoletnich. Nie zbieramy świadomie żadnych danych od osób poniżej 16 roku życia (ani powyżej — nie zbieramy niczego od nikogo).
Jeśli uważasz, że Twoje prawa wynikające z RODO są naruszane, masz prawo złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych (UODO): https://uodo.gov.pl.