Local Fold
Polityka prywatności
EN · PL
1. Kim jesteśmy
Local Fold jest tworzone przez Wiktora Zająca (Polska) jako niezależnego dewelopera. Odniesienia do „my", „nas" lub „Local Fold" oznaczają dewelopera w jego osobistej działalności indywidualnej.
Kontakt: wzajac.contact [at] gmail.com
2. Zakres
Niniejsza polityka opisuje, jakie dane osobowe zbiera aplikacja Local Fold na iOS, w jakim celu je zbieramy oraz jakie prawa przysługują Ci w związku z tymi danymi.
3. Jakie dane zbieramy
3.1 Dane konta
Po zalogowaniu otrzymujemy od Twojego dostawcy uwierzytelniania:
- Logowanie przez Apple: stabilny identyfikator użytkownika Apple oraz imię i adres e-mail, które zdecydujesz się udostępnić przy pierwszym logowaniu. Jeśli korzystasz z funkcji „Hide My Email" (Ukryj mój e-mail) Apple, otrzymujemy wyłącznie adres przekierowujący.
- Logowanie przez Google: nazwę Twojego konta Google, adres e-mail oraz adres URL zdjęcia profilowego.
Dane te są przechowywane w Firebase Authentication oraz w naszej bazie Cloud Firestore w dokumencie użytkownika. Dokument użytkownika zawiera również wybrany kolor awatara oraz znacznik czasu utworzenia konta.
3.2 Treści tworzone w aplikacji
Korzystając z aplikacji, tworzysz treści, które są zapisywane w Cloud Firestore:
- Nazwa wyświetlana ustawiana w Twoim profilu
- Grupy, które zakładasz, do których należysz lub do których jesteś zapraszany
- Zapisy sesji pokerowych — wpłaty (buy-iny), wypłaty w trakcie sesji (cash-outy), końcowe stany żetonów oraz wynikowy bilans punktowy
- Relacje członkostwa z innymi użytkownikami w Twoich grupach
Te treści są udostępniane w czasie rzeczywistym pozostałym członkom tej samej grupy — to jest cel działania aplikacji.
3.3 Dane diagnostyczne
Korzystamy z Firebase Crashlytics do zbierania raportów o awariach:
- Losowo wygenerowany identyfikator instalacji (niepowiązany z Twoim kontem)
- Model urządzenia, wersja systemu operacyjnego i wersja aplikacji
- Ślady stosu (stack trace) z awarii oraz znaczniki czasu zdarzeń
- Twój adres IP (wykorzystywany przez Google do celów bezpieczeństwa, niezachowywany przez nas)
Dane o awariach pomagają nam naprawiać błędy. Nie są wykorzystywane do reklamy, profilowania ani śledzenia między aplikacjami. Crashlytics jest skonfigurowany tak, aby raporty o awariach nie były powiązane z Twoim kontem Local Fold; aplikacja nie przekazuje Twojego identyfikatora użytkownika do Crashlytics.
3.4 Dane lokalne na urządzeniu
Mała flaga określająca, czy ukończono onboarding, jest przechowywana lokalnie na Twoim urządzeniu w pamięci systemu operacyjnego. Te dane nie opuszczają urządzenia.
3.5 Czego NIE zbieramy
- Nie używamy zewnętrznych SDK analitycznych.
- Nie używamy SDK reklamowych.
- Nie śledzimy Cię w innych aplikacjach ani na stronach internetowych — App Tracking Transparency nie jest wywoływane, ponieważ takiego śledzenia nie prowadzimy.
- Nie zbieramy, nie przetwarzamy ani nie przechowujemy informacji o płatnościach. Aplikacja używa nienazwanych jednostek punktowych i nie odnosi się do pieniędzy, walut ani żadnych jednostek pieniężnych.
4. Dlaczego przetwarzamy Twoje dane (podstawy prawne)
- Dane konta i treści w aplikacji: w celu świadczenia usługi, na którą się zarejestrowałeś. Podstawa prawna: wykonanie umowy (art. 6 ust. 1 lit. b RODO).
- Diagnostyka awarii: w celu utrzymania i poprawy stabilności aplikacji. Podstawa prawna: prawnie uzasadniony interes (art. 6 ust. 1 lit. f RODO).
5. Udostępnianie danych
Udostępniamy dane następującym podmiotom przetwarzającym, które pomagają nam prowadzić aplikację:
- Google LLC — Firebase Authentication, Cloud Firestore i Firebase Crashlytics. Zapewnia infrastrukturę chmurową, która przechowuje Twoje konto, treści w aplikacji i raporty o awariach.
- Apple Inc. — Sign in with Apple. Obsługuje uwierzytelnianie, jeśli wybierzesz logowanie przez Apple.
Nie sprzedajemy Twoich danych. Nie udostępniamy ich reklamodawcom ani brokerom danych.
6. Transfery międzynarodowe
Usługi Firebase mogą przetwarzać dane na serwerach Google poza Europejskim Obszarem Gospodarczym, głównie w Stanach Zjednoczonych. Google opiera się na Standardowych Klauzulach Umownych zatwierdzonych przez Komisję Europejską w odniesieniu do takich transferów.
7. Przechowywanie danych
- Dane konta i profilu: przechowywane tak długo, jak istnieje Twoje konto. Po usunięciu konta z poziomu aplikacji Twój dokument użytkownika i osobisty profil zostają usunięte z naszej bazy.
- Grupy, w których jesteś hostem: po usunięciu konta cała grupa — wraz z historią sesji, listą członków i niewykorzystanymi kodami zaproszeń — zostaje trwale usunięta.
- Grupy hostowane przez innych użytkowników: Twój wpis członkowski zostaje usunięty z każdej takiej grupy. Jednak historyczne zapisy sesji, w których brałeś udział (buy-iny, cash-outy, stany żetonów), pozostają wewnątrz tych sesji wraz z Twoją wyświetlaną nazwą i pseudonimowym identyfikatorem użytkownika Firebase z chwili sesji. Local Fold nie może edytować historii sesji należącej do innego użytkownika. Jeśli chcesz, aby takie zapisy zostały zmienione, skontaktuj się z nami pod podanym wyżej adresem e-mail — przekażemy żądanie odpowiedniemu hostowi grupy.
- Dane Crashlytics: przechowywane przez maksymalnie 90 dni zgodnie z domyślnym okresem przechowywania Crashlytics u Google.
8. Twoje prawa (RODO)
Jeśli mieszkasz w Europejskim Obszarze Gospodarczym, masz prawo do:
- Dostępu do swoich danych osobowych
- Żądania sprostowania nieprawidłowych danych
- Żądania usunięcia danych (przepływ usuwania konta z poziomu aplikacji realizuje to dla większości kategorii — zob. punkt 7 dotyczący ograniczeń)
- Ograniczenia lub sprzeciwu wobec przetwarzania
- Przenoszenia danych — otrzymania kopii swoich danych w formacie nadającym się do odczytu maszynowego
- Wniesienia skargi do polskiego organu nadzorczego (Urząd Ochrony Danych Osobowych, https://uodo.gov.pl)
Aby skorzystać z tych praw, skontaktuj się z nami pod adresem wzajac.contact [at] gmail.com. Aplikacja nie posiada obecnie zautomatyzowanego narzędzia eksportu — żądania dostępu i przenoszenia są realizowane ręcznie. Prosimy o uwzględnienie do 30 dni na odpowiedź, zgodnie z art. 12 ust. 3 RODO.
9. Usunięcie konta
Możesz w dowolnej chwili usunąć swoje konto z poziomu aplikacji: zakładka Profil → Usuń konto.
Operacja ta:
- Usuwa Twój dokument użytkownika i osobisty profil z Cloud Firestore
- Usuwa wszystkie grupy, w których jesteś hostem, wraz z ich sesjami, listą członków i niewykorzystanymi kodami zaproszeń
- Usuwa Twój wpis członkowski z grup hostowanych przez innych użytkowników
- Usuwa Twoje konto Firebase Authentication
- Odłącza Local Fold od Twojego konta Google (cofa autoryzację Google OAuth)
- Cofa token Sign in with Apple, jeśli ma to zastosowanie, zgodnie z wytyczną App Store 5.1.1(v)
- Jest nieodwracalna
Informacje o danych, które mogą pozostać w sesjach innych użytkowników po usunięciu konta — zob. punkt 7.
10. Dzieci
Local Fold nie jest skierowane do dzieci poniżej 16. roku życia. Świadomie nie zbieramy danych od osób nieletnich. Jeśli sądzisz, że mogliśmy to zrobić, prosimy o kontakt — usuniemy te dane.
11. Bezpieczeństwo
Dane przesyłane są chronione protokołem TLS dostarczanym przez system operacyjny i SDK Firebase. Dane w spoczynku w Cloud Firestore są szyfrowane przez Google. Dostęp do danych Twojej grupy jest kontrolowany przez reguły bezpieczeństwa Firestore, które przyznają prawo odczytu członkom grupy oraz prawo zapisu hostowi danej sesji.
Jeśli powzięliśmy wiadomość o naruszeniu danych osobowych, powiadomimy polski organ nadzorczy (UODO) w ciągu 72 godzin, zgodnie z art. 33 RODO. Jeśli naruszenie może powodować wysokie ryzyko dla Twoich praw, powiadomimy także Ciebie bez zbędnej zwłoki, zgodnie z art. 34 RODO.
12. Zmiany w polityce
Możemy aktualizować tę politykę, jeśli aplikacja się zmieni. Istotne zmiany będą odzwierciedlone w dacie „Ostatnia aktualizacja" oraz w wersji opublikowanej pod tym adresem URL. Zalecamy okresowe sprawdzanie polityki.
13. Wyłączenie odpowiedzialności
Local Fold jest udostępniane „w stanie, w jakim jest" (as is), bez żadnych gwarancji. Aplikacja pomaga zapisywać stany żetonów i weryfikować ich zgodność; nie przelewa pieniędzy, nie reguluje długów ani nie zastępuje żadnego wiążącego porozumienia między graczami. Zawsze potwierdź wynik rozliczenia z graczami przy stole, zanim się na nim oprzesz.
Local Fold nie jest usługą płatniczą, produktem finansowym ani usługą hazardową, a aplikacja nie ułatwia żadnej z tych aktywności. Liczby są śledzone jako nienazwane całkowite jednostki punktowe; aplikacja nie odnosi się do pieniędzy, walut ani żadnych jednostek pieniężnych.
W maksymalnym zakresie dozwolonym przez obowiązujące prawo deweloper wyłącza odpowiedzialność za jakiekolwiek szkody bezpośrednie, pośrednie, przypadkowe lub wtórne wynikające z korzystania lub niemożności korzystania z aplikacji — w tym za spory dotyczące wyników rozliczania sesji.
14. Kontakt
W sprawach prywatności: wzajac.contact [at] gmail.com