Polityka prywatności

Twoja prywatność jest dla nas ważna. Madeira Bus dąży do ochrony Twojej prywatności, udostępniając jednocześnie informacje o rozkładach jazdy komunikacji publicznej na Maderze w Portugalii. Niniejsza polityka wyjaśnia, jakie dane zbieramy, w jaki sposób je wykorzystujemy i jakie prawa Ci przysługują.

1. Informacje, których nie zbieramy

Madeira Bus ogranicza zbieranie danych. Nie używamy identyfikatorów reklamowych, nie tworzymy ogólnych kont użytkowników, nie uzyskujemy dostępu do kontaktów, zdjęć ani plików i nie zbieramy danych kart. Płatność przetwarza Apple lub Google. Ograniczone dane aplikacji opisano poniżej.

  • identyfikatorów reklamowych
  • kontaktów, zdjęć ani plików z urządzenia
  • danych płatniczych (przetwarzane w całości przez Apple/Google)

Jako osobne pola tożsamości/kontaktu adres e-mail trafia do RevenueCat tylko po użyciu opcjonalnego logowania dla wspierających; imię, e-mail i wiadomość trafiają do Sentry tylko po dodaniu ich do opinii po awarii. Dowolny tekst wyszukiwania Tras jest osobnym wyjątkiem opisanym w sekcji 3.

2. Dane o lokalizacji

Aplikacja używa lokalizacji do pokazania pozycji i pobliskich przystanków; to użycie pozostaje na urządzeniu. Dokładne współrzędne lokalizacji opuszczają urządzenie wyłącznie w następujących przypadkach zainicjowanych przez Ciebie. Pochodna klasyfikacja obszaru usług mieszkańca opisana w sekcji 3 może być również wysyłana bez współrzędnych.

  • Korekty przystanków i zgłoszenia danych: jeżeli zgoda na lokalizację została już udzielona i wyślesz korektę lub zgłoszenie, bieżąca dokładna lokalizacja może zostać przesłana do Supabase w celu weryfikacji i powiązana z losowym identyfikatorem instalacji. Zgłoszenie obejmuje też wybrany element transportu, wersje aplikacji i danych oraz opcjonalną wpisaną notatkę.
  • Przejazd GO: po wyraźnej zgodzie rozpoczęty przez Ciebie przejazd śledzi pozycję wzdłuż trasy, także w tle lub przy zablokowanym ekranie, aby powiadomić Cię na przystanku. Śledzenie kończy się wraz z przejazdem. Wysyłany ślad obejmuje zakres od pierwszego do ostatniego punktu sklasyfikowanego jako znajdujący się na trasie: wcześniejsze i późniejsze punkty są usuwane, lecz pośrednie odchylenia poza trasę pozostają. Supabase otrzymuje go z jednorazowym losowym kodem przejazdu i bez trwałego identyfikatora.
  • 50 najnowszych przejazdów i ich pełne ślady mogą pozostać wyłącznie na urządzeniu w sekcji Moje przejazdy do czasu usunięcia.

Rozkłady i planowanie działają bez lokalizacji. Android pokazuje widoczne powiadomienie usługi pierwszoplanowej podczas przejazdu GO w tle; iOS pokazuje systemowy wskaźnik lokalizacji.

3. Anonimowa analityka korzystania

Używamy PostHog EU Cloud do analizy korzystania z aplikacji. Zdarzenia są powiązane z losowym identyfikatorem instalacji tworzonym przy pierwszym uruchomieniu. Nie jest to identyfikator reklamowy ani sprzętowy, lecz łączy zdarzenia z tej samej instalacji; po ponownej instalacji powstaje nowy.

Co zbieramy

  • Wyszukiwania linii – dokładny surowy tekst wpisany w wyszukiwaniu Tras, liczba wyników i ten sam tekst przy otwarciu wyniku. PostHog otrzymuje go do analityki, a Sentry w breadcrumbs/logach diagnostycznych. Ponieważ pole przyjmuje dowolny tekst, może on zawierać dane osobiste, jeśli je wpiszesz
  • Wyświetlenia linii – które rozkłady jazdy są przeglądane
  • Interakcje z funkcjami – naciśnięcia przycisków, zmiany kierunku, wybór typu dnia
  • Cykl życia aplikacji – kiedy aplikacja jest otwierana, zamykana lub przenoszona w tło
  • Informacje o urządzeniu – model urządzenia, wersja systemu operacyjnego, wersja aplikacji
  • Identyfikator instalacji, język, motyw i poziom wspierającego

Czego NIE zbieramy

  • Twojej lokalizacji GPS ani współrzędnych
  • imienia i nazwiska ani e-maila jako pola profilu; surowy tekst wyszukiwania Tras jest jednak wysyłany zgodnie z opisem powyżej
  • identyfikatorów reklamowych
  • danych z innych aplikacji na Twoim urządzeniu

Jeśli skorzystasz z opcjonalnego dostępu mieszkańca, PostHog otrzyma wpisany prefiks pocztowy, kraj sklepu, zgodność strefy czasowej urządzenia i klasyfikację obszaru usług wyprowadzoną z ostatniej zapisanej lokalizacji GPS (np. Madera, Porto Santo, poza obszarem lub nieznany). RevenueCat otrzyma status i datę zgłoszenia mieszkańca, kraj sklepu, zgodność strefy oraz regionalną klasyfikację obszaru. Żadna z usług nie otrzymuje w tym sprawdzeniu dokładnych współrzędnych, a RevenueCat nie otrzymuje kodu pocztowego ani prefiksu.

Jak wykorzystujemy te dane

  • aby zrozumieć, które linie są najpopularniejsze
  • aby ustalić, które funkcje są najbardziej przydatne
  • aby ustalać priorytety ulepszeń i nowych funkcji
  • aby optymalizować wydajność aplikacji

4. Rejestrowanie błędów i ulepszanie aplikacji

Korzystamy z usługi śledzenia błędów, aby zwiększać stabilność aplikacji i szybko usuwać usterki.

Dane zbierane automatycznie

Podczas korzystania z aplikacji możemy zbierać:

  • Raporty awarii – informacje o błędach i awariach aplikacji
  • Dane o wydajności – czasy wczytywania i wskaźniki responsywności aplikacji
  • Informacje o urządzeniu – model urządzenia, wersja systemu operacyjnego, wersja aplikacji
  • Nagrywanie sesji – tylko na fizycznych urządzeniach Android w wersji produkcyjnej może zostać nagrane 10% sesji, w których wystąpi błąd; losowe nagrywanie i powtórki na iOS są wyłączone

Diagnostyka Sentry nie otrzymuje tożsamości użytkownika ani urządzenia z aplikacji. Dane wpisywane są maskowane w powtórkach.

Dane przekazywane dobrowolnie

Korzystając z funkcji przesyłania opinii w aplikacji, można opcjonalnie podać:

  • Treść opinii – opis problemu lub propozycji
  • Imię – opcjonalnie, dla spersonalizowanego wsparcia
  • Adres e-mail – opcjonalnie, jeśli oczekiwana jest odpowiedź

Logowanie dla wspierających wysyła znormalizowany e-mail do RevenueCat jako identyfikator klienta i zachowuje lokalną kopię. Przy zwykłych zakupach RevenueCat otrzymuje od Apple lub Google paragon i stan uprawnień powiązane z identyfikatorem instalacji.

5. Bezpieczeństwo danych

Poważnie traktujemy bezpieczeństwo Twoich danych:

  • wszystkie dane są szyfrowane podczas przesyłania (HTTPS/TLS)
  • Sentry, PostHog i Supabase przetwarzają dane aplikacji w UE; RevenueCat przetwarza dane zakupów i wsparcia w USA zgodnie ze swoimi zabezpieczeniami
  • nie sprzedajemy Twoich danych stronom trzecim
  • nie wykorzystujemy Twoich danych do celów reklamowych
  • nie śledzimy Cię w innych aplikacjach ani na innych stronach

6. Twoje prawa (RODO)

Na podstawie Ogólnego rozporządzenia o ochronie danych (RODO) przysługują Ci następujące prawa:

  • Dostęp do Twoich danych – możliwość zażądania kopii zebranych danych
  • Usunięcie Twoich danych – możliwość zażądania usunięcia danych
  • Sprzeciw wobec przetwarzania – możliwość sprzeciwienia się zbieraniu danych, gdzie jest to technicznie możliwe
  • Przenoszenie danych – możliwość otrzymania danych w przenośnym formacie

Aby skorzystać ze swoich praw, skontaktuj się z nami pod adresem [email protected].

Uwaga: ponieważ większość danych jest anonimowa, możemy nie być w stanie ustalić, które dane należą właśnie do Ciebie.

7. Usługi stron trzecich (podmioty przetwarzające)

Korzystamy z następujących wskazanych podmiotów przetwarzających (art. 28 RODO):

  • PostHog (EU Cloud, Frankfurt) — analityka aplikacji z identyfikatorem instalacji, w tym surowy tekst wyszukiwania Tras i sygnały dostępu mieszkańca; bez dokładnych współrzędnych ani osobnych pól profilu imienia/e-maila.
  • Sentry (UE, Frankfurt) — awarie, wydajność, opcjonalna opinia i powtórka błędu na Androidzie zgodnie z sekcją 4.
  • Supabase (UE) — wysłane korekty i zgłoszenia, opcjonalna lokalizacja przy wysłaniu, ślady GO za zgodą i pochodne obserwacje transportowe.
  • RevenueCat (USA) — weryfikacja paragonów, historia zakupów, uprawnienia, identyfikator instalacji i e-mail tylko przy dostępie wspierającego.
  • Cloudflare R2 (UE) — wyłącznie pobieranie aktualizacji; nie przesyła się tam danych użytkownika.
  • Google Analytics 4 (Google Ireland Ltd., umowa powierzenia przetwarzania ze standardowymi klauzulami umownymi UE) — zagregowane liczby odwiedzin i źródła ruchu na tej stronie. GA działa w trybie Consent Mode v2, w którym analytics_storage jest domyślnie ustawione na granted do pomiaru zasięgu, natomiast ad_storage, ad_user_data i ad_personalization pozostają na denied. W przypadku odrzucenia banera wszystkie cztery sygnały zostają ustawione na denied, a GA otrzymuje wyłącznie pingi „consent-denied” bez plików cookie.
  • Apple Maps / Google Maps — aplikacja udostępnia odnośniki do tych zewnętrznych usług mapowych w celu nawigacji. Do takich wizyt stosują się ich własne polityki prywatności.

Podstawą prawną jest prawnie uzasadniony interes w zakresie oszczędnej analityki, bezpieczeństwa i diagnostyki; wykonanie usługi zakupu/dostępu przez RevenueCat; oraz Twoje wyraźne działanie lub zgoda na opcjonalną opinię, zgłoszenia, dokładną lokalizację i zapis GO. Zgoda GO jest obecnie zapisana dla tej instalacji, a aplikacja nie ma przełącznika jej wycofania. Aby zapobiec przyszłemu zbieraniu GO, nie rozpoczynaj kolejnego przejazdu GO lub cofnij uprawnienie lokalizacji w ustawieniach urządzenia; odinstalowanie aplikacji resetuje zapisaną zgodę.

Zgodę można zmienić lub wycofać w dowolnym momencie na każdej stronie, wybierając Ustawienia plików cookie w stopce. Wybranie opcji „Odrzuć” pozostawia GA w opisanym wyżej trybie bez plików cookie przy braku zgody i usuwa pliki cookie GA witryny, w tym wszelkie pozostałości po wcześniejszej integracji PostHog na tej stronie. Dane witryny madeirabus.com można też usunąć w przeglądarce.

8. Okres przechowywania danych

  • Diagnostyka, opinie i powtórki błędów Androida w Sentry są przechowywane zgodnie z konfiguracją naszego projektu Sentry tak długo, jak są potrzebne do diagnozowania i usuwania problemów ze stabilnością aplikacji; nie publikujemy tu niezweryfikowanego stałego okresu.
  • Bieżąca konfiguracja aplikacji i serwera określa limit 365 dni dla wierszy i plików surowych anonimowych śladów GO. Czyszczenie zależy od zaplanowanego procesu przechowywania na serwerze. Pochodne, nieidentyfikujące obserwacje mogą pozostać bezterminowo; bez identyfikatora nie możemy odnaleźć śladu według tożsamości.
  • Korekty i zgłoszenia nie mają ustalonego okresu automatycznego usuwania i są przechowywane tak długo, jak potrzeba do kontroli jakości. Możesz zażądać usunięcia, lecz bez wystarczających szczegółów możemy nie odnaleźć zgłoszenia.
  • RevenueCat przechowuje dane zakupów i uprawnień w celu przywracania dostępu i realizacji obowiązków prawnych.
  • Dane zdarzeń witryny w Google Analytics 4 podlegają naszemu bieżącemu ustawieniu 14 miesięcy; utworzone raporty zagregowane mogą pozostać dłużej. Analityka aplikacji w PostHog jest przechowywana tak długo, jak jest potrzebna do zrozumienia korzystania z funkcji, diagnozowania problemów z produktem i ustalania priorytetów ulepszeń, z uwzględnieniem retencji skonfigurowanej w projekcie; nie publikujemy tu niezweryfikowanego stałego okresu.
  • Nie przechowujemy danych osobowych bezterminowo.

9. Ochrona prywatności dzieci

Aplikacja nie zbiera świadomie żadnych danych od dzieci poniżej 13. roku życia. Jest przeznaczona do ogólnego korzystania z komunikacji publicznej i nie wymaga podawania danych osobowych.

10. Aktualizacje

Niniejszą politykę prywatności możemy od czasu do czasu aktualizować. O zmianach będziemy informować, publikując nową wersję polityki prywatności na tej stronie. Dalsze korzystanie z aplikacji po wprowadzeniu zmian oznacza akceptację zaktualizowanej polityki.

Kontakt

W razie pytań dotyczących niniejszej polityki prywatności lub sposobu, w jaki postępujemy z danymi, prosimy o kontakt:

Ostatnia aktualizacja: 9 września 2026

Aplikacja mobilna

Zabierz Madeira Bus ze sobą

Bezpłatne rozkłady offline i planowanie w wielu językach na iPhone’a i Androida. Mapa offline linii to ulepszenie premium.

Zeskanuj, aby pobrać aplikację