Polityka prywatności
Wersja z 7 listopada 2026
Tu opisujemy, jakie dane przetwarzamy na stronie checklabs.pl, w programie CheckLabs i w skanerze CheckIt, w jakim celu, komu je przekazujemy i jakie masz prawa. W skrócie: strona nie śledzi, a CheckIt bez kodu nic nie wysyła i nigdy nie czyta tokenu konta.
§1Administrator i kontakt
Administratorem danych jest Zespół CheckLabs, który prowadzi stronę checklabs.pl, program CheckLabs, skaner CheckIt i serwer API pod adresem api.checklabs.pl (dalej: „my”).
W sprawach danych osobowych, w tym aby skorzystać ze swoich praw, napisz do nas na serwerze Discord CheckLabs: dc.checklabs.pl (kanał pomocy albo wiadomość do administracji serwera).
§2Strona checklabs.pl
Strona nie używa plików cookie, analityki ani skryptów śledzących. Nie prosi o żadne dane i nie ma formularzy.
Jak każdy serwer, infrastruktura, na której działa strona (Cloudflare), technicznie przetwarza adres IP i informacje o przeglądarce, aby dostarczyć stronę i pliki do pobrania oraz chronić ją przed atakami. Nie łączymy tych informacji z kontem w CheckLabs.
§3Program CheckLabs (konta administracji)
Jeśli zakładasz konto w programie CheckLabs, przetwarzamy:
- dane konta: nazwę użytkownika, adres e-mail i hasło (przechowujemy wyłącznie jego skrót argon2id, nigdy samo hasło);
- dane z Discorda, jeśli logujesz się przez Discord: identyfikator, nazwę i awatar konta Discord;
- dane sesji: klucz publiczny urządzenia, nazwę komputera widoczną na liście sesji, daty logowania i ostatniej aktywności;
- dane serwerów i zespołu: nazwę i domenę serwera, stan weryfikacji domeny, role członków, zaproszenia oraz adres webhooka Discord (przechowywany w postaci zaszyfrowanej);
- postęp nauki: ukończone lekcje i wyniki quizów;
- dziennik zdarzeń: kto i kiedy wykonał istotną akcję na serwerze (na przykład wygenerował kod albo zapisał decyzję);
- dane zabezpieczające: krótkotrwałe liczniki prób (np. logowania i rejestracji) powiązane z adresem IP lub kontem oraz jednorazowe identyfikatory żądań.
§4Skaner CheckIt (sprawdzani gracze)
CheckIt działa tylko w trybie odczytu: niczego nie usuwa, nie zmienia ustawień systemu i nie kończy procesów. Bez kodu od administracji serwera żadne dane nie opuszczają komputera.
Gdy gracz uruchomi skan z kodem, do serwera, który wydał ten kod, trafiają:
- nick i UUID konta Minecraft odczytane z gry;
- identyfikator sprzętu (HWID) i nazwa komputera;
- wersja programu CheckIt i czas trwania skanu;
- wynik skanu: ślady znalezione w pamięci gry, w modach i konfiguracji launchera oraz ślady z ostatnich 30 dni (np. nazwy i ścieżki plików), ich poziom ważności, score i werdykt.
CheckIt nigdy nie odczytuje tokenu ani hasła konta Minecraft, Microsoft czy Discord. Raport zapisuje się też lokalnie na komputerze gracza (folder %APPDATA%\checkit\reports). Przycisk VirusTotal w inspektorze wysyła do serwisu VirusTotal wyłącznie skrót SHA-256 pliku, i tylko gdy gracz sam go kliknie.
§5Kto widzi wyniki sprawdzeń
- Wynik sprawdzenia widzą członkowie serwera, który wydał kod. Ten serwer może dopisać decyzję (czysty, ostrzeżenie, ban) z notatką.
- Historia gracza jest podstawową funkcją CheckLabs. Administracje serwerów korzystających z CheckLabs widzą zestawienie dla danego gracza: liczbę sprawdzeń i serwerów, liczbę czystych wyników, wykrytych cheatów i banów, wskaźnik zaufania oraz informację, ile różnych kont grało na tym samym komputerze (na podstawie HWID).
- Jeśli serwer podłączył webhook Discord, powiadomienie o sprawdzeniu trafia na kanał Discord tego serwera.
O tym, czy przeprowadzić sprawdzenie i jaką decyzję podjąć, decyduje administracja danego serwera. Wynik CheckIt jest sygnałem do ręcznej weryfikacji, a nie automatycznym wyrokiem.
§6Cele i podstawy przetwarzania
- Prowadzenie konta i świadczenie usług CheckLabs (logowanie, serwery, zespół, kody, wyniki, nauka): wykonanie umowy, czyli regulaminu (art. 6 ust. 1 lit. b RODO).
- Sprawdzanie graczy i historia gracza między serwerami: nasz prawnie uzasadniony interes i interes serwerów, czyli uczciwa gra, wykrywanie oszustw i zapobieganie obchodzeniu banów (art. 6 ust. 1 lit. f RODO). Gracz uruchamia CheckIt samodzielnie, wpisując kod.
- Bezpieczeństwo usługi (limity prób, ochrona przed powtórzonymi i podrobionymi żądaniami, dziennik zdarzeń): prawnie uzasadniony interes (art. 6 ust. 1 lit. f RODO).
- Obsługa zgłoszeń wysłanych do nas na Discordzie: prawnie uzasadniony interes w udzieleniu odpowiedzi (art. 6 ust. 1 lit. f RODO).
§7Komu przekazujemy dane
Korzystamy z dostawców, którzy przetwarzają dane w naszym imieniu:
- Cloudflare: hosting strony, serwera API i plików do pobrania;
- Neon: baza danych (region Unii Europejskiej, Frankfurt);
- Discord: logowanie przez Discord oraz powiadomienia wysyłane na kanały serwerów, które podłączyły webhook.
Część z tych firm ma siedzibę w USA. Jeśli dane trafiają poza Europejski Obszar Gospodarczy, odbywa się to na podstawie mechanizmów przewidzianych w RODO, takich jak standardowe klauzule umowne lub program EU-US Data Privacy Framework. Nie sprzedajemy danych i nie udostępniamy ich w celach reklamowych.
§8Jak długo przechowujemy dane
- Sesja logowania wygasa 30 dni od zalogowania. Zablokowanie konta usuwa jego sesje od razu.
- Jednorazowe identyfikatory żądań usuwamy po 10 minutach, a liczniki prób po zakończeniu ich krótkiego okna czasowego.
- Dane konta przechowujemy do czasu usunięcia konta.
- Wyniki sprawdzeń i historię gracza przechowujemy tak długo, jak są potrzebne do ochrony serwerów przed oszustwami i obchodzeniem banów, chyba że wcześniej uwzględnimy żądanie usunięcia (patrz niżej).
§9Twoje prawa
Masz prawo do:
- dostępu do swoich danych i otrzymania ich kopii;
- sprostowania danych nieprawidłowych;
- usunięcia danych i ograniczenia przetwarzania, w przypadkach przewidzianych w RODO;
- sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie, w tym wobec przechowywania wyników sprawdzeń. Rozpatrujemy go, biorąc pod uwagę interes serwerów w ochronie przed oszustwami;
- przeniesienia danych, które przetwarzamy na podstawie umowy.
Aby skorzystać z tych praw, napisz do nas na dc.checklabs.pl. Odpowiemy bez zbędnej zwłoki, nie później niż w ciągu miesiąca. Możemy poprosić o informacje potwierdzające, że dane dotyczą właśnie Ciebie (na przykład o nick i UUID Minecraft).
Masz też prawo złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
§10Jak chronimy dane
- Programy nie mają dostępu do bazy danych. Bazę widzi tylko serwer API, i to z uprawnieniami bez prawa do zmiany jej struktury.
- Hasła przechowujemy jako skróty argon2id, a tokeny (sesje, zaproszenia, wysyłka wyników) wyłącznie jako skróty SHA-256.
- Adresy webhooków Discord są zaszyfrowane (AES-256-GCM).
- Każde żądanie programu i każda odpowiedź serwera są podpisane, a sesja jest przypięta do klucza urządzenia.
§11Osoby niepełnoletnie
Z CheckIt często korzystają niepełnoletni gracze. Przetwarzamy ich dane w takim samym, ograniczonym zakresie jak dane dorosłych. Jeśli masz mniej niż 16 lat i chcesz założyć konto w programie CheckLabs, zrób to za zgodą rodzica lub opiekuna. Rodzic lub opiekun może w imieniu dziecka skorzystać z praw opisanych wyżej.
§12Zmiany polityki
Gdy zmienimy sposób przetwarzania danych, zaktualizujemy tę stronę i datę wersji na górze. O istotnych zmianach poinformujemy też na serwerze Discord CheckLabs.