Ostatnia aktualizacja: 6 lipca 2026 r.

Polityka prywatności

Niniejsza Polityka prywatności opisuje zasady przetwarzania danych w serwisie panel.supperbull.fun, panelu WWW Plemiona Panel oraz aplikacji Android Plemiona Rozpiski. Dokument obejmuje logowanie, rejestrację, obsługę rozpisek, endpointy API, powiadomienia push oraz formularze administracyjne.

Administrator danych

Administratorem danych jest Supperbull, operator serwisu panel.supperbull.fun. Kontakt w sprawach prywatności, realizacji praw użytkownika oraz usunięcia konta: m.knitter@outlook.com.

Jakie dane przetwarzamy

Kategoria danych Przykłady danych Cel przetwarzania
Dane konta nazwa użytkownika, adres e-mail, opcjonalnie imię i nazwisko, hash hasła, status konta, role i uprawnienia utworzenie konta, logowanie, zarządzanie dostępem do panelu i funkcji administracyjnych
Dane rejestracyjne i organizacyjne nick w grze, preferowany zespół, dodatkowa notatka użytkownika, notatki administratora, status zgłoszenia weryfikacja użytkownika, przypisanie do zespołu, obsługa zgłoszeń rejestracyjnych
Dane gry i rozpisek nicki graczy, światy gry, koordynaty, cele, czasy wysyłki, statusy rozkazów, raporty, dane wojsk, budynków i wiosek generowanie, publikowanie i weryfikacja rozpisek, kontrola stanu wojsk i budynków, archiwizacja działań
Tokeny i identyfikatory dostępu identyfikatory sesji, tokeny CSRF, tokeny weryfikacyjne, tymczasowe linki dostępu, klucze API, tokeny importu danych bezpieczne logowanie, ochrona formularzy, integracje API, delegowanie czasowego dostępu
Dane powiadomień push ExpoPushToken, endpoint web push, klucze p256dh/auth, device ID, etykieta urządzenia, platforma, wersja aplikacji, package name, user agent, język, strefa czasowa, preferencje powiadomień wysyłka przypomnień o rozkazach i zdarzeniach, utrzymanie subskrypcji, diagnostyka dostarczenia
Dane techniczne adres IP widoczny dla serwera, nagłówki żądań, identyfikator sesji, logi błędów, daty utworzenia i aktualizacji rekordów utrzymanie bezpieczeństwa, diagnostyka, ograniczanie nadużyć i zapewnienie działania usługi

Podstawy i cele przetwarzania

  • Wykonanie usługi: obsługa konta, logowania, rozpisek, uprawnień, importów i API.
  • Uzasadniony interes administratora: bezpieczeństwo, logi techniczne, ochrona przed nadużyciami, diagnostyka i utrzymanie ciągłości działania.
  • Zgoda użytkownika: powiadomienia push w WWW i Androidzie oraz zgody systemowe przeglądarki lub Androida.
  • Obowiązki prawne: przechowywanie informacji wymaganych przez prawo, jeżeli taki obowiązek wystąpi.

Powiadomienia push, Firebase i Expo

Aplikacja Android korzysta z Expo Notifications. Po włączeniu powiadomień aplikacja pobiera ExpoPushToken i zapisuje go w backendzie razem z preferencjami powiadomień, device ID, platformą, wersją aplikacji i nazwą pakietu. Expo dostarcza powiadomienia na Androidzie z użyciem Firebase Cloud Messaging. Dane potrzebne do dostarczenia powiadomienia są przekazywane do Expo oraz Google/Firebase w zakresie niezbędnym do realizacji tej funkcji.

Panel WWW może korzystać z Web Push. W takim przypadku przeglądarka przekazuje subskrypcję push obejmującą endpoint oraz klucze p256dh/auth. W zależności od przeglądarki dostarczenie powiadomienia może wymagać udziału usługi push dostawcy przeglądarki, np. Google, Apple lub Mozilla.

Powiadomienia można wyłączyć w ustawieniach aplikacji, w panelu WWW albo w ustawieniach systemu lub przeglądarki. Wyłączenie powiadomień oznacza dezaktywację lub pominięcie tokena przy kolejnych wysyłkach.

Usługi zewnętrzne i odbiorcy danych

  • Google reCAPTCHA jest używane w formularzu rejestracji do ograniczania nadużyć.
  • Expo Push Service i Firebase Cloud Messaging są używane do powiadomień Android.
  • Dostawcy usług web push przeglądarek mogą pośredniczyć w dostarczeniu powiadomień WWW.
  • Serwis może pobierać publiczne dane z domen gry plemiona.pl w celu weryfikacji nicku, tokenu w profilu i danych światów.
  • Dane mogą być dostępne dla administratorów technicznych oraz dostawców hostingu, poczty, infrastruktury i narzędzi utrzymaniowych w zakresie niezbędnym do działania serwisu.

Nie stwierdzono w kodzie funkcji sprzedaży danych osobowych, reklam behawioralnych ani dostępu do lokalizacji, kontaktów, mikrofonu lub aparatu.

Przekazywanie danych poza EOG

Korzystanie z usług Google/Firebase, Expo oraz dostawców usług push przeglądarek może wiązać się z przekazywaniem danych poza Europejski Obszar Gospodarczy. Przekazanie następuje tylko w zakresie potrzebnym do obsługi wybranej funkcji, w szczególności powiadomień push i zabezpieczeń formularzy. Dostawcy tych usług odpowiadają za własne mechanizmy zgodności, takie jak standardowe klauzule umowne lub inne podstawy transferu przewidziane przez RODO.

Cookies, localStorage i sessionStorage

Serwis używa cookies Django do sesji logowania i ochrony CSRF. Panel korzysta też z localStorage i sessionStorage do ustawień interfejsu, takich jak tryb telefonu, stan formularzy, segmenty widoków, cache pomocniczy oraz lokalne oznaczenia w aplikacji Android WebView. Aplikacja Android używa AsyncStorage do zapisu ustawień powiadomień, cache rozkazów, lokalnej listy wysłanych rozkazów, tokenu push i krótkich logów systemowych aplikacji.

Czas przechowywania danych

  • Dane konta i uprawnienia są przechowywane przez czas utrzymywania konta lub dostępu do panelu.
  • Dane rozpisek, raportów, importów i audytu są przechowywane tak długo, jak są potrzebne do obsługi gry, archiwum i weryfikacji; w kodzie istnieją mechanizmy czyszczenia części danych historycznych.
  • Tokeny push są przechowywane do wyłączenia powiadomień, usunięcia konta, dezaktywacji tokena albo wykrycia błędu typu nieaktywne urządzenie.
  • Lokalne logi aplikacji Android są ograniczane w aplikacji do maksymalnie 3 dni.
  • Niektóre informacje mogą być przechowywane dłużej, jeżeli jest to konieczne dla bezpieczeństwa, ochrony przed nadużyciami, rozliczalności działań administratorów albo obowiązków prawnych.

Prawa użytkownika

Użytkownik może żądać dostępu do danych, sprostowania, usunięcia, ograniczenia przetwarzania, przeniesienia danych, wniesienia sprzeciwu oraz cofnięcia zgody na powiadomienia. Cofnięcie zgody nie wpływa na zgodność z prawem przetwarzania dokonanego przed jej cofnięciem. Żądania należy kierować na adres: m.knitter@outlook.com.

Użytkownik ma także prawo złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych.

Usunięcie konta i danych

Aby usunąć konto lub dane powiązane z kontem, skontaktuj się z administratorem: m.knitter@outlook.com. W zgłoszeniu podaj login lub nick w grze. Zgłoszenie można wysłać z aplikacji, z panelu WWW albo bezpośrednio pocztą elektroniczną po odinstalowaniu aplikacji.

Po potwierdzeniu tożsamości administrator usuwa lub anonimizuje konto i dane powiązane z kontem, chyba że dalsze przechowywanie konkretnych informacji jest konieczne ze względów bezpieczeństwa, ochrony przed nadużyciami, rozliczalności działań administratorów lub obowiązków prawnych. Administrator informuje użytkownika o zakresie wykonania żądania i ewentualnych danych, których nie można od razu usunąć.

Ten adres służy także do składania żądań usunięcia konta i danych poza aplikacją, zgodnie z wymaganiami Google Play dotyczącymi usuwania kont.

Bezpieczeństwo

Hasła są przechowywane jako hashe, formularze chronione są tokenami CSRF, dostęp do panelu ograniczają sesje, role, uprawnienia i tokeny. Dane przesyłane do produkcyjnej domeny powinny być przekazywane przez HTTPS. Tokeny API i tymczasowe linki należy traktować jak poufne dane dostępowe.

Profilowanie i automatyczne decyzje

Serwis nie służy do podejmowania wobec użytkowników decyzji opartych wyłącznie na zautomatyzowanym przetwarzaniu, które wywoływałyby skutki prawne lub podobnie istotnie wpływały na użytkownika.

Zmiany polityki

Polityka może być aktualizowana wraz ze zmianami panelu WWW, aplikacji Android, endpointów API lub usług zewnętrznych. Nowa wersja będzie publikowana pod tym samym adresem.