1. Informacje Ogólne i Administrator Danych
Niniejsza Polityka Prywatności określa zasady przetwarzania i ochrony danych osobowych użytkowników aplikacji mobilnej Łowik.pl (zwanej dalej „Aplikacją”).
Administratorem Twoich danych osobowych jest Dominik Chabros, prowadzący nierejestrowaną działalność gospodarczą, Smugi 29B, 21-002 Jastków, prowadzący aplikację mobilną „Łowik.pl” (dalej: „Aplikacja”). Kontakt w sprawach danych osobowych: dominik-chabro@wp.pl.
Zgoda użytkownika: Rejestracja konta w Aplikacji lub korzystanie z niej jest równoznaczne z pełną akceptacją niniejszej Polityki Prywatności oraz Regulaminu. Jeżeli użytkownik nie wyraża zgody na warunki określone w tych dokumentach, powinien zaprzestać korzystania z Aplikacji i usunąć swoje konto.
2. Zakres i Cel Przetwarzania Danych
Aplikacja zbiera i przetwarza dane w celu zapewnienia pełnej funkcjonalności asystenta wędkarskiego. Dane te obejmują:
- Dane Dziennika Łowów (Catch Log): Informacje o złowionych rybach (gatunek, waga, długość, data i czas, opcjonalnie zdjęcie oraz współrzędne GPS miejsca połowu). Dane te są domyślnie zapisywane w pamięci lokalnej urządzenia (Offline-First) i synchronizowane z chmurą Google Firebase (Firestore) po uzyskniez połączenia z internetem w celu umożliwienia kopii zapasowej.
- Zdjęcia (Aparat/Galeria): Wykorzystywane za zgodą użytkownika w module RyboDex AI do analizy i automatycznego rozpoznawania gatunku ryby w ramach funkcji „Łowik AI”. Szczegóły przetwarzania zdjęć przez dostawcę AI opisano w sekcji 4. Zdjęcia są przetwarzane wyłącznie w celu rozpoznania gatunku i nie są wykorzystywane do innych celów.
- Lokalizacja GPS: Wykorzystywana wyłącznie za wyraźną zgodą użytkownika podczas rejestrowania połowu, aby automatycznie przypisać współrzędne geograficzne oraz pobrać lokalne dane pogodowe. Użytkownik może wyłączyć dostęp do lokalizacji w ustawieniach systemu operacyjnego telefonu.
- Sprzęt Wędkarski (Gear Builder): Informacje o wędziskach, kołowrotkach i innych elementach wyposażenia są przechowywane lokalnie na urządzeniu i opcjonalnie synchronizowane w bazie Firestore.
3. Podstawa Prawna Przetwarzania
Twoje dane przetwarzamy na następujących podstawach prawnych (RODO):
- art. 6 ust. 1 lit. b RODO – wykonanie umowy (świadczenie funkcji Aplikacji: konto, dziennik połowów, synchronizacja w chmurze, zakupy premium);
- art. 6 ust. 1 lit. a RODO – Twoja zgoda (dostęp do lokalizacji GPS, aparatu, przetwarzanie zdjęć przez moduł rozpoznawania ryb, personalizacja reklam);
- art. 6 ust. 1 lit. f RODO – nasz prawnie uzasadniony interes (bezpieczeństwo Aplikacji, przeciwdziałanie nadużyciom, powiadomienia techniczne).
Zgodę możesz wycofać w każdej chwili w ustawieniach urządzenia lub Aplikacji, co nie wpływa na zgodność z prawem przetwarzania sprzed jej wycofania.
4. Przetwarzanie Zdjęć i Danych przez Sztuczną Inteligencję (Łowik AI)
Funkcje oparte na sztucznej inteligencji (rozpoznawanie ryb „RyboDex” oraz analiza warunków wędkarskich w prognozie pogody) działają pod marką „Łowik AI”, lecz technicznie realizowane są z wykorzystaniem infrastruktury i modeli sztucznej inteligencji dostawcy Google (usługa Gemini API, Google Ireland Ltd. oraz Google LLC).
Oznacza to, że:
- zrobione przez Ciebie zdjęcie ryby jest przesyłane w celu rozpoznania gatunku do usługi Google Gemini i przetwarzane wyłącznie w celu udzielenia odpowiedzi;
- dane pogodowe i lokalizacja (nazwa miejscowości) są przesyłane do Google Gemini w celu wygenerowania rekomendacji taktycznej.
Zdjęcia oraz zapytania nie są wykorzystywane przez nas ani przez Google do trenowania modeli i nie są przechowywane w tym celu przez dostawcę AI. Przetwarzanie zdjęć odbywa się na podstawie Twojej zgody.
5. Odbiorcy Danych i Podmioty Przetwarzające
W celu świadczenia usług korzystamy z zaufanych dostawców, którzy przetwarzają dane w naszym imieniu lub jako niezależni administratorzy:
- Google Firebase / Google Cloud Platform (Google Ireland Ltd., Google LLC) – uwierzytelnianie, baza danych (Firestore), przechowywanie plików (Storage), powiadomienia push, ochrona przed nadużyciami (App Check), funkcje serwerowe;
- Google Gemini API (Google) – rozpoznawanie ryb i analiza wędkarska (patrz sekcja o AI);
- WeatherAPI.com – dane prognozy pogody (przekazywana jest nazwa miejscowości);
- Mapbox (Mapbox Inc.) – wyświetlanie map (przekazywany jest adres IP i przybliżona lokalizacja);
- OpenStreetMap / Nominatim oraz Photon (Komoot GmbH) – zamiana nazw miejscowości na współrzędne i odwrotnie (geokodowanie);
- RevenueCat (RevenueCat Inc.) – obsługa i weryfikacja zakupów premium;
- Resend (Resend Inc.) – wysyłka wiadomości e-mail (weryfikacja adresu, powiadomienia);
- Google AdMob (Google) – wyświetlanie i personalizacja reklam. AdMob przetwarza dane zgodnie z wymaganiami RODO (GDPR). W tym celu:
- Formularz Zgody (CMP): Użytkownikom z obszaru EOG i Wielkiej Brytanii przed załadowaniem reklam wyświetlany jest formularz wyboru zgody (Consent Management Platform zgodna ze standardem IAB TCF v2.2). Użytkownik decyduje, czy wyraża zgodę na reklamy spersonalizowane (oparte na profilu i zainteresowaniach), czy niespersonalizowane.
- Przetwarzane Dane: AdMob może zbierać i przetwarzać identyfikatory reklamowe urządzenia (np. Google Advertising ID, Apple IDFA), adres IP, przybliżone dane lokalizacyjne oraz dane o interakcji z reklamami w celu optymalizacji emisji, zwalczania oszustw i limitowania powtórzeń.
- Wycofanie Zgody: Użytkownik może w każdej chwili zmienić preferencje reklamowe w ustawieniach Aplikacji (wywołując ponownie formularz zgody) lub w ustawieniach systemu operacyjnego telefonu (np. resetując identyfikator reklamowy). Szczegółowe zasady opisuje Polityka Prywatności Google.
Zakupy premium rozliczane są bezpośrednio przez Apple App Store (Apple Inc.) oraz Google Play (Google), zgodnie z ich regulaminami i politykami prywatności.
6. Przekazywanie Danych poza EOG
Część naszych dostawców (m.in. Google, Mapbox, RevenueCat, Resend) przetwarza dane na serwerach zlokalizowanych poza Europejskim Obszarem Gospodarczym, w tym w Stanach Zjednoczonych. Przekazywanie to odbywa się na podstawie standardowych klauzul umownych zatwierdzonych przez Komisję Europejską (art. 46 RODO) lub w oparciu o decyzje o odpowiednim stopniu ochrony (np. Data Privacy Framework), zapewniających odpowiedni poziom ochrony danych.
7. Okres Przechowywania Danych
Dane Twojego konta i dziennika połowów przechowujemy przez okres korzystania z Aplikacji. Po usunięciu konta dane powiązane z kontem (w tym połowy, notatki, zdjęcia, lokalizacje) są trwale usuwane z naszych serwerów niezwłocznie, nie później niż w terminie 14 dni. Dane przetwarzane na podstawie zgody przechowujemy do czasu jej wycofania. Niektóre dane mogą być przechowywane dłużej, jeśli wymagają tego przepisy prawa (np. podatkowe – dot. zakupów).
8. Przechowywanie i Bezpieczeństwo Danych
Dbamy o bezpieczeństwo Twoich danych. Dane synchronizowane z chmurą są przechowywane na zabezpieczonych serwerach Google Cloud Platform. Komunikacja między Aplikacją a chmurą odbywa się za pomocą bezpiecznego protokołu HTTPS (SSL/TLS).
Ponieważ Aplikacja projektowana jest w architekturze Offline-First, większość Twoich danych (dziennik, zestawy) znajduje się bezpośrednio w pamięci Twojego telefonu. Usunięcie Aplikacji bez synchronizacji z chmurą może spowodować bezpowrotną utratę danych zapisanych wyłącznie lokalnie.
9. Twoje Prawa
Przysługuje Ci prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia danych, wniesienia sprzeciwu oraz wycofania zgody. Konto wraz ze wszystkimi danymi możesz usunąć samodzielnie w Aplikacji (Ustawienia → Usuń konto) — szczegółową instrukcję znajdziesz na stronie lowik.pl/usuwanie-konta. Masz również prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
W sprawach związanych z realizacją Twoich praw możesz skontaktować się z nami pod adresem dominik-chabro@wp.pl.
10. Zmiany w Polityce Prywatności
Zastrzegamy sobie prawo do wprowadzania zmian w niniejszej Polityce Prywatności. Wszelkie zmiany będą publikowane na tej stronie, a w przypadku istotnych aktualizacji użytkownicy otrzymają stosowne powiadomienie wewnątrz Aplikacji.