Polityka Prywatności
Niniejsza Polityka Prywatności wyjaśnia, w jaki sposób dane osobowe są przetwarzane podczas korzystania z Aplikacji, zgodnie z unijnym ogólnym rozporządzeniem o ochronie danych (GDPR) oraz austriacką ustawą o ochronie danych (DSG). Aplikacja jest zaprojektowana jako offline-first i minimalizująca dane: większość danych nigdy nie opuszcza urządzenia użytkownika.
1. Administrator
Administratorem odpowiedzialnym za przetwarzanie danych w rozumieniu art. 4 ust. 7 GDPR jest:
Johannes Püller
Eisenhüttelgasse 79B
2380 Perchtoldsdorf, Austria
E-mail: info@sailorscompanion.com
Inspektor ochrony danych nie został powołany, gdyż nie jest to wymagane na mocy art. 37 GDPR dla niniejszego przetwarzania.
2. Zasady — co pozostaje na urządzeniu
Z założenia następujące dane są przechowywane wyłącznie lokalnie na urządzeniu użytkownika (i, jeśli zostanie to włączone, w jego własnym iCloud — zob. §4.4) i nie są przekazywane administratorowi: dzienniki jachtowe, wpisy do dziennika, zarejestrowana trasa GPS, obserwacje, statystyki oraz ustawienia. Administrator nie prowadzi systemu kont ani czytelnej centralnej bazy danych rejsów użytkownika. Dwie opcjonalne funkcje — kotwiczna wachta oraz udostępnianie dziennika jachtowego linkiem — umieszczają wprawdzie kopię na serwerze prowadzonym przez administratora, ale jest ona szyfrowana jeszcze na urządzeniu użytkownika, zanim je opuści, i administrator nie może jej odczytać. Oba przypadki opisuje szczegółowo §6.
3. Dane lokalizacyjne
Za zgodą użytkownika Aplikacja uzyskuje dostęp do lokalizacji urządzenia (w tym w tle, „Zawsze"), aby rejestrować trasę oraz obliczać dystans, prędkość i kurs, a także wyzwalać przypomnienia oparte na ruchu. Przetwarzanie to odbywa się na urządzeniu użytkownika. Pozycja użytkownika jest przekazywana podmiotom trzecim wyłącznie w ograniczonych przypadkach opisanych w §4 (np. jako zaokrąglone współrzędne wysłane do serwisu pogodowego w celu pobrania lokalnej prognozy, jako współrzędne wysłane do serwisu geokodowania w celu ustalenia czytelnych nazw miejscowości oraz — pośrednio — jako wycinek mapy, na który właśnie Państwo patrzą, wysłany do serwera mapowego administratora, który go dla Państwa rysuje, zob. §4.5). Aplikacja nigdy nie wyświetla ani nie wymyśla danych, których faktycznie nie może znać.
Podstawa prawna: wykonanie żądanej przez użytkownika usługi oraz uzasadniony interes administratora w zapewnieniu podstawowych funkcji dziennika jachtowego (art. 6 ust. 1 lit. b i f GDPR). Dostęp do lokalizacji można wycofać w dowolnym momencie w ustawieniach iOS; rejestrowanie w tle zostanie wówczas zatrzymane.
4. Usługi podmiotów trzecich (odbiorcy / podmioty przetwarzające)
Aplikacja korzysta z poniższych zewnętrznych usług. Każda z nich otrzymuje wyłącznie dane niezbędne do jej działania.
| Usługa | Dostawca | Otrzymane dane | Cel |
|---|---|---|---|
| Prognoza pogody | Open-Meteo (open-meteo.com) | Przybliżone współrzędne (zaokrąglone do siatki) | Pobieranie lokalnej prognozy pogody/morskiej dla wpisu w dzienniku |
| Mapa morska (kafelki mapy i oznakowanie nawigacyjne) | Tworzona i udostępniana przez administratora; dostarczana przez Amazon Web Services (CloudFront) | Żądany wycinek mapy i Państwa adres IP | Rysowanie mapy i oznakowania — o powstających przy tym danych dziennika zob. §4.5 |
| Mapy offline (opcjonalnie) | Udostępniane przez administratora, przez Amazon Web Services | Wybrany przez Państwa region i Państwa adres IP | Wytworzenie i pobranie map, które zabierają Państwo ze sobą bez sieci |
| Nazwy miejscowości (geokodowanie odwrotne) | Overpass API (overpass-api.de), na podstawie danych OpenStreetMap | Współrzędne | Ustalenie czytelnych nazw miejscowości i akwenów |
| Renderowanie mapy (statyczny obraz mapy, zapasowo) | Apple MapKit (Apple Inc.) | Współrzędne / zakres mapy | Generowanie statycznego obrazu mapy, gdy własny rendering Aplikacji jest niedostępny |
| Kopia zapasowa iCloud (opcjonalnie) | Apple Inc. | Lokalne dane Aplikacji (jeśli kopia zapasowa jest włączona) | Tworzenie kopii zapasowej bazy danych Aplikacji na własnym koncie iCloud użytkownika |
| Dystrybucja Aplikacji, zakupy i subskrypcje | Apple Inc. (App Store) | Dane zakupu/subskrypcji przetwarzane przez Apple | Dostarczenie Aplikacji i realizacja zakupów wewnątrz aplikacji; administrator nie otrzymuje danych płatniczych użytkownika |
| Opinie i wsparcie (opcjonalnie, zob. §5) | Hostowane przez administratora na serwerach domainFactory w Niemczech | Treść wiadomości, metadane techniczne oraz opcjonalny adres e-mail do odpowiedzi | Odbieranie i obsługa zgłoszeń opinii/wsparcia |
| Kotwiczna wachta i udostępnianie linkiem (opcjonalnie, zob. §6) | Hostowane przez administratora na serwerach domainFactory w Niemczech | Kopia zaszyfrowana end-to-end tego, co użytkownik wybrał do udostępnienia — administrator nie posiada klucza i nie może jej odczytać | Udostępnianie strony każdemu, kto ma link |
| Zgłoszenie znaku nawigacyjnego (opcjonalnie, zob. §7) | OpenStreetMap Foundation (openstreetmap.org) | Zgłoszona pozycja, tekst zgłoszenia, czas oraz — zależnie od przypadku — Twój adres IP albo Twoje konto OpenStreetMap | Opublikowanie zgłoszenia jako publicznej notatki w OpenStreetMap |
Dane mapowe pochodzą z OpenStreetMap i OpenSeaMap. Samą mapę tworzy jednak i dostarcza administrator: jej przeglądanie nie wysyła żadnych zapytań do OpenStreetMap ani OpenSeaMap. Informacje o źródłach znajdą Państwo w aplikacji w sekcji „Informacje prawne i o aplikacji”.
W przypadku gdy odbiorca działa jako podmiot przetwarzający, zawarta jest stosowna umowa powierzenia przetwarzania danych (art. 28 GDPR). W odniesieniu do przekazywania danych dostawcom spoza UE/EOG (np. Apple) przetwarzanie jest zabezpieczone Standardowymi Klauzulami Umownymi UE lub Ramami Ochrony Danych UE–USA, w stosownych przypadkach. Aplikacja nie zawiera żadnych reklam, żadnych pakietów SDK do analityki/śledzenia ani identyfikatora reklamowego. Sieć dostarczania mapy odpowiada na Państwa zapytanie z najbliższej lokalizacji, która może znajdować się poza UE; Amazon Web Services działa przy tym jako podmiot przetwarzający. Jedyna statystyka użycia powstaje po stronie serwera z danych dziennika i została opisana w §4.5.
4.4 Kopia zapasowa iCloud
W przypadku włączenia kopii zapasowej kopia lokalnej bazy danych Aplikacji jest przechowywana na własnym koncie iCloud użytkownika, w ramach jego Apple ID oraz na warunkach i zgodnie z polityką prywatności Apple. Administrator nie ma dostępu do kopii zapasowych iCloud użytkownika.
4.5 Dane dziennika serwera mapowego
Aby narysować mapę morską, aplikacja pobiera aktualnie widoczne wycinki mapy z serwera prowadzonego przez administratora. Jak przy każdym serwerze internetowym powstają przy tym dane dziennika: Państwa adres IP, czas, żądany wycinek mapy oraz identyfikator aplikacji. Żądany wycinek pozwala rozpoznać, jaki akwen Państwo oglądali. Nie mówi nic o tym, gdzie się Państwo znajdują, jakim kursem Państwo płynęli ani co zawiera Państwa dziennik pokładowy — wszystko to pozostaje na Państwa urządzeniu (§2).
Dzienniki te służą bezpiecznej eksploatacji, obronie przed nadużyciami oraz zagregowanej statystyce użycia: ile urządzeń korzystało danego dnia z mapy i jakie akweny były przy tym oglądane. Podczas analizy Państwa adres IP jest haszowany z tajną wartością losową zmienianą codziennie; zapisywany jest wyłącznie wynik zliczenia, nigdy sam adres. Ponieważ wartość losowa zmienia się codziennie, rozpoznanie na przestrzeni kilku dni jest technicznie wykluczone. Akweny są łączone w zgrubne pola, tak że nie są w nich rozpoznawalne poszczególne porty, podejścia ani miejsca postoju.
Surowe dzienniki są automatycznie usuwane po siedmiu dniach. Nie powstaje żaden profil użytkownika, nie następuje łączenie z innymi danymi, a statystyka nie jest przekazywana osobom trzecim.
Podstawa prawna: nasz prawnie uzasadniony interes w bezpiecznej eksploatacji usługi oraz w poznaniu, jak i gdzie aplikacja jest używana, aby ją dalej rozwijać (art. 6 ust. 1 lit. f RODO).
5. Opinie i wsparcie
Jeśli użytkownik zdecyduje się przesłać opinię z poziomu Aplikacji, na serwer administratora przekazywane są: wiadomość w formie wolnego tekstu, metadane techniczne (np. wersja i build Aplikacji, wersja iOS, model urządzenia, język, aktualny ekran i status, przybliżone liczniki) oraz, wyłącznie jeśli zostanie podany, adres e-mail do odpowiedzi. Dane o pozycji, kontakty ani trwałe identyfikatory urządzenia nie są dołączane. Pozostawienie pola e-mail pustego sprawia, że zgłoszenie jest anonimowe i nie ma możliwości udzielenia odpowiedzi.
Dokładne metadane są pokazywane użytkownikowi w Aplikacji przed wysłaniem. Należy pamiętać, że wolny tekst wpisany przez użytkownika może sam w sobie zawierać dane osobowe; prosimy nie podawać więcej danych niż jest to konieczne.
Podstawa prawna: zgoda użytkownika oraz uzasadniony interes administratora w doskonaleniu Aplikacji i świadczeniu wsparcia (art. 6 ust. 1 lit. a i f GDPR).
6. Udostępnianie linkiem (kotwiczna wachta i udostępniony dziennik jachtowy)
Aplikacja może opublikować kopię rejsu — w przypadku kotwicznej wachty miejsce postoju na kotwicy i ruch jachtu wokół niego — na stronie internetowej, którą w przeglądarce może otworzyć każdy, kto ma link. Dopóki nie uruchomisz udostępniania, nic nie jest publikowane; a za każdym razem, gdy je uruchamiasz, to Ty decydujesz o publikacji.
Co jest przesyłane. W przypadku udostępnionego dziennika jachtowego: zarejestrowana trasa, czasy, statystyki, miejsca, w których kotwiczono lub cumowano, wraz z ich nazwami, a także nazwa rejsu, region i kraj — oraz, o ile tego nie wyłączysz, nazwa i typ jachtu. Jeśli pozostawisz włączoną pozycję na żywo, strona pokazuje również, gdzie jacht jest w tej chwili, z jaką prędkością i jakim kursem płynie, przez cały czas trwania udostępniania. Notatki i wszelki inny tekst wpisany we wpisy nigdy nie są przesyłane: format przesyłu nie ma na nie pola. Imiona załogi również nie są przesyłane.
Administrator nie może niczego z tego odczytać. Kopia jest szyfrowana na Twoim urządzeniu (AES-256-GCM) przed wysłaniem. Klucz znajduje się w części linku po znaku „#”, której przeglądarki nigdy nie wysyłają na serwer; nie trafia zatem ani na serwer administratora, ani do jego logów. Przechowywany jest tam szyfrogram i techniczne minimum potrzebne do jego udostępnienia.
Kto ma link, może czytać. Nie ma hasła, nie ma konta i strona nie potrafi odróżnić jednego czytelnika od drugiego. Przekazany dalej link działa dla każdego, kto go otrzyma. Traktuj go jak tajemnicę, którą jest.
Jak długo i jak to zakończyć. Udostępniony dziennik jachtowy jest usuwany z serwera 30 dni po ostatniej aktualizacji, kotwiczna wachta 48 godzin po niej; strona sama podaje datę swojego wygaśnięcia. Zatrzymanie udostępniania zamraża stronę — pozostaje czytelna do upływu tego terminu. Zastąpienie linku natychmiast usuwa opublikowaną kopię z serwera i wydaje nowy link; stary przestaje działać od razu. Usunięcie rejsu w Aplikacji ani odinstalowanie Aplikacji same w sobie nie usuwają już opublikowanej kopii — najpierw zatrzymaj lub zastąp udostępnianie.
Jeśli na pokładzie byli inni. Trasa pokazuje, gdzie jacht był i kiedy; jeśli płynęli z Tobą inni, to również informacje o nich. Opublikowanie ich jest Twoją decyzją, a nie decyzją Aplikacji — podejmij ją proszę wspólnie z tymi osobami, a nie za nie.
Podstawa prawna: Twoja zgoda, wyrażona przez utworzenie linku (art. 6 ust. 1 lit. a RODO); możesz ją w każdej chwili wycofać, zatrzymując lub zastępując udostępnianie. Co zawiera udostępniona strona, kto otrzyma link i jak długo strona pozostaje dostępna — to Twoje decyzje; za tę publikację odpowiadasz Ty, a administrator Aplikacji jedynie przekazuje kopię, której nie może odczytać.
6.1 Jeśli czytasz udostępnioną stronę
Do otwarcia udostępnionej strony nie potrzebujesz Aplikacji, konta ani logowania i nikt nie prosi Cię o żadną zgodę. Przy otwarciu serwer administratora przetwarza Twój adres IP w jednym tylko celu: ograniczenia liczby nadużywających żądań. Po dotarciu jest on haszowany z tajną solą i przechowywany jest wyłącznie skrót, przez czas trwania okna limitu; surowego adresu usługa nie zapisuje. Podstawą prawną jest prawnie uzasadniony interes administratora w utrzymaniu dostępności usługi (art. 6 ust. 1 lit. f RODO). Strona zapisuje klucz deszyfrujący z Twojego linku w pamięci lokalnej przeglądarki, aby przeładowanie nadal działało; nic więcej nie jest zapisywane na Twoim urządzeniu, nie ma też żadnych ciasteczek, analityki ani śledzenia. To, co oglądasz, opublikowała osoba, która przysłała Ci link: to ona, a nie administrator, decyduje o treści i o tym, jak długo strona pozostaje dostępna — z prośbą o usunięcie zwróć się więc do niej. Twoje prawa z §10 oraz prawo do wniesienia skargi z §11 przysługują również Tobie.
7. Zgłoszenie znaku nawigacyjnego do OpenStreetMap
Aplikacja umożliwia zgłoszenie znaku nawigacyjnego — pławy, stawy lub światła — co do którego z własnej obserwacji wiesz, że go brakuje, że leży w niewłaściwym miejscu albo że już go nie ma. Jeśli wyślesz takie zgłoszenie, zostanie ono przekazane jako publiczna notatka (note) do OpenStreetMap, otwartego projektu kartograficznego fundacji OpenStreetMap Foundation (OSMF), organizacji non-profit z siedzibą w Zjednoczonym Królestwie. Idzie ono bezpośrednio z Twojego urządzenia do OpenStreetMap: nie przechodzi przez żaden serwer administratora, a administrator nie otrzymuje ani nie przechowuje jego kopii. Dopóki nie napiszesz i nie wyślesz zgłoszenia, nic nie jest wysyłane.
Co jest przekazywane. Pozycja, którą zgłaszasz, tekst Twojego zgłoszenia oraz czas jego wpłynięcia. Jeśli zalogujesz się kontem OpenStreetMap, zgłoszenie zostaje powiązane z tym kontem, a jego nazwa użytkownika jest wyświetlana publicznie. Jeśli się nie zalogujesz, OpenStreetMap zapisuje przy zgłoszeniu Twój adres IP. W obu przypadkach pozycja, tekst i czas są od chwili wpłynięcia publicznie widoczne na całym świecie. Pamiętaj, że wpisany przez Ciebie tekst może sam zawierać dane osobowe; pisz tylko to, czego nieznany czytelnik potrzebuje, aby zrozumieć obserwację.
OpenStreetMap jest samodzielnym administratorem. O tym, co dzieje się z Twoim zgłoszeniem dalej — publikacja, przechowywanie, moderacja, dalsze rozpowszechnianie danych — decyduje fundacja OpenStreetMap Foundation na własną odpowiedzialność i zgodnie z własną polityką prywatności, dostępną pod adresem osmfoundation.org/wiki/Privacy_Policy.
Zgłoszenia nie da się cofnąć. Wysłanego zgłoszenia nie możesz usunąć; ukryć może je wyłącznie moderator w OpenStreetMap, a pozostaje ono w historii projektu oraz w kopiach danych, które inni już pobrali. Wycofanie zgody działa więc tylko na przyszłość: zapobiega kolejnym zgłoszeniom, ale nie usuwa tego, które już zostało wysłane.
Podstawa prawna: Twoja zgoda, wyrażona przez wysłanie zgłoszenia (art. 6 ust. 1 lit. a RODO). Zgłaszanie jest dobrowolne; nie zależy od niego żadna inna funkcja Aplikacji.
8. Używane uprawnienia
| Uprawnienie | Cel |
|---|---|
| Lokalizacja (Podczas używania / Zawsze) | Rejestrowanie trasy, dystans/prędkość/kurs, przypomnienia o ruchu. „Zawsze" umożliwia rejestrowanie w tle; Aplikacja nadal działa (wyłącznie na pierwszym planie), jeśli użytkownik wybierze „Podczas używania". |
| Powiadomienia | Przypomnienia (np. wpis pozycji, sprawdzenie prognozy). Aplikacja pozostaje użyteczna w przypadku odmowy. |
| iCloud | Opcjonalna kopia zapasowa danych na własnym iCloud użytkownika. |
9. Okres przechowywania
Dane na urządzeniu użytkownika są przechowywane do czasu ich usunięcia (wpisy, dzienniki jachtowe, trasa) lub odinstalowania Aplikacji. Zgłoszenia opinii są przechowywane wyłącznie tak długo, jak jest to konieczne do ich obsługi i analizy, i są usuwane najpóźniej po 24 miesiącach (lub wcześniej na żądanie). Dane opublikowane przez kotwiczną wachtę lub link udostępniania są usuwane z serwera automatycznie — odpowiednio po 48 godzinach i po 30 dniach od ostatniej aktualizacji (§6).
10. Prawa użytkownika
Na mocy GDPR użytkownikowi przysługuje prawo dostępu (art. 15), sprostowania (art. 16), usunięcia (art. 17), ograniczenia przetwarzania (art. 18), przenoszenia danych (art. 20) oraz sprzeciwu (art. 21) wobec przetwarzania opartego na uzasadnionych interesach. W przypadku gdy przetwarzanie opiera się na zgodzie, użytkownik może ją wycofać w dowolnym momencie ze skutkiem na przyszłość. W celu skorzystania z tych praw należy skontaktować się pod adresem info@sailorscompanion.com. Ponieważ większość danych jest przechowywana wyłącznie na urządzeniu użytkownika, wiele z tych praw można wykonywać bezpośrednio w Aplikacji (edytowanie/usuwanie wpisów, wyłączanie kopii zapasowej, cofanie uprawnień).
11. Prawo do wniesienia skargi
Użytkownikowi przysługuje prawo do wniesienia skargi do organu nadzorczego. Właściwym organem w Austrii jest Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Wiedeń, Austria — www.dsb.gv.at.
12. Dzieci
Aplikacja nie jest skierowana do dzieci i świadomie nie gromadzi danych osobowych dzieci.
13. Zmiany niniejszej polityki
Niniejsza Polityka Prywatności może być aktualizowana w celu odzwierciedlenia zmian w Aplikacji lub wymogów prawnych. Aktualna wersja jest zawsze dostępna pod adresem https://www.sailorscompanion.com/privacy-pl.html; data „Ostatnia aktualizacja" podana powyżej wskazuje ostatnią zmianę.