Polityka prywatności aplikacji Best Paw
⚠️ PROJEKT – przed publikacją wymaga weryfikacji przez prawnika. Wersja: 2026-10-23 (v4). Pola w nawiasach kwadratowych trzeba uzupełnić.
1. Administrator
Administratorem danych jest [DANE ADMINISTRATORA — uzupełnij: imię i nazwisko lub firma, adres, e-mail kontaktowy] („my”). W sprawach danych pisz na [e-mail kontaktowy]. Nie wyznaczyliśmy inspektora ochrony danych.
2. Jakie dane przetwarzamy
| Kategoria | Przykłady | Skąd |
|---|---|---|
| Konto | e-mail, nazwa wyświetlana, identyfikator, rok urodzenia (tylko do sprawdzenia wieku), akceptacja dokumentów | od Ciebie / z konta Google |
| Pies | imię, rasa, data urodzenia, płeć, wielkość, charakter, opis, zdjęcia, opiekunowie, znajomi, „potrzebuje dystansu” | od Ciebie |
| Lokalizacja bieżąca | pozycja do pokazania mapy i okolicy – nie zapisujemy jej na serwerze, chyba że trwa spacer lub sam dodajesz miejsce/ostrzeżenie | z urządzenia, za zgodą systemu |
| Spacery | trasa, czas, dystans, kupa/siku, opcjonalne zdjęcie – tylko po „Start spaceru”, także przy wygaszonym ekranie | z urządzenia |
| Podgląd na żywo | bieżąca pozycja i trasa w trakcie spaceru (jeśli włączone) | z urządzenia |
| Przybliżona lokalizacja do alertów | dom lub koniec ostatniego spaceru, zaokrąglone do ok. 1 km | wyliczane |
| Dom | jeden punkt, jeśli go ustawisz; widzisz go tylko Ty | od Ciebie |
| Treści publiczne | miejsca, wybiegi, ostrzeżenia (lokalizacja, opis, zdjęcie, głosy) | od Ciebie |
| Społeczność | posty, komentarze, polubienia, spacery grupowe, status „na spacerze” | od Ciebie |
| Czat | wiadomości i zdjęcia, blokady, zgłoszenia | od Ciebie |
| Alerty „Zaginął pies” | zdjęcie, opis, miejsce zaginięcia, zgłoszenia „Widziałem” | od Ciebie / innych |
| Opieka czasowa | kto, dla jakiego psa, do kiedy, notatki dla opiekuna | od Ciebie |
| Tryb „Unikaj” | lista unikanych psów, prywatne powody, promień | od Ciebie |
| Konto dziecka | zob. pkt 9 | od Rodzica |
| Premium | status subskrypcji, okres próbny, identyfikator zakupu (bez danych karty) | z Google Play |
| Techniczne | token push (FCM), token App Check, wersja systemu i Aplikacji, logi błędów, adres IP | z urządzenia |
3. Cele i podstawy prawne (RODO)
| Cel | Podstawa |
|---|---|
| Konto i funkcje Aplikacji (psy, mapa, spacery, Społeczność, czat, opieka czasowa, alerty, „Unikaj”, podgląd na żywo) | art. 6 ust. 1 lit. b – umowa |
| Premium i rozliczenia | art. 6 ust. 1 lit. b; art. 6 ust. 1 lit. c (obowiązki podatkowe) |
| Konta dzieci | art. 6 ust. 1 lit. a w zw. z art. 8 – zgoda Rodzica |
| Moderacja, zgłoszenia DSA, automatyczna kontrola zdjęć, ochrona przed nadużyciami (App Check, limity) | art. 6 ust. 1 lit. f – uzasadniony interes (bezpieczeństwo); art. 6 ust. 1 lit. c (DSA) |
| Konfiguracja Aplikacji (Remote Config) | art. 6 ust. 1 lit. f |
| Reklamy (planowane) | zgoda – art. 6 ust. 1 lit. a (spersonalizowane) / art. 6 ust. 1 lit. f (kontekstowe) |
| Reklamacje i roszczenia | art. 6 ust. 1 lit. f |
Nie podejmujemy wobec Ciebie decyzji wywołujących skutki prawne wyłącznie automatycznie (automatyczne ukrycie Treści lub wstrzymanie czatu po zgłoszeniach jest tymczasowe i weryfikuje je człowiek). Nie sprzedajemy danych i nie profilujemy marketingowo.
4. Kto widzi Twoje dane
- Inni Użytkownicy: profil publiczny psa (imię, rasa, zdjęcie, „potrzebuje dystansu”); pełny profil, posty i „na spacerze” – Opiekunowie i Znajomi psa; spacery grupowe publiczne – Użytkownicy w okolicy.
- Treści publiczne: miejsca, wybiegi i ostrzeżenia widzą wszyscy Użytkownicy (bez Twojego imienia, chyba że zaznaczono inaczej w Aplikacji).
- Podgląd na żywo: wyłącznie Opiekunowie psa (stali i czasowi w trakcie dostępu).
- „Unikaj”: tylko Ty. Serwer porównuje pozycje z podglądu na żywo (gdy obie strony go włączyły) i przekazuje tylko odległość zaokrągloną do 50 m – nigdy pozycję.
- Alerty: Użytkownicy w promieniu 5 km widzą alert; Twoja przybliżona lokalizacja nie jest nikomu pokazywana.
- Czat: tylko uczestnicy rozmowy; Moderator – wyłącznie zgłoszona wiadomość.
- Moderatorzy: zgłoszone Treści i dane potrzebne do decyzji.
- Organy publiczne: wyłącznie na podstawie prawa.
5. Odbiorcy i podmioty przetwarzające
- Google Ireland Ltd. / Google LLC – Firebase (podmiot przetwarzający): Authentication (logowanie), Cloud Firestore (baza), Cloud Storage (zdjęcia), Cloud Functions (logika serwera), Cloud Messaging (push), App Check z Play Integrity (ochrona przed fałszywymi aplikacjami), Remote Config (ustawienia Aplikacji, np. dostawca map), Google Cloud Vision SafeSearch (automatyczna kontrola zdjęć).
- Google Maps SDK (mapa w Aplikacji, gdy wybrany jest dostawca Google): Google otrzymuje adres IP, oglądany obszar mapy i dane techniczne urządzenia. Google przetwarza te dane także na własne cele jako odrębny administrator – zob. https://policies.google.com/privacy oraz https://cloud.google.com/maps-platform/terms.
- OpenStreetMap (gdy wybrany jest ten dostawca): kafelki z serwerów OpenStreetMap Foundation – otrzymuje adres IP i obszar mapy (https://osmfoundation.org/wiki/Privacy_Policy).
- Google Play (płatności Premium) – Google jest odrębnym administratorem danych płatniczych.
- Google AdMob (planowane) – tylko po uruchomieniu reklam i z odpowiednią zgodą.
- Nawigacja „Nawiguj” otwiera zewnętrzną aplikację map – obowiązuje jej polityka.
6. Przekazywanie poza EOG
Główne dane (Firestore, Cloud Functions) są w regionie europe-central2 (Warszawa). Zdjęcia (Cloud Storage) i funkcje ich kontroli działają w regionie us-east1 (USA). Część usług (Authentication, Cloud Messaging, Vision, Maps, Play) może przetwarzać dane w USA. Podstawa: decyzja Komisji o odpowiednim stopniu ochrony (EU-US Data Privacy Framework, Google jest certyfikowany) oraz standardowe klauzule umowne (SCC) w umowie przetwarzania danych Google. Kopię zabezpieczeń możesz uzyskać, pisząc na [e-mail kontaktowy]. (Do weryfikacji: rozważ przeniesienie bucketu do UE.)
7. Jak długo przechowujemy dane
| Dane | Okres |
|---|---|
| Konto, psy, posty, komentarze, spacery, statystyki, dom | do usunięcia przez Ciebie lub usunięcia Konta |
| Podgląd na żywo | do końca spaceru (usuwany automatycznie) |
| Status „na spacerze” | do końca spaceru, wyświetlany maks. 3 h; [usuwanie po X dniach — uzupełnij] |
| Ostrzeżenia | do wygaśnięcia (4 h – 7 dni) lub usunięcia |
| Alerty „Zaginął pies” | do 72 h (lub przedłużenia) / oznaczenia „Znaleziony”; [archiwum — uzupełnij okres] |
| Miejsca i wybiegi | do usunięcia; po usunięciu Konta mogą pozostać bez powiązania z Tobą |
| Wiadomości czatu | do usunięcia Konta jednego z uczestników [lub inny okres — uzupełnij] |
| Zgłoszenia i decyzje moderacyjne | do 12 miesięcy od rozpatrzenia (lub dłużej, jeśli trwa spór) |
| Opieka czasowa | do wygaśnięcia dostępu + [okres — uzupełnij] |
| Zapis zgody Rodzica | do przedawnienia roszczeń (ok. 6 lat) – także po usunięciu Konta dziecka |
| Premium / rozliczenia | przez okres wymagany prawem podatkowym (5 lat) |
| Tokeny push i App Check | do wylogowania / wygaśnięcia |
| Logi i kopie zapasowe | do ok. 30 dni (cykl Google Cloud) |
8. Lokalizacja – szczegóły
- Mapa używa Twojej pozycji tylko na urządzeniu; nie zapisujemy jej bez spaceru.
- Nagrywanie trasy działa tylko po „Start spaceru” (w tle – z widocznym powiadomieniem).
- Podgląd na żywo możesz wyłączyć („Udostępniaj na żywo”).
- Bliskość w trybie „Unikaj” liczy wyłącznie serwer; nikt nie dostaje cudzej pozycji.
- Do alertów o zaginionych psach i ostrzeżeń w okolicy używamy lokalizacji zaokrąglonej do ok. 1 km.
- Uprawnienie do lokalizacji możesz w każdej chwili cofnąć w ustawieniach telefonu.
9. Dzieci (art. 8 RODO)
Samodzielnie konto zakłada osoba od 16 lat. Dla młodszej – wyłącznie rodzic lub opiekun prawny (Profil → Rodzina), na podstawie jego zgody.
- Dane dziecka: imię (bez nazwiska), rok urodzenia, psy rodziny, spacery (trasa, czas, kupa/siku), zgłoszone ostrzeżenia, tokeny push. Bez e-maila.
- Zapis zgody: identyfikatory rodzica i dziecka, rok urodzenia, wersja zgody i dokumentów, data (dowód zgody – art. 7 ust. 1).
- Kto widzi: rodzic i opiekunowie psów rodziny; inni widzą tylko psa. Dziecko nie korzysta z czatu, nie publikuje, nie widzi reklam.
- Prawa rodzica: wgląd w aktywność, wstrzymanie i usunięcie konta dziecka, wycofanie zgody w każdej chwili (bez wpływu na wcześniejsze przetwarzanie).
- Od 16 lat rodzic może usamodzielnić konto. Konto założone samodzielnie przez osobę poniżej 16 lat usuwamy.
10. Twoje prawa (art. 15–22 RODO)
- Dostęp do danych i kopii (art. 15), sprostowanie (16), usunięcie (17), ograniczenie przetwarzania (18), przenoszenie danych (20).
- Sprzeciw wobec przetwarzania opartego na uzasadnionym interesie (21).
- Prawo, by nie podlegać decyzji opartej wyłącznie na zautomatyzowanym przetwarzaniu (22) – takich decyzji nie podejmujemy.
- Wycofanie zgody (np. zgody Rodzica, zgody na reklamy) w każdej chwili.
- Skarga do Prezesa UODO (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
Wnioski: [e-mail kontaktowy]. Odpowiadamy w ciągu miesiąca (w trudnych sprawach – do 3 miesięcy, z informacją).
11. Usunięcie konta
Profil → Usuń konto. Usuwamy: dane konta, dom, trasy i statystyki, posty ze zdjęciami, statusy „na spacerze”, tokeny, listę „Unikaj”, Konta Twoich dzieci, Twoje udziały w psach (pies jest usuwany, jeśli byłeś jedynym opiekunem). Zostają tylko dane, które musimy zachować (zapis zgody Rodzica, rozliczenia, rozpatrywane zgłoszenia) – na okresy z pkt 7. Subskrypcję anuluj osobno w Google Play.
12. Bezpieczeństwo
Połączenia są szyfrowane (TLS). Dostęp ogranicza się regułami bezpieczeństwa (np. dom i trasy widzisz tylko Ty), App Check blokuje nieautoryzowane aplikacje, a zdjęcia są automatycznie sprawdzane.
13. Uprawnienia w telefonie
Lokalizacja (mapa, spacery – w tle podczas aktywnego spaceru), aparat i zdjęcia, powiadomienia. Możesz je cofnąć w ustawieniach systemu.
14. Zmiany
O zmianach informujemy w Aplikacji; ważne zmiany wymagają ponownej akceptacji. Aktualna wersja: Profil → Regulamin i Polityka prywatności.