Przejdź do treści

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.