Niniejsza polityka opisuje, w jaki sposób autor („Usługodawca”) aplikacji na iOS „Train Net” („Aplikacja”) przetwarza informacje o użytkownikach.
01Zasady ogólne
- Zbierane jest wyłącznie minimum informacji niezbędne do działania i doskonalenia Aplikacji.
- Przetwarzanie danych o lokalizacji odbywa się w całości na urządzeniu; szczegółowy ślad podróży nigdy nie jest przesyłany na zewnątrz.
- Na serwer trafia wyłącznie wynik ustalenia (przejechany odcinek, data i dystans) oraz wprowadzone przez użytkownika notatki i zdjęcia.
- Nie ma funkcji pokazującej innym użytkownikom danych identyfikujących, takich jak imię i nazwisko czy zdjęcie. Ranking obejmuje wszystkich użytkowników, ale wymienia wyłącznie pozycję i dystans, anonimowo.
- Wszystkie usługi zewnętrzne (SDK) używane przez Aplikację oraz przekazywane im informacje są ujawnione w tej polityce.
02Dane o lokalizacji
- Cel — Dane o lokalizacji służą wyłącznie do ustalenia przejechanych odcinków linii kolejowych. Nie są wykorzystywane ani przekazywane do celów reklamowych czy analitycznych.
- Przebieg przetwarzania — Ślad GPS od startu do stopu jest przetwarzany na urządzeniu, a po ustaleniu przejechanych odcinków surowy ślad zostaje usunięty. Zachowywany jest wyłącznie wynik: które odcinki których linii zostały przejechane.
- Praca w tle — Podczas rejestrowania Aplikacja może prosić o uprawnienie lokalizacji „Zawsze” lub „Gdy używam aplikacji”, aby śledzenie działało także przy wygaszonym ekranie. Poza rejestrowaniem pozycja nie jest ustalana.
- Kontrola użytkownika — Uprawnienia lokalizacji można zmienić w każdej chwili w Ustawieniach systemu iOS.
03Przetwarzane informacje
| Informacja | Źródło | Cel i miejsce przechowywania |
|---|---|---|
| Lokalizacja (tylko podczas rejestrowania) | GPS urządzenia itp. | Wykrywanie przejechanych odcinków. Przetwarzanie na urządzeniu; surowy ślad usuwany po wykryciu |
| Dane konta (identyfikator, adres e-mail) | Logowanie Apple / Google | Weryfikacja tożsamości i przywracanie zapisów. Imię, nazwisko ani dane kontaktowe nie są wykorzystywane do reklam ani analityki |
| Zapisy przejazdów (odcinki, daty, dystans) | Powstają jako wynik wykrywania | Prezentacja zapisu, mapy i statystyk. Przechowywane na urządzeniu i na koncie (serwer Usługodawcy) |
| Notatki, zdjęcia i dane pociągu (opcjonalnie) | Wprowadzane / wybierane przez użytkownika | Przegląd zapisów. Przechowywane na urządzeniu i na koncie. Widoczne wyłącznie dla właściciela konta |
| Zapłacona kwota (opcjonalnie) | Wprowadzane / wybierane przez użytkownika | Sumowanie wydatków na przejazdy według waluty. Przechowywane na urządzeniu i na koncie. Widoczne wyłącznie dla właściciela konta |
| Informacje o zakupie (paragon, anonimowy identyfikator) | App Store / RevenueCat | Weryfikacja i przywracanie zakupu planów płatnych (Bez reklam / Pro) |
| Dane o użytkowaniu i awariach | Firebase SDK | Doskonalenie funkcji i usuwanie błędów. Nigdy nie obejmują lokalizacji ani treści identyfikujących osobę |
| Identyfikatory reklamowe (IDFA) itp. | Google Mobile Ads SDK | Wyświetlanie reklam. Personalizacja wyłącznie za zgodą użytkownika (ATT) |
| Treść zgłoszeń problemów i danych o liniach (opcjonalnie) | Wprowadzenie lub wybór użytkownika | Badanie problemów i poprawianie danych o liniach. Tekst, ewentualny załączony obraz oraz informacje o urządzeniu (model, system i wersja aplikacji) są przechowywane na serwerach dostawcy |
04Konto i przechowywanie danych
- Logowanie — Korzystanie z Aplikacji wymaga zalogowania się kontem Apple lub Google. Usługodawca nigdy nie otrzymuje hasła użytkownika. Pobierane są wyłącznie identyfikator służący do rozpoznania użytkownika oraz adres e-mail.
- Co jest przechowywane — Zapisy przejazdów (przejechany odcinek, data i dystans) oraz wprowadzone przez użytkownika notatki i zdjęcia są przechowywane w powiązaniu z kontem. Dzięki temu po zmianie telefonu lub ponownej instalacji wystarczy zalogować się na to samo konto, aby odzyskać zapisy.
- Miejsce przechowywania — Zapisy i notatki są przechowywane w usłudze Google Firestore (region w Japonii), a zdjęcia w Cloudflare R2. Wszystkie dane znajdują się w obszarze niepublicznym, a uprawnienia są skonfigurowane tak, aby dostęp miało wyłącznie własne konto użytkownika.
- Dostęp Usługodawcy — Usługodawca nie przegląda treści zapisanych danych, poza sytuacjami związanymi z badaniem awarii, przeciwdziałaniem nadużyciom lub wymogami prawa.
05Ranking i statystyki społeczności
- Ranking — W rankingu figurują wszyscy użytkownicy, anonimowo. Widoczne są tylko pozycja i przejechany dystans — imię i nazwisko, adres e-mail ani konkretne odcinki nie są publikowane, więc nie da się ustalić, czyj to wpis.
- Popularne linie i odcinki — Wyświetlana jest wyłącznie liczba osób, które przejechały dany odcinek. Zestawienie jest aktualizowane raz dziennie i nie zawiera informacji pozwalających zidentyfikować konkretnego użytkownika.
- Notatki i zdjęcia pozostają prywatne — Notatki i zdjęcia nigdy nie są udostępniane innym użytkownikom.
06Usługi zewnętrzne (SDK)
Aplikacja korzysta z poniższych usług. Szczegóły przekazywanych im informacji znajdują się w ich politykach prywatności.
| Usługa | Cel | Polityka dostawcy |
|---|---|---|
| Firebase Authentication (Google) | Logowanie i weryfikacja tożsamości | Polityka prywatności Google |
| Cloud Firestore (Google) | Przechowywanie i synchronizacja zapisów oraz notatek | Polityka prywatności Google |
| Firebase Analytics / Crashlytics (Google) | Pomiar użytkowania i analiza awarii | Polityka prywatności Google |
| Cloudflare R2 | Przechowywanie zdjęć | Cloudflare Privacy Policy |
| Google AdMob | Wyświetlanie reklam | Zasady reklamowe Google |
| RevenueCat | Obsługa zakupów w aplikacji | RevenueCat Privacy Policy |
| Sign in with Apple | Logowanie | Polityka prywatności Apple |
Do pomiaru użytkowania (Analytics) przesyłane są wyłącznie wartości zbiorcze, takie jak czas trwania i liczba odcinków, oraz kody linii. Nazwy stacji, notatki, zdjęcia ani same dane o lokalizacji nie są przesyłane.
07Reklamy i zgoda na śledzenie
- Aplikacja może wyświetlać reklamy, aby finansować funkcje bezpłatne.
- Personalizacja reklam wiążąca się ze śledzeniem między aplikacjami i witrynami odbywa się wyłącznie za zgodą użytkownika udzieloną przez mechanizm App Tracking Transparency (ATT) systemu iOS. W razie odmowy wyświetlane są reklamy niespersonalizowane.
- Zgodę ATT można zmienić w każdej chwili w Ustawieniach systemu iOS → Prywatność i ochrona → Śledzenie. W niektórych regionach wyświetlany jest ekran zgody wymagany przepisami prawa (np. RODO).
08Przechowywanie i usuwanie danych
- Zapisy przejazdów pozostają na urządzeniu i na koncie do momentu ich usunięcia przez użytkownika. Poszczególne zapisy można usunąć w Aplikacji w dowolnej chwili, a usunięcie jest widoczne na wszystkich urządzeniach zalogowanych do tego samego konta.
- Usunięcie konta jest możliwe w Aplikacji (w sekcji Moja strona). Usuwa ono konto oraz zapisy przejazdów, notatki, zdjęcia i wpis w rankingu przechowywane na serwerze. Tej operacji nie można cofnąć.
- Samo usunięcie Aplikacji nie kasuje danych zapisanych na serwerze. Aby usunąć je całkowicie, należy najpierw usunąć konto, a dopiero potem odinstalować Aplikację.
- Dane o awariach i użytkowaniu są usuwane automatycznie zgodnie z okresami przechowywania określonymi przez Google.
- Zgłoszenia problemów i przesłane dane o liniach są przechowywane bez określonego terminu w celu ulepszania aplikacji i danych. W przypadku usunięcia konta powiązanie zgłoszenia z kontem zostaje usunięte, a załączony obraz skasowany, natomiast tekst pozostaje jako zapis anonimowy. Nie wysyłamy indywidualnych odpowiedzi.
09Udostępnianie podmiotom trzecim
Usługodawca nie sprzedaje ani nie udostępnia informacji o użytkownikach podmiotom trzecim, poza przypadkami wymaganymi przepisami prawa. Przekazywanie danych do wymienionych w tej polityce SDK ogranicza się do zakresu niezbędnego do działania każdej z usług.
10Prywatność dzieci
Aplikacja nie jest kierowana do dzieci poniżej 13. roku życia, a Usługodawca nie zbiera świadomie danych osobowych od dzieci.
11Zmiany niniejszej Polityki
O istotnych zmianach zakresu zbieranych informacji lub celów ich przetwarzania Usługodawca informuje w tej witrynie lub w Aplikacji. Najnowsza wersja jest zawsze publikowana na tej stronie.
12Kontakt
W sprawach dotyczących niniejszej Polityki oraz przetwarzania danych użytkowników prosimy o kontakt pod adresem podanym na stronie pomocy.