01 Operator i kontakt
Operatorem aplikacji Fightly („Fightly”, „Aplikacja”) jest jej wydawca. W sprawach dotyczących prywatności, danych oraz realizacji praw użytkownika można skontaktować się pod adresem sbentkowski39@gmail.com.
02 Zakres polityki
Polityka dotyczy aplikacji Fightly na iOS i Androidzie oraz tej statycznej strony z polityką prywatności. Fightly zawiera funkcje Track, Progress, Missions, Fight IQ, Sparring Match, My Game i Daily Games oraz warianty Free i Pro.
Strona z polityką nie zawiera własnej analityki, reklam ani formularzy i sama nie ustawia własnych plików cookie. Jest hostowana przez GitHub Pages; GitHub może przetwarzać techniczne dane połączenia i logi zgodnie ze swoją polityką prywatności.
03 Jakie dane mogą być przetwarzane
Konto i logowanie
Podczas rejestracji lub logowania mogą być przetwarzane: identyfikator użytkownika Firebase (UID), adres e-mail, nazwa wyświetlana, metoda logowania, informacje potrzebne do uwierzytelniania oraz techniczne dane bezpieczeństwa przetwarzane przez Firebase Authentication, takie jak adres IP i informacje o urządzeniu lub przeglądarce. Hasło jest obsługiwane przez Firebase Authentication; Fightly nie zapisuje jego jawnej treści w bazie aplikacji.
Przy logowaniu przez Google Google przekazuje dane niezbędne do uwierzytelnienia, w szczególności identyfikator konta, adres e-mail, nazwę wyświetlaną i token logowania, zależnie od ustawień konta Google.
Profil i ustawienia
Aplikacja może przechowywać wybrane sporty, język, nazwę wyświetlaną, pseudonim zawodnika, główny sport, wagę, klub, poziom doświadczenia, pozycję/stance, wyróżnione osiągnięcia i daty aktualizacji profilu.
Track, Progress, Missions i Fight IQ
Dane treningowe mogą obejmować sport, datę, czas trwania, liczbę rund, typ treningu, mocne i słabe strony, notatki oraz daty utworzenia i aktualizacji. Wyniki Missions mogą obejmować identyfikator i kategorię misji, sport, status, wartości celu i wykonania, powiązany trening oraz daty. Wyniki Fight IQ mogą obejmować scenariusz, sport, kategorię, odpowiedzi, wynik i datę ukończenia.
Statystyki, rating, archetyp, osiągnięcia i Career Timeline w My Game są obliczane lokalnie z powyższych danych. Fightly nie używa AI do tych obliczeń.
Sparring Match
Profil sparingowy może zawierać nazwę wyświetlaną, sporty, kraj, miasto, region, wagę, poziom doświadczenia, preferowaną intensywność, krótki opis, nazwę klubu i wskazany kontakt.
Ogłoszenia mogą zawierać nazwę autora, sport, miasto i region, przedział wagowy, doświadczenie, intensywność, termin, publiczny opis lokalizacji, opis i status. Te informacje są widoczne dla zalogowanych użytkowników. Prywatne szczegóły, takie jak dokładniejsze miejsce, notatka organizatora i kontakt, są udostępniane tylko uprawnionym stronom po zaakceptowaniu prośby, zgodnie z regułami dostępu Aplikacji.
Prośby o sparing mogą zawierać identyfikatory nadawcy i odbiorcy, nazwy wyświetlane, wiadomość, status i daty. Funkcje bezpieczeństwa przechowują identyfikatory zablokowanych użytkowników, czas blokady oraz — przy zgłoszeniu — identyfikatory ogłoszenia, autora i zgłaszającego, przyczynę oraz datę zgłoszenia.
Daily Games i dane lokalne
Historia Daily Games jest przechowywana lokalnie na urządzeniu i może zawierać typ gry, identyfikator wyzwania, datę, wynik, liczbę prób, streak oraz informację o ukończeniu i rozwiązaniu. Lokalnie zapisywane są także wybrany język i techniczny stan uprawnień Pro potrzebny do działania interfejsu.
Zdjęcie My Game
Jeśli użytkownik wybierze zdjęcie z galerii lub zrobi je aparatem, plik jest zapisywany wyłącznie w prywatnej przestrzeni Aplikacji na urządzeniu. Zdjęcie nie jest przesyłane do Firebase Storage ani innej chmury Fightly. Użytkownik może je zmienić lub usunąć. Może zostać utracone po odinstalowaniu Aplikacji, usunięciu danych lub zmianie urządzenia.
Dane techniczne i reklamowe
W wersji Free Google Mobile Ads (AdMob) może przetwarzać dane techniczne potrzebne do dostarczania, ograniczania częstotliwości, zabezpieczania i mierzenia reklam, w tym adres IP, informacje o urządzeniu i aplikacji, identyfikatory reklamowe lub inne identyfikatory, przybliżoną lokalizację wynikającą z adresu IP oraz informacje o wyświetleniach i interakcjach z reklamą. Dokładny zakres zależy od urządzenia, regionu, ustawień prywatności i zgód użytkownika. Użytkownicy Pro nie widzą reklam w Aplikacji.
04 Cele przetwarzania
Dane są używane w zakresie potrzebnym do:
- utworzenia, zabezpieczenia i obsługi konta;
- zapisywania treningów i prezentowania historii, postępów oraz statystyk;
- obsługi Missions, Fight IQ, My Game i Daily Games;
- publikowania i obsługi ogłoszeń oraz próśb Sparring Match;
- realizacji blokowania i zgłoszeń służących bezpieczeństwu społeczności;
- sprawdzenia statusu subskrypcji i udostępnienia funkcji Pro;
- wyświetlania i pomiaru reklam w wersji Free;
- zapobiegania nadużyciom, diagnozowania problemów i ochrony Aplikacji;
- realizacji żądań użytkownika, w tym usunięcia konta.
Fightly nie sprzedaje danych osobowych. Dane nie są używane przez Fightly do automatycznego podejmowania decyzji wywołujących skutki prawne wobec użytkownika.
05 Gdzie dane są przechowywane i komu są przekazywane
Dane konta oraz dane funkcji synchronizowanych są przechowywane w Firebase Authentication i Cloud Firestore w projekcie Firebase Fightly. Dostęp jest ograniczany przez uwierzytelnianie i reguły bezpieczeństwa Firestore. Niektóre dane ogłoszeń Sparring Match są z założenia udostępniane innym zalogowanym użytkownikom, natomiast dane prywatne są dostępne tylko dla uprawnionych uczestników.
Fightly korzysta z następujących podmiotów i usług zewnętrznych:
- Google Firebase — uwierzytelnianie i baza Cloud Firestore;
- Google Sign-In — opcjonalne logowanie kontem Google;
- Google Mobile Ads / AdMob — reklamy dla użytkowników Free;
- RevenueCat — sprawdzanie produktów, zakupów, subskrypcji i uprawnień Pro;
- Apple App Store lub Google Play — dystrybucja Aplikacji i rozliczenie zakupów na właściwej platformie;
- GitHub Pages — hosting tej publicznej strony.
Dostawcy mogą przetwarzać dane na serwerach w różnych krajach zgodnie z własnymi warunkami, zabezpieczeniami i zasadami transferu danych.
06 Reklamy i subskrypcje
AdMob
Reklamy są obsługiwane przez Google Mobile Ads. W zależności od regionu i wyborów użytkownika reklamy mogą być spersonalizowane albo niespersonalizowane. Także reklamy niespersonalizowane mogą wykorzystywać identyfikatory lub informacje techniczne do ograniczania częstotliwości, zbiorczego raportowania, bezpieczeństwa i zapobiegania oszustwom. Ustawienia reklam można kontrolować w ustawieniach urządzenia, konta Google oraz w komunikatach zgody, jeśli są dostępne.
RevenueCat i sklepy
RevenueCat otrzymuje identyfikator użytkownika Aplikacji (UID) oraz informacje techniczne i transakcyjne potrzebne do ustalenia oferty, statusu zakupu, subskrypcji i uprawnienia Pro. Apple lub Google przetwarzają płatność i dane rozliczeniowe. Fightly nie otrzymuje pełnych danych karty płatniczej użytkownika.
07 Retencja i usuwanie danych
Dane są przechowywane tak długo, jak konto jest aktywne i jak jest to potrzebne do działania wybranych funkcji. Użytkownik może usuwać poszczególne treści tam, gdzie Aplikacja udostępnia taką funkcję, albo usunąć konto i należące do niego dane bezpośrednio w Aplikacji.
Proces usunięcia konta obejmuje dane profilu, treningów, Missions, Fight IQ, własne ogłoszenia i prywatne szczegóły Sparring Match, wysłane lub otrzymane prośby, własne zgłoszenia, blokady, konto Firebase Authentication oraz lokalne zdjęcie, historię Daily Games i lokalny stan subskrypcji. Dane przechowywane w kopiach zapasowych dostawców mogą być usuwane z opóźnieniem zgodnie z ich zasadami.
Niektóre ograniczone informacje mogą zostać zachowane dłużej, jeżeli jest to konieczne do zapewnienia bezpieczeństwa, obsługi sporów, zapobiegania nadużyciom albo wykonania obowiązku prawnego. Dotyczy to w szczególności zgłoszeń bezpieczeństwa utworzonych przez innych użytkowników. W sprawie usunięcia pozostałych danych można napisać na adres kontaktowy.
Dane lokalne są przechowywane do chwili ich usunięcia w Aplikacji, wyczyszczenia danych lub odinstalowania Aplikacji. Odinstalowanie nie usuwa automatycznie danych konta przechowywanych w chmurze.
08 Prawa i wybory użytkownika
W zależności od miejsca zamieszkania użytkownik może mieć prawo do uzyskania informacji o danych, dostępu do nich, poprawienia, usunięcia, ograniczenia lub sprzeciwu wobec przetwarzania, przeniesienia danych oraz wycofania zgody, jeśli zgoda stanowi podstawę przetwarzania. Zakres praw może zależeć od obowiązujących przepisów.
Dane profilu i treści można aktualizować w Aplikacji. Konto można usunąć z poziomu ustawień Aplikacji. Inne żądania można przesłać na sbentkowski39@gmail.com. Dla ochrony konta może być potrzebne potwierdzenie tożsamości.
09 Bezpieczeństwo
Fightly stosuje środki właściwe dla charakteru Aplikacji, w tym uwierzytelnianie Firebase, szyfrowane połączenia oferowane przez dostawców platformy, reguły dostępu Firestore i rozdzielenie publicznych oraz prywatnych danych Sparring Match. Zdjęcie My Game jest przechowywane w prywatnej przestrzeni Aplikacji na urządzeniu. Żadna metoda transmisji ani przechowywania nie gwarantuje jednak całkowitego bezpieczeństwa.
10 Dzieci i osoby niepełnoletnie
Fightly nie jest kierowane do dzieci. Osoby, które nie osiągnęły wieku wymaganego w ich kraju do samodzielnego korzystania z takiej usługi, powinny korzystać z Aplikacji wyłącznie za zgodą i pod nadzorem rodzica lub opiekuna, jeżeli wymagają tego przepisy. Jeśli istnieje podejrzenie, że dziecko przekazało dane bez wymaganej zgody, należy skontaktować się z Fightly w celu ich usunięcia.
11 Zmiany polityki
Polityka może być aktualizowana, gdy zmienią się funkcje Fightly, dostawcy lub wymagania dotyczące prywatności. Aktualna wersja będzie publikowana pod tym samym adresem wraz z datą ostatniej aktualizacji. Istotne zmiany mogą zostać również zakomunikowane w Aplikacji.
KONTAKT
Masz pytanie dotyczące danych?
Napisz, podając wystarczające informacje do zidentyfikowania konta — nie przesyłaj hasła.
sbentkowski39@gmail.com