Przejdź do treści
INFINITYMOUNTAINS

POLITYKA PRYWATNOŚCI — ODKRYWAJ MIASTA

Aktualizacja: 28 października 2026 r.
Dokument dotyczy aplikacji „Odkrywaj Miasta”, nazywanej po angielsku „Discover Polish Cities”, na Androidzie oraz iPhonie i iPadzie. Identyfikator aplikacji na obu platformach to pl.odkryjzakopane. Wcześniejsza nazwa wersji Android brzmiała „Odkrywaj Zakopane”.

Opis reklam i pobierania dodatkowych treści odnosi się do Androida od wersji 0.24 oraz iOS/iPadOS od wersji 1.0. Android 0.23 nie zawiera reklam ani formularza zgód reklamowych, a jego opisy i zdjęcia są częścią aplikacji. Opcjonalne pomiary, stały baner listy i usunięcie pytania o wiek opisane poniżej dotyczą Androida od wersji 0.31 oraz iOS/iPadOS od wersji 1.1. Aktualizacja polityki nie oznacza, że nowe wydanie jest już dostępne na każdym urządzeniu.

1. Administrator i kontakt

Administratorem danych przetwarzanych przez nas przy obsłudze aplikacji jest TAXI HALNY WOJCIECH STACHOŃ TUTOŃ, ul. Stachonie 16a, 34-500 Zakopane, Polska, działający także pod marką Infinity Mountains. Kontakt w sprawach aplikacji i prywatności: infinitymountains25@gmail.com.

2. Co robi aplikacja

Aplikacja pokazuje atrakcje polskich miast, mapę, kategorie, opisy, zdjęcia oraz odnośniki do nawigacji i źródeł. Nie wymaga konta ani logowania. Nie ma formularzy publikowania treści, zakupów w aplikacji ani zapisu historii tras. Android od wersji 0.31 oraz iOS/iPadOS od wersji 1.1 zawierają opcjonalne pomiary Google Analytics for Firebase opisane w punkcie 4a. Wcześniejsze wydania Androida oraz iOS/iPadOS 1.0 nie zawierają tego dodatkowego modułu analitycznego. Dostawcy map i reklam przetwarzają dane techniczne opisane poniżej. Brak konta nie oznacza braku przetwarzania danych.

3. Opcjonalna lokalizacja

Po użyciu przycisku pozycji aplikacja może poprosić o systemowe uprawnienie do lokalizacji. Przybliżona lub dokładna pozycja oraz kierunek telefonu pomagają pokazać Cię na mapie. Aplikacja korzysta z tych odczytów podczas działania na ekranie, a po opuszczeniu jej zatrzymuje aktualizacje. Nie zapisujemy historii przebytej trasy. Nie wysyłamy surowych odczytów GPS ani kierunku do własnego serwera ani w żądaniach reklamowych.

Uprawnienie jest dobrowolne. Bez niego nadal działają przeglądanie miast, mapa, listy i opisy. Na Androidzie zmienisz je w ustawieniach aplikacji, w sekcji Uprawnienia → Lokalizacja. Na iPhonie lub iPadzie wybierz Ustawienia → Prywatność i ochrona → Usługi lokalizacji → Odkrywaj Miasta. Nazwy ustawień mogą różnić się między wersjami systemu; możesz również wyłączyć dokładną lokalizację.

Wycentrowanie mapy na swojej pozycji wymaga pobrania od Google mapy tego obszaru. Dlatego korzystanie z mapy nie jest przetwarzaniem wyłącznie na telefonie. Dane udostępniane usługom Google podlegają także zasadom tego dostawcy.

4. Ustawienia lokalne, mapy i treści z internetu

Na urządzeniu zapisujemy wybrany język, miasto i filtry kategorii. iOS/iPadOS 1.0 oraz Android do wersji 0.30 zapisują również odpowiedź dotyczącą grupy wieku. Android od wersji 0.31 i iOS/iPadOS od wersji 1.1 nie pytają o wiek, ale zachowują wcześniejszą deklarację „poniżej 18 lat”, jeżeli została zapisana na tym urządzeniu. Platforma zgód zapisuje wybory prywatności. Android dodatkowo zachowuje ostatni widok mapy; może on odpowiadać Twojej pozycji po użyciu celownika. W opisanych wydaniach iOS położenie kamery mapy nie jest zapisywane jako trwała historia. Własne wyszukiwanie nazw i filtrowanie miejsc odbywają się lokalnie.

Pobrane zdjęcia i wybrane opisy są buforowane, aby przyspieszać aplikację i ograniczać transfer. System lub aplikacja mogą usuwać pamięć podręczną. Automatyczna kopia danych aplikacji w chmurze Androida jest wyłączona. Na iOS ustawienia aplikacji mogą znaleźć się w kopii urządzenia, zależnie od ustawień kopii zapasowej Apple. Nie prowadzimy własnej synchronizacji ustawień użytkownika ani konta w chmurze. Kopiami iCloud zarządzasz w ustawieniach swojego konta Apple.

Mapa łączy się z Google również bez uprawnienia lokalizacyjnego. Dostawca otrzymuje informacje potrzebne do obsługi połączenia i wyświetlanego obszaru, w tym adres IP oraz dane techniczne aplikacji i SDK. Biblioteki map mogą przetwarzać dane diagnostyczne i zdarzenia korzystania z mapy w celu jej obsługi i ulepszania. Zakres zależy od platformy i konfiguracji biblioteki. Nie używamy Google Maps do tworzenia własnej historii podróży użytkownika.

Zdjęcia pochodzą z plików dołączonych do aplikacji oraz z Wikimedia i odkrywajmiasta.pl. Część polskich opisów jest aktualizowana z odkrywajmiasta.pl. Pobranie pliku przekazuje serwerowi adres IP, adres żądanego pliku i techniczne informacje o połączeniu. Nie dołączamy nazwiska, konta, historii wyszukiwania ani identyfikatora reklamowego do tych żądań. Serwery mogą prowadzić dzienniki dostępu do dostarczania treści i ochrony przed nadużyciami. Aplikacja nie pobiera prywatnych zdjęć i nie wymaga dostępu do galerii.

4a. Opcjonalne pomiary — Android od 0.31 oraz iOS/iPadOS od 1.1

W Androidzie od wersji 0.31 oraz iOS/iPadOS od wersji 1.1 korzystamy z Google Analytics for Firebase, aby poznawać sposób korzystania z przewodnika, poprawiać jego szybkość i sprawdzać działanie reklam. Pomiary są opcjonalne i domyślnie wyłączone. Formularz prywatności Google pozwala wybrać odpowiednie cele; zgoda dotycząca samych reklam nie włącza automatycznie naszej analityki. W iOS nowy moduł wymaga rzeczywistego ukończenia formularza z jednoznacznym wyborem przed uruchomieniem pomiarów; sam wcześniejszy zapis zgody reklamowej nie wystarcza. Jeżeli formularz nie ma zastosowania albo nie uzyskamy rozstrzygniętej zgody na analitykę, dodatkowe pomiary pozostają wyłączone.

Po zgodzie na analitykę mierzymy używane ekrany, wybrane miasto i język, otwierane kategorie i atrakcje, wyniki wybranych działań, użycie wyszukiwania oraz nawigacji. Dane zawierają ograniczone parametry, takie jak identyfikator atrakcji, liczba wyników, długość zapytania, czas ładowania i kod błędu. Do własnych zdarzeń pomiarowych nie dołączamy współrzędnych GPS, treści wyszukiwania, pełnych adresów odwiedzanych stron, imienia, e-maila, numeru telefonu ani własnego identyfikatora konta.

Własna diagnostyka reklam obejmuje miejsce reklamy (mapa lub lista), rozpoczęcie pobierania, jego wynik i czas, faktyczny sygnał wyświetlenia od SDK, widoczność, błędy oraz usunięcie niewykorzystanej reklamy. Może też obejmować przekazaną przez SDK szacunkową wartość reklamy, walutę i precyzję oszacowania. Jest to pomiar reklam wydawcy, a nie zakupów lub danych karty płatniczej użytkownika.

Google Analytics może przetwarzać identyfikator instancji aplikacji, informacje o urządzeniu i sesji oraz przybliżony obszar wynikający z zamaskowanego adresu IP. Wyłączyliśmy zbieranie identyfikatora reklamowego przez moduł Analytics i wysyłanie do niego własnego User-ID. W iOS używamy wariantu Analytics bez możliwości zbierania IDFA; nie oznacza to braku wszystkich identyfikatorów technicznych ani wyłączenia identyfikatorów używanych przez odrębny moduł AdMob po odpowiednich zgodach. Zasady przetwarzania danych przez Google Maps, Google AdMob i formularz zgód są odrębne od tej dodatkowej analityki. Odrzucenie analityki nie wyłącza danych technicznych niezbędnych do działania wybranych usług.

W tych wersjach żądania reklam pozostają niepersonalizowane. Banery mają wydzielone miejsca pod mapą oraz u dołu ekranu listy; nie zasłaniają przewijanych atrakcji. Aplikacja nie pyta już o przedział wieku i nie ustala na tej podstawie dorosłości użytkownika. Zapisana wcześniej na tym urządzeniu odpowiedź „poniżej 18 lat” jest nadal respektowana przez blokadę reklam i dodatkowej analityki.

Wybory można zmienić przez „Ustawienia reklam i prywatności” w panelu kategorii lub ekranie „O aplikacji”. Otwarcie formularza wstrzymuje dodatkowe pomiary i usuwa przygotowane reklamy. Błąd lub brak rozstrzygniętej zgody nie włącza analityki. Zgoda ATT na iOS jest odrębna od zgody na te pomiary: samo udzielenie lub odrzucenie ATT nie oznacza wyboru zgody na analitykę. Po wycofaniu zgody na analitykę zatrzymujemy przyszłe własne zdarzenia i resetujemy lokalne dane Analytics. Ten reset nie oznacza automatycznego usunięcia wszystkich wcześniej zebranych raportów po stronie dostawcy; uprawnienia i sposób kontaktu opisano w pozostałej części polityki.

W naszej usłudze Google Analytics ustawiliśmy okres przechowywania szczegółowych danych o użytkownikach i zdarzeniach na 2 miesiące, bez odnawiania tego okresu przy kolejnej aktywności. Ustawienie to nie określa okresu przechowywania standardowych raportów zbiorczych ani wszystkich danych przetwarzanych przez Google Maps, AdMob i innych dostawców. Google Signals jest wyłączone, a używanie tych danych do personalizacji reklam jest wyłączone dla wszystkich regionów.

Usługa Google Analytics podlega odrębnym warunkom Google. Przetwarzanie może obejmować transfery do państw poza Europejskim Obszarem Gospodarczym zgodnie z zasadami dostawcy i obowiązującymi mechanizmami ochrony. Dane administratora, przysługujące prawa i sposób kontaktu pozostają podane w pozostałej części polityki.

5. Reklamy i wybory prywatności

Aplikacja może wyświetlać baner pod mapą i oznaczone reklamy na listach atrakcji, dostarczane przez Google AdMob. W Androidzie od wersji 0.31 oraz iOS/iPadOS od wersji 1.1 reklamy pomiędzy kartami zastępuje jeden stały baner u dołu ekranu listy, w wydzielonym miejscu poza przewijanymi atrakcjami. Wcześniejsze wydania zachowują poprzedni układ reklam. Reklamy pomagają finansować aplikację, ale nie są wymagane do odblokowania miejsc ani funkcji.

W iOS/iPadOS 1.0 oraz Androidzie do wersji 0.30 przed uruchomieniem reklam wybierasz: poniżej 18 lat, ukończone 18 lat albo brak odpowiedzi. Zapisujemy tylko tę grupę, bez daty urodzenia. W tych wydaniach przed wyborem oraz po wybraniu grupy poniżej 18 lat lub odmowy odpowiedzi reklamy pozostają wyłączone i nie uruchamiamy formularza reklamowych zgód. To samodzielna deklaracja, a nie weryfikacja dokumentu tożsamości. Android od wersji 0.31 oraz iOS/iPadOS od wersji 1.1 nie wyświetlają pytania o wiek i nie zakładają pełnoletności na podstawie jego braku; wcześniejsza deklaracja „poniżej 18 lat” nadal blokuje reklamy i dodatkową analitykę na tym urządzeniu. Pozostałe funkcje pozostają dostępne.

Google User Messaging Platform (UMP) sprawdza wymagania prywatności i wyświetla wymagany formularz. Samo sprawdzenie oraz wyświetlenie formularza wymaga połączenia z Google. W iOS/iPadOS 1.0 oraz Androidzie do wersji 0.30 formularz uruchamia się po wyborze grupy pełnoletniej. Dostępne wybory prywatności można zmienić w ekranie „O aplikacji”, w ustawieniach reklam i prywatności; nowsze wydania udostępniają je także z panelu kategorii. Wydania zawierające pytanie o wiek pozwalają tam również zmienić jego odpowiedź. Zmiana zamyka dotychczasowe reklamy i ponownie ustala możliwość ładowania następnych. W Androidzie od wersji 0.31 oraz iOS/iPadOS od wersji 1.1 otwarcie formularza wstrzymuje dodatkowe pomiary. Nie usuwa to informacji przesłanych dostawcom wcześniej.

Żądamy reklam niespersonalizowanych i wyłączamy personalizację w konfiguracji aplikacji. Nadal mogą być przetwarzane adres IP i wynikająca z niego przybliżona lokalizacja, identyfikatory urządzenia i reklamowe, informacje o wyświetleniach i interakcjach oraz diagnostyka i dane wydajności. Służą emisji i pomiarowi reklam, analizie działania, bezpieczeństwu i przeciwdziałaniu oszustwom. Nie przekazujemy do AdMob dokładnych odczytów GPS, nazwiska, adresu e-mail, haseł ani własnego identyfikatora konta. Formularz prywatności przedstawia dostawców, cele oraz odpowiednie podstawy przetwarzania. Deklaracja prywatności dostarczona z biblioteką Google Mobile Ads dla iOS/iPadOS wskazuje także cel reklamy lub marketingu dewelopera (Developer’s Advertising or Marketing). Uwzględniamy ten cel zadeklarowany przez dostawcę w opisie przetwarzania danych przez tę bibliotekę. Nie jest to informacja o uruchomieniu przez nas konkretnej własnej kampanii reklamowej.

Android: aplikacja uruchamia reklamy dopiero po uzyskaniu przez UMP statusu pozwalającego na żądania reklamowe. Odmowa zgody na określone cele może ograniczyć reklamy albo uniemożliwić ich wyświetlanie. Może też pozostawić możliwość emisji reklam z ograniczonym przetwarzaniem, jeżeli pozwalają na to wybory, prawo i konfiguracja Google. Nie jest to zgoda na reklamy spersonalizowane. Identyfikator reklamowy możesz zresetować albo usunąć w ustawieniach prywatności reklam Androida. Zgoda dotycząca samych reklam nie włącza automatycznie dodatkowej analityki Androida opisanej w punkcie 4a.

iPhone i iPad: dodatkowo korzystamy z systemowego mechanizmu App Tracking Transparency (ATT). W iOS/iPadOS 1.0 prośba może pojawić się po wyborze grupy pełnoletniej i sprawdzeniu UMP. W iOS/iPadOS od wersji 1.1 nie ma pytania o wiek; prośba ATT może pojawić się po aktualnym sprawdzeniu UMP, dopuszczeniu żądań przez Google i uwzględnieniu mających zastosowanie wyborów prywatności. Gdy wymagane są zgody reklamowe, muszą one pozwalać na odpowiednie cele. Tam, gdzie UMP potwierdza brak wymaganego formularza, aplikacja może poprosić o ATT bez takiego formularza. Odpowiednie wybory rezygnacji z przetwarzania reklamowego w USA są także respektowane. Prośba ATT dotyczy użycia danych, w tym identyfikatora reklamowego urządzenia (IDFA), do pomiaru reklam z udziałem danych z aplikacji i witryn innych firm. Nawet po zezwoleniu nadal żądamy reklam niespersonalizowanych. Zgoda ATT i wybory w formularzu UMP są odrębne.

Na iOS/iPadOS inicjalizacja reklam Google i pierwsze żądania reklamowe wymagają zakończonego pomyślnie sprawdzenia UMP w bieżącej sesji, dopuszczenia żądań przez UMP i systemowego statusu ATT „zezwolono”. W wersji 1.0 wymagany jest także wybór grupy pełnoletniej. Od wersji 1.1 stosujemy mające zastosowanie sygnały prywatności opisane powyżej; jawna odmowa wymaganych reklamowych celów lub odpowiednia rezygnacja z przetwarzania blokuje przygotowanie reklam. Wcześniejsza deklaracja „poniżej 18 lat” nadal blokuje reklamy. Odmowa, ograniczenie systemowe lub brak decyzji ATT oznaczają brak reklam. Mapa i katalog pozostają w pełni dostępne. Zgoda ATT nie jest warunkiem korzystania z przewodnika. Nie stosujemy zastępczego rozpoznawania urządzenia w celu obejścia odmowy. Opcjonalny identyfikator własny wydawcy Google jest w iOS wyłączony; nie wyłącza to wszystkich identyfikatorów technicznych dostawcy. Sama odmowa dodatkowej analityki nie oznacza odmowy wszystkich reklamowych celów przetwarzania.

Decyzję ATT zmienisz w Ustawienia → Prywatność i ochrona → Śledzenie, przy tej aplikacji. Po powrocie do aplikacji ponownie sprawdzamy uprawnienie; cofnięcie zgody zamyka reklamy i blokuje nowe żądania reklamowe. Już uruchomionego modułu dostawcy nie można wyładować z bieżącego procesu, a wcześniejsze dane nie są w ten sposób usuwane. Dane techniczne mapy, treści internetowych oraz formularza UMP podlegają osobnym zasadom opisanym powyżej — brak reklam nie oznacza braku wszystkich połączeń z internetem.

6. Podstawy przetwarzania, odbiorcy i przechowywanie

Dane potrzebne do udostępnienia wybranych funkcji przetwarzamy w celu wykonania usługi — art. 6 ust. 1 lit. b RODO. Opcjonalne operacje wymagające zgody opierają się na Twoim wyborze — art. 6 ust. 1 lit. a RODO oraz właściwe przepisy dotyczące dostępu do pamięci urządzenia. Obsługa korespondencji, bezpieczeństwo usług i obrona roszczeń służą naszemu prawnie uzasadnionemu interesowi — art. 6 ust. 1 lit. f RODO. Pozostałe podstawy operacji reklamowych są przedstawiane w formularzu prywatności. Cofnięcie zgody nie wpływa na zgodność wcześniejszego przetwarzania.

Odbiorcami danych mogą być Google i dostawcy wskazani w formularzu reklamowym, Wikimedia, dostawcy hostingu treści i poczty — w zakresie opisanych usług. Apple obsługuje funkcje systemowe, dystrybucję aplikacji i ewentualne kopie urządzenia zgodnie z własnymi zasadami. Połączenia aplikacji z serwerami treści korzystają z HTTPS. Dostawcy mogą przetwarzać informacje poza Europejskim Obszarem Gospodarczym z zabezpieczeniami opisanymi w ich politykach, w tym właściwymi decyzjami o odpowiednim poziomie ochrony lub standardowymi klauzulami umownymi.

Ustawienia lokalne pozostają do zmiany albo usunięcia danych aplikacji. Pamięć podręczna może być usunięta wcześniej. Korespondencję przechowujemy przez okres obsługi sprawy, a dłużej tylko w zakresie potrzebnym do obowiązków prawnych lub roszczeń. Okresy przechowywania danych Google, Wikimedia, Apple i operatorów serwerów wynikają z ich zasad. Nie obiecujemy usunięcia wszystkich danych dostawców w ustalonym przez nas terminie.

7. Usunięcie danych i Twoje prawa

Na Androidzie użyj opcji „Wyczyść dane” dla aplikacji albo ją odinstaluj. Na iPhonie lub iPadzie wybierz „Usuń aplikację”, aby usunąć ją razem z lokalnymi danymi. Samo usunięcie ikony z ekranu lub odinstalowanie z zachowaniem danych nie daje tego samego rezultatu. Ewentualnymi kopiami zapasowymi Apple trzeba zarządzać osobno. Aplikacja nie tworzy konta użytkownika, więc nie ma konta do usunięcia.

W sprawie dostępu, sprostowania, usunięcia danych pozostających pod naszą kontrolą, ograniczenia przetwarzania, przenoszenia danych, sprzeciwu lub wycofania zgody napisz na infinitymountains25@gmail.com, z tematem „Odkrywaj Miasta — dane osobowe”. Nie przesyłaj haseł ani kodów logowania. Możemy potrzebować ograniczonych informacji do rozpoznania sprawy i potwierdzenia uprawnienia. Prawa przysługują na zasadach określonych właściwymi przepisami.

Nie mamy narzędzia pozwalającego odnaleźć i usunąć wszystkie dane konkretnego urządzenia w systemach dostawców. Skorzystaj także z ich ustawień prywatności i procedur zgłoszeń. Usunięcie aplikacji nie usuwa automatycznie danych wcześniej przesłanych na ich serwery. Możesz złożyć skargę do Prezesa UODO lub właściwego organu nadzorczego. Nie podejmujemy decyzji wywołujących skutki prawne wyłącznie automatycznie. Użytkownicy z innych państw mogą zgłaszać również uprawnienia wynikające z właściwych przepisów.

8. Odnośniki, odbiorcy aplikacji i aktualizacje

Przycisk nawigacji otwiera Mapy Apple w wersji na iPhone’a i iPada, a Google Maps lub jego stronę w wersji na Androida. Celem jest wybrana atrakcja albo oznaczony początek trasy. Aplikacja przekazuje współrzędne celu, bez dodawania bieżącej pozycji użytkownika; zewnętrzna usługa może ustalić początek trasy na podstawie własnych uprawnień. Wikipedia, strony operatorów i komunikaty turystyczne działają jako odrębne strony lub aplikacje. W Androidzie do wersji 0.30 przycisk „Buy coffee” otwiera zewnętrzną stronę dobrowolnego wsparcia, które nie odblokowuje funkcji. Android od wersji 0.31 nie zawiera tego przycisku. Pierwsze wydanie na iPhone’a i iPada nie zawiera tego przycisku ani funkcji wpłat. Nie otrzymujemy z aplikacji danych karty płatniczej.

Aplikacja jest kierowana do młodzieży od 13 lat i dorosłych; propozycje rodzinnych wyjść służą także opiekunom. Reklamy są wyłączone dla grupy poniżej 18 lat wybranej w starszym wydaniu, również gdy nowsze wydanie zachowuje tę deklarację na urządzeniu. Nowe wydania nie ustalają dorosłości przez brak pytania o wiek. Klasyfikacja wiekowa sklepu jest odrębną informacją. Istotne zmiany przetwarzania będą opisane w polityce dostępnej z aplikacji i pod jej publicznym adresem.

Dalsze informacje:
Google: https://policies.google.com/privacy
Usługi Google w aplikacjach: https://policies.google.com/technologies/partner-sites
Google Maps SDK dla iOS: https://developers.google.com/maps/documentation/ios-sdk/apple-privacy-policy
Google Mobile Ads dla iOS: https://developers.google.com/admob/ios/privacy/data-disclosure
Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Privacy_policy
Apple: https://www.apple.com/legal/privacy/

PRIVACY POLICY — DISCOVER POLISH CITIES

Updated: 28 October 2026.
This policy covers “Discover Polish Cities”, named “Odkrywaj Miasta” in Polish, on Android, iPhone and iPad. The application identifier on both platforms is pl.odkryjzakopane. The earlier Android app was named “Odkrywaj Zakopane”.

The advertising and additional content downloads described here apply to Android 0.24 onwards and iOS/iPadOS 1.0 onwards. Android 0.23 has no ads or advertising consent form and includes its descriptions and photos within the app. The optional measurements, fixed list banner and removal of the age question described below apply to Android 0.31 onwards and iOS/iPadOS 1.1 onwards. Updating this policy does not mean that a new release is already available on every device.

1. Controller and contact

The controller of data we process when operating the app is TAXI HALNY WOJCIECH STACHOŃ TUTOŃ, Stachonie 16a, 34-500 Zakopane, Poland, also trading as Infinity Mountains. Contact us about the app or privacy at infinitymountains25@gmail.com.

2. What the app does

The app provides attractions in Polish cities, a map, categories, descriptions, photos and links to directions and sources. No account or login is required. It has no user publishing forms, in-app purchases or route-history recording. Android 0.31 onwards and iOS/iPadOS 1.1 onwards include the optional Google Analytics for Firebase measurement described in section 4a. Earlier Android releases and iOS/iPadOS 1.0 do not include this additional analytics module. Map and advertising providers process technical data as described below. Having no account does not mean that no data is processed.

3. Optional location

After you use the location button, the app may request operating-system permission to access your location. Approximate or precise location and the direction of your phone help display your position on the map. The app uses these readings while it is on screen and stops updates when you leave it. We do not record your route history or send raw GPS or heading readings to our own server or in advertising requests.

Permission is optional. Cities, maps, lists and descriptions remain available without it. On Android, change it in the app's system settings under Permissions → Location. On iPhone or iPad, use Settings → Privacy & Security → Location Services → Discover Polish Cities. Setting names can vary by system version; you can also disable precise location.

Centering the map on your position requests a map of that area from Google. Using the map is therefore not entirely on-device processing. Data handled by Google's services is also subject to the provider's policies.

4. Local settings, maps and online content

The device stores your selected language, city and category filters. iOS/iPadOS 1.0 and Android versions up to 0.30 also store an age-group response. Android 0.31 onwards and iOS/iPadOS 1.1 onwards do not ask your age, but respect a previously saved “under 18” response on this device. The consent platform stores privacy choices. Android additionally remembers the last map view, which may correspond to your position after using the location button. The iOS releases described here do not save the map camera position as a persistent history. Our place-name search and category filtering operate locally.

Downloaded photos and selected descriptions are cached to improve performance and reduce transfers. The operating system or app may remove cached content. Automatic Android cloud backup of app data is disabled. On iOS, app settings may be included in a device backup, depending on your Apple backup settings. We do not run our own cloud account or synchronization of your preferences. You can manage iCloud backups through your Apple Account settings.

The map connects to Google even without location permission. The provider receives information needed to handle the connection and display the requested area, including your IP address and technical app and SDK information. Map libraries may process diagnostics and map-use events to operate and improve the service. The scope depends on platform and library configuration. We do not use Google Maps to create our own record of your journeys.

Photos come from bundled app files, Wikimedia and odkrywajmiasta.pl. Some Polish descriptions are refreshed from odkrywajmiasta.pl. Requesting a file exposes your IP address, the requested file address and technical connection information to its server. We do not attach your name, an account, search history or advertising identifier to these requests. Servers may keep access logs to deliver content and prevent abuse. The app does not upload private photos or require access to your photo library.

4a. Optional measurement — Android 0.31 onwards and iOS/iPadOS 1.1 onwards

Android 0.31 onwards and iOS/iPadOS 1.1 onwards use Google Analytics for Firebase to understand guide usage, improve speed and assess advertising delivery. This measurement is optional and defaults off. Google’s privacy form lets you choose the applicable purposes; advertising consent alone does not automatically enable our analytics. On iOS, the new module requires an actually completed form with an unambiguous choice before measurement starts; a previously saved advertising choice alone is insufficient. If no form applies or resolved analytics consent is unavailable, additional measurement stays off.

With analytics consent, we measure screens used, the selected city and language, categories and attractions opened, the outcomes of selected actions, search usage and navigation usage. Events contain limited details such as an attraction identifier, result count, query length, loading time and error code. Our custom measurement events do not include GPS coordinates, search text, full addresses of visited websites, your name, email, telephone number or a custom account identifier.

Our ad diagnostics cover the placement (map or list), download attempts, results and duration, the SDK’s actual impression signal, visibility, errors and disposal of unused ads. They can also include the SDK’s estimated ad value, currency and precision. This measures publisher advertising, not user purchases or payment-card information.

Google Analytics may process an app-instance identifier, device and session information and a general area derived from a masked IP address. Advertising-ID collection by the Analytics module and our use of a custom User-ID are disabled. On iOS, we use the Analytics variant without IDFA collection capability; this does not remove every technical identifier or identifiers used by the separate AdMob module after the relevant permissions. Google Maps, Google AdMob and the consent form have separate processing described elsewhere in this policy. Declining analytics does not disable technical data necessary for services you choose to use.

Ad requests in these versions remain non-personalised. Banners have reserved space below the map and at the bottom of the list screen and do not cover scrolling attractions. The app no longer asks an age-group question or infers adult status from it. A previously saved “under 18” answer on this device continues to block advertising and additional analytics.

You can change your choices in “Ad and privacy settings” in the categories panel or About screen. Opening the form suspends additional measurement and removes prepared ads. Errors or unresolved consent do not enable analytics. ATT permission on iOS is separate from this measurement consent: granting or declining ATT alone is not a choice about analytics consent. Withdrawing analytics consent stops future custom events and resets local Analytics data. This does not automatically delete every previously collected report held by the provider; rights and contact details are described elsewhere in this policy.

Our Google Analytics property retains detailed user and event data for 2 months, without resetting that period on new activity. This setting does not determine how long standard aggregated reports or all data processed by Google Maps, AdMob and other providers are retained. Google Signals is off, and the use of this data for advertising personalisation is disabled for all regions.

Google Analytics is subject to separate Google terms. Processing may involve transfers outside the European Economic Area under the provider’s applicable safeguards. The controller’s details, your rights and contact information remain available elsewhere in this policy.

5. Advertising and privacy choices

The app may show a banner below the map and labelled ads in attraction lists, supplied through Google AdMob. In Android 0.31 onwards and iOS/iPadOS 1.1 onwards, ads between attraction cards are replaced by one fixed banner in reserved space at the bottom of the list screen, outside the scrolling attractions. Earlier releases retain their previous ad layout. Ads help fund the app but are not required to unlock places or features.

In iOS/iPadOS 1.0 and Android versions up to 0.30, before advertising starts you choose under 18, aged 18 or over, or prefer not to answer. Only that group is saved, not a date of birth. In those releases, ads remain disabled before a choice and for an under-18 or undisclosed age group, and the advertising consent form does not start. This is a self-declaration, not an identity-document check. Android 0.31 onwards and iOS/iPadOS 1.1 onwards do not ask your age or infer adult status from the absence of that question; a previously saved “under 18” response continues to block advertising and additional analytics on this device. Other features remain available.

Google’s User Messaging Platform (UMP) checks privacy requirements and displays any required form. The check and form themselves require a connection to Google. In iOS/iPadOS 1.0 and Android versions up to 0.30, the form starts after an adult age-group selection. Available privacy choices can be changed in Ad and privacy settings on the About screen; newer releases also provide access from the categories panel. Releases with an age question also allow that response to be changed there. A change closes existing ads and reevaluates whether new ones may load. In Android 0.31 onwards and iOS/iPadOS 1.1 onwards, opening the form suspends additional measurement. This does not erase information already sent to providers.

We request non-personalized ads and disable personalization in the app's configuration. IP addresses and approximate location inferred from them, device and advertising identifiers, ad views and interactions, diagnostics and performance data may still be processed. They support ad delivery and measurement, service analysis, security and fraud prevention. We do not supply precise GPS readings, your name, email, passwords or our own account identifier to AdMob. The privacy form identifies providers, purposes and the relevant legal bases. The privacy declaration supplied with the Google Mobile Ads library for iOS/iPadOS also lists the purpose Developer’s Advertising or Marketing. We include this vendor-declared purpose when describing that library’s data processing. This does not state that we have launched a particular advertising campaign of our own.

Android: the app starts ads only when UMP reports that ad requests are permitted. Declining consent for particular purposes may limit or prevent ads. Ads with limited processing may remain available where choices, applicable law and Google's configuration permit them. This is not consent to personalized advertising. You can reset or delete the advertising identifier in Android's advertising privacy settings. Advertising consent alone does not automatically enable the additional Android analytics described in section 4a.

iPhone and iPad: we additionally use Apple’s App Tracking Transparency (ATT). In iOS/iPadOS 1.0, the request may follow an adult age-group selection and the UMP check. In iOS/iPadOS 1.1 onwards, there is no age question; the ATT request may follow a current UMP check, Google’s permission to request ads and the applicable privacy choices. Where advertising consent is required, the relevant purposes must be permitted. Where UMP confirms no required form, the app may request ATT without that form. Applicable US advertising opt-out choices are also respected. ATT concerns use of data, including the device advertising identifier (IDFA), to measure advertising using data from other companies’ apps and websites. We continue to request non-personalized ads even after permission is granted. ATT permission and choices in the UMP form are separate.

On iOS/iPadOS, Google advertising initialization and the first ad requests require a successful current-session UMP check, UMP permission to request ads, and ATT’s authorized status. Version 1.0 also requires the adult group. Version 1.1 onwards uses the applicable privacy signals described above; an explicit refusal of required advertising purposes or an applicable opt-out blocks ad preparation. A previously saved under-18 response still blocks ads. Denied, restricted or undecided ATT status means no ads. The map and catalog remain fully available. ATT permission is not a condition for using the guide. We do not use alternative device recognition to bypass refusal. Google’s optional publisher first-party identifier is disabled on iOS; this does not disable every technical identifier used by the provider. Declining additional analytics alone is not a refusal of every advertising data purpose.

You can change ATT permission in Settings → Privacy & Security → Tracking for this app. When you return to the app, we check permission again; withdrawal removes displayed ads and blocks new ad requests. A provider module already initialized cannot be unloaded from the current process, and previously transmitted data is not erased by this action. Technical data for maps, online content and the UMP form remain subject to the separate rules above — no ads does not mean no internet connections.

6. Legal bases, recipients and retention

Data needed to provide requested functions is processed to deliver the service under GDPR Article 6(1)(b). Optional operations requiring consent depend on your choice under Article 6(1)(a) and applicable device-storage rules. Correspondence, service security and defending claims serve our legitimate interests under Article 6(1)(f). Other legal bases for advertising operations are explained in the privacy form. Withdrawal does not affect the lawfulness of earlier processing.

Recipients may include Google and providers identified in the advertising form, Wikimedia, content-hosting providers and our email provider, within the scope of the services described. Apple handles operating-system features, app distribution and any device backups under its own policies. App connections to content servers use HTTPS. Providers may process information outside the European Economic Area using safeguards described in their policies, including applicable adequacy decisions or standard contractual clauses.

Local settings remain until changed or app data is deleted. Cached content may be removed earlier. Correspondence is retained while a matter is being handled, and longer only where needed for legal obligations or claims. Google, Wikimedia, Apple and server operators determine retention of their data under their own policies. We do not promise deletion of all provider data within a period set by us.

7. Deletion and your rights

On Android, use the app's Clear data option or uninstall it. On iPhone or iPad, choose Delete App to remove it and its local data. Removing its Home Screen icon or offloading while keeping data does not have the same effect. Any Apple backups must be managed separately. The app does not create a user account, so there is no account to delete.

For access, correction, erasure of data under our control, restriction, portability, objection or withdrawal of consent, email infinitymountains25@gmail.com with the subject “Discover Polish Cities — personal data”. Do not send passwords or login codes. We may need limited information to identify the matter and confirm your entitlement. Rights are subject to the conditions in applicable law.

We have no tool that can locate and delete all records relating to a particular device in providers' systems. Also use their privacy settings and request procedures. Deleting the app does not automatically erase information already sent to their servers. You may complain to Poland's President of the Personal Data Protection Office or your competent supervisory authority. We do not make solely automated decisions producing legal effects. Users in other jurisdictions may also exercise rights available under applicable rules.

8. Links, audience and updates

The directions button opens Apple Maps on iPhone and iPad, and Google Maps or its website on Android. The destination is the selected attraction or marked route start. The app passes the destination coordinates without adding the current user position; the external service may establish the starting point using its own permissions. Wikipedia, operator websites and visitor notices are separate websites or apps. In Android versions up to 0.30, the Buy coffee button opens an external voluntary-support website; contributing does not unlock features. Android version 0.31 onwards does not include this button. The first iPhone and iPad release does not include this button or a contribution feature. The app does not provide us with your payment-card details.

The app is intended for teenagers aged 13 and over and adults; family-outing suggestions also serve parents and carers. Ads are disabled for an under-18 group selected in an older release, including when a newer release preserves that choice on the device. New releases do not infer adult status from the absence of an age question. The store’s age rating is a separate designation. Material processing changes will be described in the policy available through the app and its public address.

Further information:
Google: https://policies.google.com/privacy
Google services in apps: https://policies.google.com/technologies/partner-sites
Google Maps SDK for iOS: https://developers.google.com/maps/documentation/ios-sdk/apple-privacy-policy
Google Mobile Ads for iOS: https://developers.google.com/admob/ios/privacy/data-disclosure
Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Privacy_policy
Apple: https://www.apple.com/legal/privacy/