Polityka prywatności
Obowiązuje od 2.10.2026.
1. Administrator danych
Administratorem danych jest Matkala Studios (numer identyfikacyjny firmy 3628345-2), Finlandia. Usługa jest widoczna pod nazwą Lintupassi, Fågelpass, Birdpass, Ptasi Paszport, Ptačí pas, Vtáčí pas, Fuglepass lub Fuglepas; niniejsza polityka dotyczy wszystkich nazw. Sprawy ochrony danych: legal@birdpass.app
2. Jakie dane przetwarzamy i dlaczego
- Dane konta Google: imię i nazwisko, adres e-mail i identyfikator Google. Używamy ich do utworzenia konta i logowania. Podstawa: umowa (świadczenie Usługi).
- Dane konta Apple (Zaloguj się przez Apple): imię i nazwisko (jeśli je podasz), adres e-mail lub przekaźnikowy adres e-mail Apple oraz identyfikator Apple. Zapisujemy też token logowania otrzymany od Apple (refresh token), abyśmy mogli go unieważnić przy usuwaniu konta; wymaga tego Apple. Podstawa: umowa i warunki Apple.
- Profil: pseudonim, region (kraj) i język. Używamy ich do ustawień i dostosowania list gatunków. Pseudonim jest widoczny dla innych tylko wtedy, gdy włączysz stronę publiczną (znajduje się w adresie strony). Podstawa: umowa.
- Wiek: pytamy raz o rok Twojego urodzenia. Rok nie jest zapisywany; na Twoim urządzeniu zapisywana jest tylko grupa wiekowa (poniżej 13 lat albo 13 lat lub więcej), która nie jest wysyłana do nas ani zapisywana na naszym serwerze. Jeśli sklep z aplikacjami (App Store lub Google Play) przekaże Twoją grupę wiekową i na to zezwolisz, aplikacja użyje jej zamiast pytania; również wtedy na urządzeniu zapisywana jest tylko ta sama grupa wiekowa. Grupę wiekową możesz zmienić w ustawieniach konta. Jeśli masz mniej niż 13 lat, aplikacja nie korzysta z lokalizacji urządzenia, strony publicznej ani raportów o awariach (zob. punkt Dzieci), a wcześniej włączona strona publiczna zostaje wyłączona. Jeśli grupa wiekowa nie jest znana (np. na nowym urządzeniu), jesteś traktowany jak osoba poniżej 13. roku życia, dopóki nie odpowiesz.
- Obserwacje: gatunek, data, liczba, płeć, sposób obserwacji (zobaczony lub usłyszany), notatka oraz opcjonalnie punkt lokalizacji i wyprowadzona z niego nazwa miejsca (np. wieża obserwacyjna, dzielnica i gmina). Nazwa miejsca jest wyszukiwana na naszym własnym serwerze w danych OpenStreetMap; lokalizacja nie jest wysyłana do osób trzecich. Zapisujemy je na potrzeby Twojego własnego paszportu ptaków, statystyk i osiągnięć. Podstawa: umowa.
- Quiz ptaków: gdy grasz w quiz, zapisujemy dla każdego zadanego gatunku, czy rozpoznałeś go po zdjęciu lub dźwięku (poziom opanowania, liczba poprawnych i błędnych odpowiedzi oraz czas ostatniego pytania), a także to, ile gatunków z Twojego regionu zostało odblokowanych w quizie. Dane służą wyłącznie do doboru pytań dla Ciebie; nie są widoczne dla innych. Podstawa: umowa.
- Strona publiczna (opcjonalna): jeśli na stronie Konto włączysz ustawienie „Pokaż na stronie", Twoje obserwacje (gatunek, data, liczba, płeć, sposób obserwacji i notatka) będą publicznie widoczne przez link dla każdego, bez logowania; możesz dodatkowo osobno zezwolić na pokazywanie lokalizacji obserwacji jako nazwy miejsca (np. wieża obserwacyjna, dzielnica i gmina). Dokładny punkt lokalizacji i czas zapisania obserwacji nie są pokazywane publicznie. Gdy strona publiczna jest włączona, Twoje najnowsze obserwacje mogą być pokazywane także anonimowo w sekcji „Najnowsze obserwacje" na stronie głównej witryny: gatunek i data oraz, jeśli zezwolisz na pokazywanie lokalizacji, gmina i kraj, bez pseudonimu. Oba ustawienia są domyślnie wyłączone i możesz je wyłączyć w dowolnej chwili na stronie Konto. Podstawa: zgoda.
- Lokalizacja urządzenia: aplikacja odczytuje lokalizację urządzenia tylko na Twoją prośbę (np. dodajesz obserwację w bieżącej lokalizacji lub szukasz siebie na mapie). Lokalizacja nie jest zapisywana na serwerze, chyba że zapiszesz obserwację z punktem lokalizacji. Podstawa: zgoda, którą możesz cofnąć w ustawieniach urządzenia.
- Rozpoznawanie dźwięku: po uruchomieniu rozpoznawania dźwięku aplikacja nagrywa krótkie nagranie mikrofonem urządzenia i wysyła je na nasz własny serwer do rozpoznania. Nagranie może zawierać także inne dźwięki, np. mowę. Jest przetwarzane tylko w pamięci, nie jest zapisywane ani wysyłane osobom trzecim. Na potrzeby miesięcznego limitu wersji bezpłatnej zapisujemy z każdego rozpoznania tylko czas i sposób (dźwięk lub zdjęcie); są one usuwane po 60 dniach. Mikrofon jest używany tylko wtedy, gdy sam uruchomisz rozpoznawanie, a zgodę na jego użycie możesz cofnąć w ustawieniach urządzenia. Podstawa: umowa.
- Rozpoznawanie zdjęcia: gdy zrobisz zdjęcie lub wybierzesz je z galerii, aplikacja wysyła zdjęcie (lub wybrany fragment) na nasz własny serwer do rozpoznania. Na zdjęciu może być widoczne coś więcej niż ptak. Zdjęcie jest ponownie kompresowane na urządzeniu, więc jego metadane (np. lokalizacja) nie są wysyłane. Zdjęcie jest przetwarzane tylko w pamięci, nie jest zapisywane ani wysyłane osobom trzecim. Na potrzeby limitu zapisujemy z rozpoznania tylko czas i sposób, jak przy rozpoznawaniu dźwięku. Aparat i galeria są używane tylko wtedy, gdy sam uruchomisz rozpoznawanie, a zgody na ich użycie możesz cofnąć w ustawieniach urządzenia. Podstawa: umowa.
- Sesje: do utrzymania logowania zapisujemy skrót identyfikatora sesji, czas utworzenia i użycia oraz identyfikator urządzenia wysyłany przez aplikację (User-Agent). Podstawa: umowa i prawnie uzasadniony interes (bezpieczeństwo).
- Subskrypcja: stan i czas zakończenia subskrypcji Ptasi Paszport Plus, sklep i identyfikator produktu. Nie otrzymujemy danych Twojej karty płatniczej. Podstawa: umowa.
- Logi serwera: serwer rejestruje sytuacje błędów (czas, kod błędu i identyfikator żądania). Nie zapisujemy trwale adresów IP żądań. Podstawa: prawnie uzasadniony interes (bezpieczeństwo i wyjaśnianie błędów).
- Raporty o awariach (Android): gdy aplikacja ulegnie awarii, Firebase Crashlytics (Google) otrzymuje dane techniczne błędu: komunikat błędu i ślad stosu, model urządzenia, wersję Androida, wersję aplikacji i identyfikator instalacji. Nie dołączamy do raportów Twojego imienia i nazwiska, adresu e-mail ani obserwacji. Raportowanie jest domyślnie wyłączone; możesz je włączyć na stronie Konto w aplikacji. Podstawa: zgoda.
- Witryna internetowa: witryna (birdpass.app) nie używa plików cookie, analityki ani reklam, a jej odwiedziny nie są rejestrowane. Czcionki i strony pochodzą z naszego własnego serwera, zdjęcia gatunków z Cloudflare (zob. Zdjęcia i dźwięki gatunków). Wybór języka witryny jest zapisywany tylko w Twojej przeglądarce. Film prezentacyjny na stronie głównej znajduje się w serwisie YouTube (Google) i wczytuje się dopiero wtedy, gdy go uruchomisz; wcześniej strona pokazuje tylko obraz okładki z naszego własnego serwera. Gdy uruchomisz film, Google otrzymuje adres IP Twojego urządzenia i informacje o przeglądarce oraz może zapisywać dane w Twojej przeglądarce zgodnie z własnymi zasadami. Podstawa: zgoda (uruchomienie filmu).
- Formularz kontaktowy: gdy wysyłasz wiadomość przez formularz kontaktowy na stronie witryny przeznaczonej dla szkół, przetwarzamy Twój adres e-mail i treść wiadomości. Wykorzystujemy je wyłącznie do odpowiedzi na Twoje zapytanie. Wiadomość jest przekazywana e-mailem na nasz adres pomocy technicznej za pośrednictwem Mailgun (Sinch); nie jest zapisywana w naszej bazie danych. Podstawa: prawnie uzasadniony interes (odpowiedź na zapytanie).
- Mapa: kafelki mapy są pobierane z naszego własnego serwera, nie od osoby trzeciej. Żądania map nie są rejestrowane.
- Zdjęcia i dźwięki gatunków: zdjęcia i nagrania gatunków są przechowywane w usłudze Cloudflare R2 i pobierane stamtąd bezpośrednio; adres IP Twojego urządzenia jest przekazywany Cloudflare. Część gatunków nie ma jeszcze zdjęcia ani dźwięku.
Podanie danych jest dobrowolne, ale konto (imię i nazwisko lub adres e-mail oraz identyfikator logowania) jest niezbędne do korzystania z Usługi; lokalizacja i notatka są zawsze opcjonalne. Nie podejmujemy zautomatyzowanych decyzji ani nie dokonujemy profilowania. Nie używamy analityki ani reklam. Nie sprzedajemy Twoich danych.
3. Komu przekazujemy dane
- Google: logowanie, raporty o awariach (Firebase Crashlytics) i film prezentacyjny witryny (YouTube), jeśli go uruchomisz.
- Apple i Google Play: zakup i rozliczanie subskrypcji.
- RevenueCat: zarządzanie stanem i weryfikacja subskrypcji oraz statystyki subskrypcji (np. liczba subskrypcji i przychody; nie widzimy z nich innych danych poszczególnych użytkowników). RevenueCat otrzymuje Twój identyfikator użytkownika i dane subskrypcji.
- Cloudflare: przechowywanie zdjęć i dźwięków gatunków (zob. Zdjęcia i dźwięki gatunków) oraz kopii zapasowych bazy danych. Kopie zapasowe są przechowywane w UE.
- Hosting serwerowy: baza danych i serwer znajdują się na serwerze w UE.
- Mailgun (Sinch): dostarczanie wiadomości z formularza kontaktowego witryny jako e-maili (region UE).
- Organy państwowe: tylko w przypadkach wymaganych przez prawo.
4. Transfery poza UE
Google, Apple i RevenueCat mogą przetwarzać dane poza UE, np. w Stanach Zjednoczonych. To samo dotyczy Cloudflare w zakresie zdjęć i dźwięków gatunków; kopie zapasowe bazy danych są natomiast przechowywane w UE. Mailgun przetwarza wiadomości z formularza kontaktowego w swoim regionie UE, ale jako firma amerykańska może je przetwarzać również w Stanach Zjednoczonych lub uzyskiwać do nich dostęp stamtąd. Transfery do Google, Apple, RevenueCat, Cloudflare i Mailgun opierają się na decyzji Komisji stwierdzającej odpowiedni stopień ochrony lub na standardowych klauzulach umownych UE.
5. Okresy przechowywania
- Dane konta, obserwacji i quizu: do czasu usunięcia konta.
- Wiek: grupa wiekowa jest tylko na Twoim urządzeniu, nie na naszym serwerze.
- Rozpoznawanie dźwięku i zdjęcia: nagranie ani zdjęcie nie są zapisywane; czasy i sposoby rozpoznań są usuwane po 60 dniach, najpóźniej przy usunięciu konta.
- Usunięcie konta: natychmiast usuwa z naszego serwera profil, dane logowania, sesje, obserwacje, dane quizu i stan subskrypcji. Kopie znikają z kopii zapasowych wraz z ich rotacją, najpóźniej w ciągu 30 dni.
- Sesje: wygasają automatycznie; wygasłe i unieważnione sesje są usuwane z serwera w ciągu 30 dni, a najpóźniej przy usunięciu konta.
- Raporty o awariach: Crashlytics przechowuje je przez 90 dni.
- Wiadomości z formularza kontaktowego: przechowujemy je w naszej poczcie e-mail do czasu załatwienia sprawy, nie dłużej niż dwa lata. Mailgun przechowuje swoje logi doręczeń przez krótki czas zgodnie z własnymi zasadami.
- Logi serwera: rotują automatycznie i nie przechowujemy ich celowo dłużej, niż wymaga wyjaśnianie błędów i incydentów bezpieczeństwa.
- Dane sklepów i RevenueCat: dane zakupowe są przechowywane zgodnie z ich własnymi zasadami i przepisami o rachunkowości. Usunięcie konta z naszego serwera ich nie usuwa.
6. Twoje prawa
Masz prawo dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie oraz przenoszenia danych do innej usługi. Możesz także w dowolnej chwili cofnąć udzieloną zgodę (np. na korzystanie z lokalizacji w ustawieniach urządzenia), co nie wpływa na zgodność z prawem przetwarzania dokonanego wcześniej. Konto i dane możesz usunąć samodzielnie na stronie Konto w aplikacji, z tej samej strony możesz też wyeksportować swoje dane. W innych sprawach skontaktuj się pod adresem legal@birdpass.app; odpowiemy w ciągu miesiąca. Masz także prawo wnieść skargę do organu nadzorczego: Prezes Urzędu Ochrony Danych Osobowych (UODO), uodo.gov.pl, lub fiński organ nadzorczy: biuro Rzecznika Ochrony Danych (tietosuojavaltuutetun toimisto), tietosuoja.fi.
7. Dzieci
Z Usługi może korzystać także osoba poniżej 13. roku życia. Pytamy raz o rok urodzenia lub używamy grupy wiekowej przekazanej przez sklep z aplikacjami; rok nie jest zapisywany, tylko grupa wiekowa (poniżej 13 lat albo 13 lat lub więcej) jest zapisywana na Twoim urządzeniu i nie jest do nas wysyłana, a grupę wiekową można zmienić w ustawieniach konta. W przypadku osoby poniżej 13. roku życia aplikacja nie korzysta z lokalizacji urządzenia, strony publicznej ani raportów o awariach. Jeśli grupa wiekowa nie jest znana, jesteś traktowany jak osoba poniżej 13. roku życia. Nie prosimy o zgodę opiekuna ani jej nie przetwarzamy.
8. Bezpieczeństwo
Chronimy dane środkami technicznymi i organizacyjnymi. Identyfikatory sesji nie są przechowywane w postaci jawnej, a dostęp do serwera jest ograniczony.
9. Zmiany
W razie potrzeby aktualizujemy niniejszą politykę. O istotnych zmianach informujemy w aplikacji. Polityka została sporządzona w języku fińskim. W razie rozbieżności między tłumaczeniem a wersją fińską rozstrzygająca jest wersja fińska.