POLITYKA PRYWATNOŚCI
Ostatnia aktualizacja: 7 października 2026 r.
1. Administrator danych
Administratorem danych osobowych serwisu Projekt: ONYKS jest Nikodembo. Kontakt w sprawach prywatności: nikodembooo@gmail.com.
2. Jakie dane przetwarzamy
W zależności od używanych funkcji możemy przetwarzać identyfikator, nazwę, avatar i role Discord, SteamID64, nickname, aktywność na serwerze SCP:SL, XP, poziom, czas gry, coiny, transakcje, statystyki i zadania PlayerProgression, podania rekrutacyjne, zamówienia, adres IP, dane sesji oraz logi bezpieczeństwa i administracyjne. Przy zgłoszeniach przetwarzamy również temat, opis, odpowiedzi, wiadomości, decyzje, linki do klipów i przesłane pliki dowodowe. Dowód może zawierać dane osób widocznych lub słyszalnych w nagraniu.
3. Cele i podstawy przetwarzania
Dane są wykorzystywane do logowania i obsługi konta, połączenia Discord i Steam, progresji, rankingu, zadań, rekrutacji, sklepu i rozpatrywania zgłoszeń. Dane niezbędne do wykonania funkcji wybranej przez użytkownika są przetwarzane na podstawie art. 6 ust. 1 lit. b RODO. Ograniczone logi bezpieczeństwa, zapobieganie nadużyciom, rozpatrywanie zgłoszeń dotyczących naruszeń oraz dokumentowanie działań administracji mogą opierać się na prawnie uzasadnionym interesie z art. 6 ust. 1 lit. f RODO. Dodatkowe przetwarzanie danych gracza z DNT wymaga wyraźnej zgody na podstawie art. 6 ust. 1 lit. a RODO.
4. DNT w SCP: Secret Laboratory
Odmowa jest ustawieniem domyślnym. Gracz nie jest karany ani blokowany za korzystanie z DNT. Przy DNT bez zgody PlayerProgression nie zapisuje profilu, progresji, zadań ani dokładnej obecności. Tryb Tylko czas gry zapisuje SteamID64 i łączny czas gry. Tryb Minimalne zapisuje SteamID64, XP, poziom, coiny i łączny czas gry po zakończeniu rundy, bez nicku, statystyk, historii zadań, dokładnej aktywności i rankingu. Tryb Pełne pozwala na działanie pełnego profilu PlayerProgression.
Zgodę Minimalną lub Pełną można wycofać w każdej chwili w ustawieniach prywatności po zalogowaniu na stronie albo w Server Specific Settings w grze. Wycofanie nie wpływa na zgodność wcześniejszego przetwarzania. Zmniejszenie zakresu usuwa dane, które nie mieszczą się w nowym wyborze.
5. Discord, Steam i odbiorcy
Logowanie Discord pobiera wyłącznie identyfikator, nazwę i avatar. Role z serwera ONYKS są sprawdzane przez bota w celu przydzielenia uprawnień. Token OAuth służy tylko do logowania i nie jest przechowywany. Łączenie Steam używa Steam OpenID i zapisuje SteamID64. Zgłoszenie, jego wiadomości, linki oraz odnośniki do plików dowodowych mogą być przekazywane do prywatnego kanału na Discordzie. Zgłaszający widzi własną sprawę, a po stronie administracji dostęp otrzymują osoby z uprawnieniami do obsługi zgłoszeń danej kategorii; dostęp do kanału zależy także od uprawnień ustawionych na Discordzie. Dane mogą być technicznie przetwarzane przez Discord, Valve oraz dostawcę hostingu zgodnie z zasadami tych usług.
6. Okres przechowywania
Dane konta i progresji są przechowywane podczas korzystania z serwisu lub do wycofania zgody albo żądania usunięcia, w zakresie właściwym dla podstawy przetwarzania. Podania rekrutacyjne wraz z odpowiedziami, notatkami i historią są usuwane po upływie 12 miesięcy od późniejszej z dat: ostatniej zmiany podania lub zakończenia rekrutacji. Podania z trwających rekrutacji pozostają do ich zakończenia. Zamknięte lub zignorowane zgłoszenia ze strony i Discorda wraz z wiadomościami i odpowiedziami są usuwane po 12 miesiącach od zamknięcia, po usunięciu powiązanego kanału Discord. Otwarte zgłoszenia ze strony i Discorda pozostają do rozstrzygnięcia.
Zgłoszenia z gry podlegają okresowi 90 dni od utworzenia, niezależnie od ich statusu. Jeśli zgłoszenie ma powiązany kanał Discord, usunięcie wpisu jest uzależnione od usunięcia tego kanału. Nieudane usunięcie kanału jest ponawiane i może opóźnić usunięcie zgłoszenia; awaria nie stanowi samodzielnej podstawy do bezterminowego przechowywania danych.
Logi audytowe administracji, obejmujące identyfikację wykonującego operację, jej datę, rezultat, adres IP i zapisane szczegóły, podlegają usunięciu po 90 dniach od utworzenia. Służą kontroli dostępu, wyjaśnianiu incydentów i rozliczalności działań administracji.
Logi zdarzeń gry, w tym team kill (TK), oraz powiązane dane uczestników i replay podlegają usunięciu po 90 dniach od zdarzenia. Służą moderacji i wyjaśnianiu naruszeń. Mapy powiązane z zachowanymi zdarzeniami pozostają tak długo, jak są potrzebne do ich odtworzenia, w tym przez odwołania między mapami. Niepowiązane mapy podlegają usunięciu po 7 dniach od odbioru, o ile nie trwa odbiór ich części. Uszkodzone odwołania mogą wstrzymać porządkowanie map do czasu naprawy.
Techniczne potwierdzenia odbioru zdarzeń TK, używane do rozpoznawania ponownej wysyłki i potwierdzania dostarczenia, podlegają usunięciu po 120 dniach od odbioru, pod warunkiem że nie istnieje już powiązany log zdarzenia.
Zbiorcze statystyki odsłon, próbki statusu i dostępności serwerów podlegają usunięciu po 90 dniach. Statystyki odsłon nie zawierają IP ani identyfikatora konta lub sesji. Zakończone wysyłki powiadomień Discord podlegają okresowi 90 dni od zakończenia albo utworzenia, jeśli nie zapisano daty zakończenia. Podane okresy odpowiadają aktualnej konfiguracji serwisu; domyślnie wynoszą 90 dni, a dopuszczalny zakres dla logów, statystyk i zgłoszeń z gry wynosi od 7 do 365 dni. Dobór okresu musi odpowiadać niezbędności danych dla wskazanego celu.
Pliki dowodowe przesłane na stronę lub pobrane z formularza Discorda wygasają po 48 godzinach; zadanie cykliczne usuwa je z lokalnego serwera. Po usunięciu pliku w historii sprawy może pozostać jego nazwa, rozmiar i data usunięcia do czasu usunięcia całego zgłoszenia. Linki do klipów pozostają w treści sprawy przez okres przechowywania zgłoszenia, natomiast plik pod adresem zewnętrznym podlega zasadom miejsca, w którym został opublikowany. Kanał zgłoszenia na Discordzie jest usuwany po zamknięciu lub zignorowaniu sprawy, gdy bot ma wymagane uprawnienia. Kopie lub powiadomienia zapisane przez Discord poza tym kanałem podlegają zasadom Discorda.
Historia kar, notatki administracyjne o graczach i powiązane odnośniki do dowodów są odrębne od logów zdarzeń i nie są objęte ich automatycznym terminem usunięcia. Kryteriami ich dalszego przechowywania są obowiązywanie kary, rozpatrywanie konkretnego odwołania lub zgłoszenia oraz udokumentowana niezbędność do zapobiegania nadużyciom albo obrony roszczeń. Po ustaniu tych celów dane powinny zostać usunięte lub zanonimizowane; obecnie wymaga to działania administracji. Samo wygaśnięcie kary nie usuwa jej historii.
Usuwanie okresowe wymaga działania zadania cyklicznego. Główne logi i zgłoszenia są porządkowane nie częściej niż raz na dobę; pliki dowodowe przy kolejnych uruchomieniach zadania. Opóźnienie lub błąd może przesunąć fizyczne usunięcie danych i wymaga usunięcia przyczyny. Odrębne przechowywanie danych do konkretnego roszczenia lub obowiązku prawnego wymaga wskazania podstawy, zakresu i terminu lub kryterium zakończenia; ogólna możliwość przyszłego sporu nie uzasadnia zachowania wszystkich logów bezterminowo.
7. Cookies i bezpieczeństwo
Serwis używa niezbędnego cookie sesyjnego oraz cookie bezpiecznego logowania ważnego do 30 dni. Cookies są ustawiane jako HTTP-only i SameSite=Lax, a przy HTTPS również Secure. Trwały token jest losowy, rotowany i zapisany w bazie wyłącznie jako hash. Stosowane są ograniczenia dostępu, kontrola uprawnień po stronie PHP i logi audytowe. Strona i API w produkcji muszą działać przez HTTPS.
8. Prawa użytkownika i usunięcie konta
Użytkownik może żądać dostępu, sprostowania, usunięcia, ograniczenia i przeniesienia danych oraz wnieść sprzeciw. Może też wycofać zgodę i złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych. Po zalogowaniu w zakładce Prywatność i DNT można usunąć konto wraz z połączeniami Discord i Steam, podaniami, profilem, progresją, coinami, transakcjami i zamówieniami. Niektóre minimalne informacje mogą zostać zachowane, jeżeli wymaga tego prawo lub udokumentowane bezpieczeństwo, o czym użytkownik powinien zostać poinformowany.
9. Odłączenie aplikacji Discord
Usunięcie konta ONYKS nie usuwa wpisu autoryzacji zarządzanego przez Discord. Aby zakończyć również tę autoryzację, użytkownik powinien samodzielnie odłączyć aplikację ONYKS w ustawieniach autoryzowanych aplikacji Discorda.
ONYKS
Discord