ChessCentrum

Polityka prywatności

Ostatnia aktualizacja: 12 września 2026

Niniejsza polityka wyjaśnia dokładnie, co Administrator robi z danymi osobowymi: jakie dane są przechowywane, w jakim celu, na jakiej podstawie prawnej, kto jeszcze ma do nich dostęp, jak długo są przechowywane oraz jakie uprawnienia przysługują Użytkownikowi w związku z tym. Opisuje ona stronę internetową taką, jaka faktycznie działa dzisiaj, a nie to, co może ona robić w przyszłości. Tam, gdzie coś nie zostało jeszcze wdrożone, jest to wyraźnie zaznaczone, zamiast zastrzegania sobie prawa do wdrożenia tego kiedyś.

Kim jest Administrator

ChessCentrum prowadzi stronę internetową chesscentrum.com i jest administratorem danych osobowych opisanych w niniejszej polityce. Kontakt jest możliwy pod adresem contact@chesscentrum.com — jest to skrzynka pocztowa na bieżąco monitorowana i najszybsza droga kontaktu w każdej sprawie lub w przypadku każdego żądania dotyczącego prywatności.

ChessCentrum jest prowadzone z terytorium Niderlandów, w związku z czym wyznaczenie przedstawiciela w Unii Europejskiej na podstawie art. 27 RODO nie jest wymagane. Rejestracja w holenderskiej Izbie Handlowej (Kamer van Koophandel) jest w toku; numer KvK oraz adres siedziby zostaną opublikowane w tym miejscu niezwłocznie po ich nadaniu, a niniejsza polityka zostanie zaktualizowana tego samego dnia.

Nie wyznaczono inspektora ochrony danych. Nie jest to wymagane: Administrator nie jest organem publicznym, jego podstawowa działalność nie polega na regularnym i systematycznym monitorowaniu na dużą skalę, a Administrator nie przetwarza szczególnych kategorii danych osobowych na dużą skalę. Pytania dotyczące prywatności należy kierować na adres contact@chesscentrum.com; są one obsługiwane przez osobę zarządzającą stroną.

Zakres niniejszej polityki

Niniejsza polityka obejmuje stronę internetową i aplikację webową ChessCentrum: wykazy turniejów, klubów, sklepu, szachów rekreacyjnych i noclegów, mapę, strony dotyczące wspólnych dojazdów (carpool) i mil (miles), konta i logowanie, panel osobisty, skaner arkuszy partii oraz newsletter.

Jeżeli Użytkownik jedynie przegląda stronę, w bazie danych nie są przechowywane na jego temat żadne informacje. Nie tworzy się konta, nie buduje się profilu, a to, co Użytkownik ogląda, nie jest w żaden sposób z nim powiązane w zapisach. Dostawca usług hostingowych przetwarza jednak standardowe dane żądania, takie jak adres IP, identyfikator user agent przeglądarki oraz żądaną stronę, w celu dostarczenia treści oraz zapewnienia dostępności i bezpieczeństwa usługi.

Odnośniki do innych stron, takich jak Lichess, Chess.com, strona klubu szachowego lub organizatora turnieju, prowadzą do usług posiadających własne polityki prywatności. Niniejsza polityka obejmuje wyłącznie zakres własnej infrastruktury Administratora.

Cele przetwarzania danych i podstawy prawne

Każdy cel przetwarzania ma odrębną podstawę prawną wynikającą z art. 6 RODO. Administrator nie opiera się na jednej ogólnej podstawie prawnej dla całej strony.

Założenie i prowadzenie konta Użytkownika
Imię i nazwisko, adres e-mail oraz — w przypadku kont zakładanych za pomocą adresu e-mail i hasła — zahaszowane hasło. Podstawa prawna: art. 6 ust. 1 lit. b RODO, wykonanie umowy zawieranej przez Użytkownika w chwili założenia konta. Bez tych danych założenie konta nie jest możliwe.
Potwierdzenie adresu e-mail i resetowanie hasła
Adres e-mail wraz z jednorazowym linkiem opatrzonym tokenem. Weryfikacja adresu e-mail stanowi etap blokujący: nowo utworzone konto z adresem e-mail i hasłem nie umożliwia logowania do czasu potwierdzenia adresu. Podstawa prawna: art. 6 ust. 1 lit. b RODO, wykonanie umowy.
Utrzymanie sesji logowania oraz bezpieczeństwo konta
Rekord sesji zawierający token sesji, termin jego ważności, adres IP oraz identyfikator user agent przeglądarki Użytkownika. Podstawa prawna: art. 6 ust. 1 lit. b RODO w odniesieniu do samego logowania oraz art. 6 ust. 1 lit. f RODO (prawnie uzasadniony interes) w odniesieniu do elementu bezpieczeństwa. Konkretnym interesem jest wykrywanie i ograniczanie przejęć kont, w tym ataków typu credential stuffing oraz ponownego wykorzystania przejętej sesji, na kontach należących do użytkowników serwisu.
Wyświetlanie własnych partii, rankingów i profilu federacyjnego Użytkownika
Identyfikator wybrany przez Użytkownika do powiązania: konto Lichess, nazwa użytkownika Chess.com, numer relacyjny KNSB lub identyfikator FIDE. Podstawa prawna: art. 6 ust. 1 lit. a RODO, zgoda. Każde powiązanie stanowi odrębne, świadome działanie z własnym przyciskiem umożliwiającym odłączenie, a odłączenie następuje ze skutkiem natychmiastowym.
Przechowywanie partii zdigitalizowanych za pomocą skanera arkuszy partii
Zapis posunięć partii, wynik, kolor, którym grał Użytkownik, oraz wpisane przez Użytkownika nazwa wydarzenia, runda i data. Podstawa prawna: art. 6 ust. 1 lit. b RODO, wykonanie umowy, ponieważ zapisanie partii jest funkcją, o którą wnioskuje Użytkownik. Nie przechowuje się nazwiska ani rankingu przeciwnika.
Wysyłka newslettera
Adres e-mail oraz język, w którym dokonano zapisu. Podstawa prawna: art. 6 ust. 1 lit. a RODO, zgoda pozyskiwana w modelu podwójnej zgody (double opt-in): pole zgody jest domyślnie odznaczone, serwer odrzuca zgłoszenie bez jego zaznaczenia, a żadna wiadomość nie jest wysyłana przed kliknięciem linku potwierdzającego.
Zapobieganie nadużyciom formularza newslettera
Adres IP, przechowywany wyłącznie w pamięci procesu serwera w krótkim ruchomym oknie czasowym i nigdy niezapisywany w bazie danych. Podstawa prawna: art. 6 ust. 1 lit. f RODO, prawnie uzasadniony interes. Konkretnym interesem jest powstrzymywanie zautomatyzowanych masowych zgłoszeń, które wyczerpałyby wspólny limit wysyłki wiadomości e-mail i zamieniły wiadomości potwierdzające w niechcianą korespondencję kierowaną do innych osób.
Obsługa zgłoszeń przesyłanych za pomocą formularza opinii
Wybrana kategoria, treść wiadomości oraz język, w którym została napisana. Podstawa prawna: art. 6 ust. 1 lit. f RODO, prawnie uzasadniony interes. Konkretnym interesem jest wykrywanie i usuwanie usterek oraz poznawanie brakujących funkcjonalności, co stanowi cały sens formularza opinii. Jeżeli Użytkownik pozostawi również adres e-mail w celu otrzymania odpowiedzi, adres ten jest przetwarzany na podstawie art. 6 ust. 1 lit. a RODO, zgody: pole to jest domyślnie odznaczone, serwer odrzuca adres bez jego zaznaczenia, a pole można pozostawić puste. Aby ograniczyć zautomatyzowane zgłoszenia niepożądane, adres IP jest krótko przechowywany w pamięci serwera, dokładnie tak jak w przypadku formularza newslettera, i nigdy nie jest zapisywany.
Rejestracja na bezpłatne wydarzenie lub zgłoszenie udziału
Jeżeli Użytkownik zarejestruje się na bezpłatne wydarzenie lub zgłosi udział w spotkaniu szachów rekreacyjnych, taka deklaracja jest zapisywana na koncie Użytkownika, aby mógł ją zobaczyć i ponownie usunąć. Podstawa prawna: art. 6 ust. 1 lit. b RODO, wykonanie umowy — zapisana notatka stanowi całość zobowiązania. Żadne informacje o zgłoszeniu nie są przekazywane organizatorowi, a liczby wynikające ze zgłoszeń nie są publicznie wyświetlane.
Dostarczanie, utrzymanie i zabezpieczanie strony internetowej
Standardowe dane żądania przetwarzane przez dostawcę usług hostingowych, takie jak adres IP, user agent, ścieżka i znacznik czasu. Podstawa prawna: art. 6 ust. 1 lit. f RODO, prawnie uzasadniony interes polegający na dostarczaniu żądanych stron, diagnozowaniu usterek oraz ochronie usługi przed atakami.
Zapamiętywanie kraju macierzystego Użytkownika
Kraj, w którym gra Użytkownik, o ile zostanie wybrany. Podstawa prawna: art. 6 ust. 1 lit. a RODO, zgoda. Pole to jest opcjonalne, domyślnie puste, a Użytkownik może je ponownie wyczyścić, wybierając opcję „Nie wybrano kraju”. Informacja ta służy jednemu celowi: określeniu, którą krajową listę rankingową oferuje strona konta — KNSB dla Niderlandów, DWZ niemieckiego DSB dla Niemiec i tak dalej. Kraj ten nigdy nie jest wyprowadzany z adresu IP ani z języka, w którym Użytkownik przegląda stronę.

Jakie dane są przechowywane

Poniżej znajduje się pełny wykaz danych osobowych przechowywanych w bazie danych. Wszystkie dane znajdują się w jednej bazie danych Postgres we Frankfurcie.

Dane identyfikacyjne konta
Imię i nazwisko, adres e-mail, informacja o tym, czy adres został zweryfikowany, oraz znaczniki czasu utworzenia i modyfikacji. Istnieje również pole zdjęcia profilowego. Konta zakładane za pośrednictwem Lichess nigdy go nie wypełniają, ponieważ Lichess nie zwraca awatara; logowanie za pośrednictwem Google wypełnia to pole adresem URL zdjęcia dostarczonym przez Google.
Dane logowania i tokeny dostawców
W przypadku kont z adresem e-mail i hasłem — skrót hasła w postaci scrypt. Samo hasło nigdy nie jest przechowywane i nie ma możliwości jego odczytania. W przypadku kont powiązanych z Lichess lub Google — tokeny access, refresh oraz ID wystawione przez danego dostawcę, terminy ich ważności oraz przyznany zakres uprawnień (scope).
Dane sesji, urządzenia i sieci
Dla każdego aktywnego logowania: token sesji, czas jego utworzenia i wygaśnięcia, adres IP oraz identyfikator user agent przeglądarki. Adres IP i user agent są rejestrowane, ponieważ biblioteka uwierzytelniająca robi to domyślnie, a Administrator zdecydował się zachować ten sygnał bezpieczeństwa, zamiast go wyłączać.
Tokeny weryfikacyjne i odzyskiwania
W przypadku resetowania hasła lub potwierdzenia usunięcia konta: adres e-mail jako identyfikator, jednorazowy token oraz termin jego ważności. Token weryfikacji adresu e-mail działa inaczej: jest to samodzielny, podpisany token zawarty w linku, który w ogóle nie jest przechowywany w bazie danych.
Powiązane platformy szachowe i federacje
Jeden rekord na każde powiązanie, zawierający nazwę dostawcy oraz identyfikator: identyfikator konta Lichess, nazwę użytkownika Chess.com, identyfikator konta Google, numer relacyjny KNSB lub identyfikator FIDE. Żadne inne informacje o powiązanym koncie nie są kopiowane do bazy danych.
Subskrypcja newslettera
Adres e-mail, wybrany język, czas zapisu, czas potwierdzenia (po dokonaniu potwierdzenia) oraz token potwierdzający wraz z terminem jego ważności.
Zgłoszenia przesyłane za pomocą formularza opinii
Kategoria, treść wiadomości, użyty język, czas otrzymania oraz — wyłącznie w przypadku zaznaczenia odpowiedniego pola — adres e-mail pozostawiony w celu otrzymania odpowiedzi. Nie istnieje kolumna na adres IP, konto ani przeglądarkę, a plik cookie sesji logowania nigdy nie jest odczytywany w chwili otrzymania wiadomości, w związku z czym wiadomość nie jest powiązana z kontem, chyba że Użytkownik sam ją podpisze. Każda wiadomość jest również przesyłana pocztą elektroniczną za pośrednictwem tego samego dostawcy, który dostarcza pozostałe wiadomości e-mail, w związku z czym dostawca ten przetwarza treść oraz — jeżeli został pozostawiony — adres e-mail. Zgłoszenia są odczytywane wyłącznie przez Administratora i nigdy nie są publikowane.
Zapisane partie z arkuszy
Posunięcia partii w formacie PGN odtwarzanym na serwerze, wynik, kolor, którym grał Użytkownik, nazwa wydarzenia, data oraz liczba półposunięć. Plik PGN zawiera wyłącznie nagłówki wydarzenia, rundy, daty i wyniku. Celowo nie przewidziano kolumny na nazwisko gracza ani ranking, dzięki czemu przeciwnik nigdy nie staje się odrębnym rekordem w bazie danych.
Partie i rankingi z powiązanych platform
Pobierane z Lichess i Chess.com w trakcie generowania panelu, wyświetlane Użytkownikowi i nigdy niezapisywane w bazie danych. Jest to jedyne miejsce, w którym pojawiają się inni gracze — jako publiczne nazwy użytkowników i rankingi zwracane przez te platformy wraz z partiami Użytkownika — widoczne wyłącznie dla niego.
Katalog turniejów, klubów i sklepu
Wykazy wydarzeń, klubów, noclegów i produktów, zawierające dane organizacyjne, takie jak nazwa klubu, lokalizacja, współrzędne geograficzne i strona internetowa. Dwa z tych wykazów zawierają nazwę mogącą wskazywać na osobę fizyczną: przy wydarzeniach rekreacyjnych rejestrowany jest ich organizator, którym może być klub lub osoba fizyczna, a przy noclegach podawana jest nazwa gospodarza — wskazanych dziesięć wpisów gospodarzy stanowi przykłady ilustracyjne, a nie rzeczywiste osoby, i jest tak oznaczonych na stronie. W katalogu nigdzie nie przewidziano kolumny na adres e-mail ani numer telefonu.
Panel demonstracyjny i katalog wyszukiwania
Panel widoczny bez zalogowania oraz rekordy graczy stanowiące podstawę wyszukiwania KNSB i FIDE obejmują dwunastu fikcyjnych przykładowych graczy oraz jeden celowo zanonimizowany profil demonstracyjny. Nie są to rzeczywiste osoby i na ich podstawie nie można zidentyfikować żadnej rzeczywistej osoby.
Rejestracje na wydarzenia i zgłoszenia udziału
W przypadku rejestracji na bezpłatne wydarzenie lub zgłoszenia udziału w spotkaniu szachów rekreacyjnych zapisywany jest rekord łączący konto Użytkownika z danym wydarzeniem, wraz ze statusem oraz znacznikami czasu utworzenia i modyfikacji. Kwota widniejąca na takim rekordzie zawsze wynosi zero, ponieważ rejestracja jest oferowana wyłącznie tam, gdzie udział jest bezpłatny, i nie wiąże się z żadnymi danymi płatniczymi. Anulowanie powoduje trwałe usunięcie rekordu, a nie jedynie jego oznaczenie, dzięki czemu wycofanie się nie pozostawia żadnego śladu; usunięcie konta powoduje usunięcie wszystkich pozostałych powiązanych rekordów. Jeżeli wydarzenie zostanie usunięte ze strony, otwarta bezpłatna rejestracja na nie jest usuwana w ten sam sposób. Podstawa prawna: art. 6 ust. 1 lit. b RODO, wykonanie umowy.
Zgłoszenia błędów (bez danych osobowych)
W przypadku wystąpienia błędu na stronie lub na serwerze — bądź gdy wiadomość e-mail, którą próbowano wysłać do Użytkownika, nigdy nie dotarła do dostawcy usług e-mail — zapisywany jest krótki rekord techniczny: treść komunikatu błędu oraz, jeżeli występuje, ślad stosu (stack trace), z którego uprzednio usunięto wszystko, co przypomina adres e-mail, długi numer lub parametry zapytania w linku; szablon strony, na której wystąpił błąd, jeżeli dotyczyło to strony; wersję serwisu; a także jak często i kiedy dany błąd wystąpił ponownie. W przypadku nieudanej wysyłki wiadomości e-mail rekord zawiera informację o rodzaju wiadomości oraz przyczynie jej odrzucenia przez dostawcę, nigdy jednak adresu, na który miała zostać wysłana. Nie istnieje kolumna na adres IP, konto, sesję ani nagłówki przeglądarki, a zgłoszenie jest wysyłane bez jakichkolwiek plików cookie, w związku z czym rekordu nie można powiązać z konkretnym Użytkownikiem. Dla każdego nowego rodzaju błędu wysyłana jest jedna wiadomość powiadamiająca, za pośrednictwem tego samego dostawcy usług e-mail, który dostarcza pozostałe wiadomości; nic więcej nigdzie nie trafia, a gdy awaria dotyczy właśnie tego dostawcy, powiadomienie to również może nie dotrzeć.
Wybrany kraj macierzysty Użytkownika
Jeden rekord na konto, zawierający kod kraju (na przykład NL lub DE) oraz znaczniki czasu jego utworzenia i zmiany — nic więcej. Kraj stanowi najbardziej ogólną możliwą lokalizację, a Użytkownik podaje go samodzielnie: żaden fragment kodu strony nie wyprowadza lokalizacji z adresu IP. Rekord ten istnieje wyłącznie od momentu wyboru kraju przez Użytkownika.

Kto jeszcze przetwarza dane

Administrator korzysta z niewielkiej liczby dostawców usług, z których każdy pełni ściśle określoną rolę. Dane osobowe nie są sprzedawane, nie są udostępniane reklamodawcom ani wykorzystywane do budowania profili na rzecz osób trzecich.

Vercel Inc., hosting i dostarczanie treści
Uruchamia i obsługuje całą aplikację: renderowanie po stronie serwera, przesyłanie formularzy, routing, pliki statyczne oraz TLS. Każde żądanie przechodzi zatem przez Vercel, w tym adres IP, user agent, adres URL, pliki cookie oraz treść każdego przesłanego formularza, np. zgłoszenia, adresu e-mail do newslettera lub transkrypcji arkusza partii. Globalna sieć brzegowa (edge network); region obliczeniowy stanowi ustawienie platformy, a nie parametr zapisany w kodzie Administratora. Vercel Inc. działa jako podmiot przetwarzający w imieniu Administratora.
Supabase, zarządzana baza danych Postgres
Przechowuje wszystkie rekordy wymienione powyżej. Hostowana w UE, we Frankfurcie, na infrastrukturze AWS eu-central-1. Bezpośredni dostęp z publicznego internetu jest wyłączony, a mechanizm zabezpieczeń na poziomie wiersza (row-level security) domyślnie odmawia dostępu, dzięki czemu dane może odczytać wyłącznie własny kod serwerowy Administratora.
Supabase, codzienne kopie zapasowe
Ten sam dostawca wykonuje raz dziennie automatyczną migawkę całej bazy danych i przechowuje ją przez siedem dni, w tym samym regionie Frankfurt. Jedynym celem tej kopii jest odzyskiwanie danych po awarii. Znaczenie tego dla usuwania danych opisano w części dotyczącej okresów przechowywania.
Resend, poczta transakcyjna
Dostarcza wysyłane wiadomości e-mail: weryfikację adresu e-mail, resetowanie hasła, potwierdzenie usunięcia konta, wiadomość pożegnalną po usunięciu konta oraz potwierdzenie zapisu do newslettera. Otrzymuje adres odbiorcy, imię użyte w powitaniu oraz treść wiadomości zawierającej jednorazowy link. Region hostingu tego dostawcy nie jest ustalony w kodzie i zależy od konfiguracji konta.
Google LLC, Maps JavaScript API
Odpowiada za wyświetlanie interaktywnej mapy turniejów i klubów. Przeglądarka Użytkownika kontaktuje się z Google wyłącznie po otwarciu strony mapy i wyłącznie wtedy, gdy skonfigurowano klucz mapy; Google otrzymuje wówczas adres IP, user agent, adres URL strony odsyłającej oraz zapytania dotyczące mapy. Infrastruktura Google, poza EOG.
Google LLC, logowanie za pomocą konta Google
Opcjonalny sposób logowania, dostępny wyłącznie tam, gdzie dana instancja jest do tego skonfigurowana. Brak widocznego przycisku Google oznacza, że opcja ta nie jest tam aktywna. W przypadku skorzystania z niej Google zwraca identyfikator konta, imię i nazwisko oraz adres e-mail, które są zapisywane jako konto Użytkownika. Infrastruktura Google, poza EOG.
Google LLC, Google Analytics
Mierzy sposób korzystania ze strony — wyświetlane strony, stronę odsyłającą, przybliżoną lokalizację wyprowadzoną z adresu IP oraz rodzaj urządzenia i przeglądarki — co pozwala ustalić, w jaki sposób serwis jest faktycznie wykorzystywany. Ładowane jest wyłącznie po zaakceptowaniu banera cookie; w przypadku odmowy lub braku jakiejkolwiek odpowiedzi przeglądarka nie nawiązuje w tym celu żadnego połączenia z Google. Po aktywacji ustawiany jest pseudonimowy identyfikator (opisane poniżej pliki cookie), a Google otrzymuje adres IP, user agent oraz przeglądane strony. Dane te nie są powiązane z kontem ChessCentrum. Infrastruktura Google, poza EOG.
Lichess
Pełni dwie role. Jako dostawca tożsamości — w przypadku wyboru logowania za pomocą Lichess, gdzie Lichess zwraca również adres e-mail powiązany z kontem Lichess, o ile udzielono odpowiedniego zezwolenia. Oraz jako publiczne źródło danych na potrzeby panelu: pobierany jest publiczny profil, rankingi oraz ostatnie partie. Zapytanie to wykonuje serwer, a nie przeglądarka Użytkownika, w związku z czym Lichess nie widzi adresu IP Użytkownika w chwili ładowania panelu. Lichess jest prowadzony z terytorium Francji.
Chess.com, LLC
Wyłącznie publiczne źródło danych. Publiczny profil, statystyki oraz archiwa ostatnich miesięcznych partii są pobierane za pomocą publicznego interfejsu danych (API), również z poziomu serwera, z identyfikacją ChessCentrum w treści zapytania. Chess.com nigdy nie widzi adresu IP ani przeglądarki Użytkownika. Chess.com oraz jego dostawca sieci znajdują się poza EOG.
Microsoft, skrzynka pocztowa kontaktowa
Skrzynka pocztowa contact@chesscentrum.com działa w oparciu o Microsoft 365. Wszystko, co Użytkownik przesyła pocztą elektroniczną — żądanie dotyczące prywatności, zgłoszenie luki bezpieczeństwa czy zwykłe pytanie — jest tam przechowywane i przetwarzane wraz z adresem e-mail nadawcy. Infrastruktura Microsoft, która może znajdować się poza EOG.
Sprzedawcy sprzętu szachowego, których zdjęcia produktów są wyświetlane
Zdjęcia produktów w części sklepowej są ładowane bezpośrednio ze stron internetowych sprzedawców, a nie kopiowane na stronę Administratora, w związku z czym otwarcie strony sklepu powoduje pobranie obrazów przez przeglądarkę bezpośrednio z tych stron i ujawnienie im adresu IP oraz user agent. Obecnie są to trzy niderlandzkie i międzynarodowe sklepy szachowe. Żadne informacje o koncie Użytkownika nie są im udostępniane, a jeżeli Użytkownik nigdy nie otworzy strony sklepu, nie otrzymują one niczego.

Przekazywanie danych poza EOG

Wszystkie przechowywane dane znajdują się na terenie UE. Baza danych oraz jej kopie zapasowe znajdują się we Frankfurcie.

Część z wymienionych powyżej dostawców ma siedzibę w Stanach Zjednoczonych lub korzysta z globalnej infrastruktury, w związku z czym dane mogą być przetwarzane poza EOG. W odniesieniu do takich przekazań stosuje się decyzję Komisji Europejskiej stwierdzającą odpowiedni stopień ochrony w ramach EU-US Data Privacy Framework — w przypadku dostawców certyfikowanych w tym programie — a w pozostałych przypadkach standardowe klauzule umowne Komisji zawarte w warunkach danego dostawcy, w połączeniu ze środkami technicznymi opisanymi w niniejszej polityce. Kopię zabezpieczeń mających zastosowanie do konkretnego dostawcy można uzyskać, pisząc na adres contact@chesscentrum.com.

Na szczególną uwagę zasługują dwa rodzaje przekazań, ponieważ zależą one od decyzji samego Użytkownika. Otwarcie mapy powoduje przesłanie adresu IP do Google. Powiązanie platformy szachowej powoduje przesłanie do niej wyłącznie nazwy użytkownika, z poziomu serwera.

Dane pozyskiwane z innych źródeł

Nie wszystkie dane pochodzą bezpośrednio z formularzy wypełnianych przez Użytkownika.

W przypadku powiązania platformy szachowej pobierane są dotyczące Użytkownika dane z tej platformy: publiczny profil, rankingi oraz ostatnie partie z Lichess lub Chess.com. Są to źródła publiczne, a zapytanie dotyczy wyłącznie konta samodzielnie powiązanego przez Użytkownika. Otrzymywane partie zawierają publiczne nazwy użytkowników i rankingi osób, przeciwko którym Użytkownik grał na tych platformach. Informacje te są wyświetlane wyłącznie Użytkownikowi i nikomu innemu, i nigdy nie są zapisywane w bazie danych.

Wyszukiwanie danych KNSB i FIDE odbywa się we własnym katalogu, a nie w usłudze danej federacji. Katalog ten zawiera obecnie dwunastu fikcyjnych przykładowych graczy i jeden zanonimizowany profil demonstracyjny, w związku z czym obecnie nie są wyszukiwane dane żadnej rzeczywistej osoby. W przypadku wprowadzenia w przyszłości rzeczywistych danych federacyjnych, osoby, których dane dotyczą, zostaną poinformowane w terminie jednego miesiąca od pozyskania ich danych, a najpóźniej przy pierwszym kontakcie z nimi, a niniejsza polityka zostanie uprzednio zaktualizowana.

Wykazy turniejów, klubów, szachów rekreacyjnych i noclegów są opracowywane na podstawie źródeł publicznych. Opisują one organizacje, miejsca i wydarzenia, a baza danych nie zawiera pola na dane kontaktowe osoby fizycznej.

Pliki cookie i podobne technologie

Prawo niderlandzkie, art. 11.7a ustawy Telecommunicatiewet (ustawy o telekomunikacji), wymaga uprzedniej zgody na zapisywanie jakichkolwiek informacji na urządzeniu Użytkownika lub ich odczytywanie z tego urządzenia, niezależnie od tego, czy stanowią one dane osobowe. Zgoda nie jest wymagana wyłącznie wtedy, gdy zapis służy jedynie przekazaniu komunikatu, jest ściśle niezbędny do dostarczenia usługi, o którą Użytkownik wyraźnie poprosił, lub służy wyłącznie pomiarowi jakości dostarczonej usługi bez wpływu lub z pomijalnym wpływem na prywatność. Test ten zastosowano do każdej z poniższych pozycji.

better-auth.session_token
Podpisany identyfikator sesji logowania, dzięki któremu Użytkownik pozostaje zalogowany. Ustawiany wyłącznie po pomyślnym zalogowaniu. Przesyłany z prefiksem secure wyłącznie przez HTTPS. Okres ważności: 7 dni, odnawiany w miarę korzystania ze strony, dzięki czemu aktywna sesja nie wygasa w sposób niezauważony. ChessCentrum nie oferuje opcji „zapamiętaj mnie” — każde logowanie działa w taki sam sposób. Ściśle niezbędny, zgoda nie jest wymagana.
better-auth.session_data
Krótkotrwała, przechowywana w pamięci podręcznej kopia sesji, dzięki której większość ładowań stron nie wymaga zapytania do bazy danych, co zauważalnie przyspiesza działanie strony dla zalogowanych użytkowników. Ustawiany wyłącznie dla zalogowanych użytkowników, a przy dużym rozmiarze dzielony na ponumerowane pliki cookie. Okres ważności: 5 minut. Ściśle niezbędny, zgoda nie jest wymagana.
NEXT_LOCALE
Zapamiętuje wybrany język interfejsu, dzięki czemu przy kolejnej wizycie strona nie powraca do języka przeglądarki. Ustawiany przy zmianie języka lub gdy wyświetlany język różni się od języka żądanego przez przeglądarkę. Okres ważności: do zamknięcia przeglądarki, ponieważ nie ustawiono terminu wygaśnięcia. Funkcjonalny i ściśle niezbędny do dostarczenia języka wybranego wyraźnie przez Użytkownika, zgoda nie jest wymagana.
_ga oraz _ga_<container-ID> (Google Analytics)
Dwa pliki cookie ustawiane przez Google Analytics po zaakceptowaniu banera cookie, i nigdy wcześniej: _ga rozpoznaje przeglądarkę pomiędzy wizytami, _ga_<container-ID> przechowuje stan bieżącej sesji. Oba obowiązują maksymalnie dwa lata. Nie są one ustawiane przez Administratora — robi to skrypt Google, i wyłącznie po wyrażeniu zgody. Nie są ściśle niezbędne: jest to jedyna pozycja w niniejszym wykazie oparta na zgodzie, a nie na wyłączeniu, którą można w każdej chwili wycofać za pomocą linku do ustawień cookie w stopce strony.
better-auth.state
Ustawiany wyłącznie na czas trwania logowania za pośrednictwem Lichess lub Google, w celu powiązania odpowiedzi otrzymanej od danego dostawcy z żądaniem zainicjowanym przez przeglądarkę — co uniemożliwia sfałszowanie odpowiedzi zwrotnej (callback). Usuwany niezwłocznie po zakończeniu logowania. Ściśle niezbędny, zgoda nie jest wymagana.
Dwa dodatkowe pliki cookie definiowane przez bibliotekę uwierzytelniającą
Biblioteka wykorzystywana do logowania definiuje również plik cookie przechowujący dane konta w pamięci podręcznej oraz flagę „nie zapamiętuj mnie”. Żaden mechanizm ChessCentrum nie ustawia obecnie żadnego z nich. Zostały one wymienione, aby niniejszy wykaz był w pełni kompletny; gdyby w przyszłości jakaś funkcja zaczęła je ustawiać, byłyby one również ściśle niezbędne, o czym zostanie tu poinformowane.
cc:maps-consent
Rejestruje żądanie załadowania mapy Google, dzięki czemu strona mapy nie zadaje tego pytania przy każdej wizycie. Zapisywany wyłącznie po naciśnięciu odpowiedniego przycisku, nigdy wcześniej. Przechowywany w pamięci local storage przeglądarki, a nie jako plik cookie, w związku z czym nigdy nie jest przesyłany wraz z żądaniem. Zawiera wyłącznie jedno słowo i nic więcej — brak identyfikatora, brak znacznika czasu. Ściśle niezbędny do uwzględnienia preferencji ustawionej samodzielnie przez Użytkownika, zgoda nie jest wymagana.
cc:ratingviewer-consent
Rejestruje żądanie wyświetlenia w panelu oficjalnego profilu rankingowego KNSB (ratingviewer.nl), dzięki czemu pytanie to nie jest ponawiane przy każdej wizycie. Zapisywany wyłącznie po naciśnięciu odpowiedniego przycisku, nigdy wcześniej. Przechowywany w pamięci local storage przeglądarki, a nie jako plik cookie, w związku z czym nigdy nie jest przesyłany wraz z żądaniem. Zawiera wyłącznie jedno słowo i nic więcej — brak identyfikatora, brak znacznika czasu. Ściśle niezbędny do uwzględnienia preferencji ustawionej samodzielnie przez Użytkownika, zgoda nie jest wymagana.
cc:analytics-consent
Rejestruje decyzję o akceptacji lub odrzuceniu plików cookie analitycznych, dzięki czemu baner nie pojawia się ponownie przy każdej wizycie. Zapisywany wyłącznie po wybraniu w banerze opcji „Akceptuj” lub „Odrzuć”, nigdy wcześniej. Przechowywany w pamięci local storage przeglądarki, a nie jako plik cookie, w związku z czym nigdy nie jest przesyłany wraz z żądaniem. Zawiera wyłącznie jedno słowo i nic więcej — brak identyfikatora, brak znacznika czasu. Ściśle niezbędny do uwzględnienia preferencji ustawionej samodzielnie przez Użytkownika, zgoda nie jest wymagana.

Baner cookie

Każda pozycja w powyższym wykazie, z jednym wyjątkiem, jest albo ściśle niezbędna, albo stanowi preferencję ustawioną samodzielnie przez Użytkownika, w związku z czym na podstawie art. 11.7a Telecommunicatiewet żadna z nich nie wymaga zgody. Jedynym wyjątkiem jest Google Analytics: służy on do ustalenia, w jaki sposób korzysta się ze strony, czego nie można zaklasyfikować jako ściśle niezbędne ani jako usługę, o którą Użytkownik wyraźnie poprosił, tak jak w przypadku mapy. Wyłącznie w tym celu ChessCentrum wyświetla baner cookie.

Baner udostępnia dwa równorzędne przyciski, „Akceptuj” i „Odrzuć”, z których żaden nie jest domyślnie zaznaczony. Wybór opcji „Odrzuć” — lub zamknięcie banera bez dokonania wyboru — oznacza, że nic nie zostaje załadowane: żaden skrypt nie jest pobierany od Google i żaden plik cookie analityczny nie jest ustawiany. Wybór opcji „Akceptuj” powoduje załadowanie Google Analytics i ustawienie opisanych powyżej plików cookie. Każdy z tych wyborów jest zapamiętywany na urządzeniu, dzięki czemu baner nie pojawia się ponownie przy każdej wizycie, a decyzję można w każdej chwili zmienić za pomocą linku „Ustawienia cookie” dostępnego w stopce każdej strony.

Ta sama zasada obejmuje pozostałe elementy zapisywane przez strony w przeglądarce. Opcjonalny silnik szachowy oraz rozpoznawanie tekstu z arkuszy partii są pobierane z własnej domeny i przechowywane w pamięci podręcznej przeglądarki jak każdy inny plik, wyłącznie w celu umożliwienia działania uruchomionej funkcji. Pamięć local storage nie jest wykorzystywana do celów śledzenia poza samą decyzją dotyczącą zgody, a na stronie nie stosuje się pikseli śledzących.

Treści podmiotów trzecich na stronie, poza analityką, ograniczają się do dwóch elementów osadzonych za mechanizmem ładowania na żądanie: mapy Google oraz — w przypadku zalogowanych użytkowników, którzy powiązali numer relacyjny KNSB — ich własnego oficjalnego profilu rankingowego z ratingviewer.nl w panelu. Oba ładują się wyłącznie po naciśnięciu przycisku, który je wywołuje, co samo w sobie stanowi wyraźne żądanie, o którym mowa w art. 11.7a, w związku z czym w ich przypadku nie ma potrzeby dodawania osobnego przycisku w banerze. Należy również zauważyć, że nawet plik cookie zwolniony z obowiązku uzyskania zgody nadal wymaga podstawy prawnej na gruncie RODO, jeżeli wiąże się z przetwarzaniem danych osobowych; pliki cookie logowania opierają się na umowie z Użytkownikiem, natomiast Google Analytics — jedyna pozycja niepodlegająca zwolnieniu — opiera się na zgodzie wyrażonej w banerze.

Sygnały Global Privacy Control oraz Do Not Track nie są obecnie wykrywane automatycznie. Decyzja podjęta w banerze, wyrażona dobrowolnie i możliwa do wycofania w każdej chwili za pomocą linku w stopce, stanowi obecnie sposób kontroli nad analityką.

Przetwarzanie odbywające się wyłącznie na urządzeniu Użytkownika

Część najbardziej zasobochłonnych operacji przetwarzania w ChessCentrum w ogóle nie trafia do Administratora, co traktowane jest jako istotna cecha, a nie drugorzędny szczegół.

Skaner arkuszy partii domyślnie działa na urządzeniu Użytkownika. Zdjęcie arkusza jest wczytywane do strony, tam pomniejszane i konwertowane do skali szarości, a rozpoznawanie pisma odręcznego odbywa się w ramach procesu roboczego WebAssembly ładowanego z własnej domeny. W tym domyślnym trybie zdjęcie nigdy nie jest przesyłane, a żadna zewnętrzna usługa nie jest kontaktowana — model rozpoznawania jest dostarczany razem ze stroną.

Jedynym wyjątkiem jest opcjonalne rozpoznawanie w chmurze, dostępne wyłącznie tam, gdzie skaner je oferuje, i uruchamiane wyłącznie wtedy, gdy zostanie ono wyraźnie wybrane dla konkretnego zdjęcia. W takim przypadku zdjęcie — ponownie skompresowane, pozbawione wszelkich metadanych aparatu, w tym lokalizacji, oraz z zamaskowanym domyślnie już na urządzeniu obszarem nagłówka zawierającym nazwiska i podpisy — jest przesyłane za pośrednictwem serwera do Anthropic PBC (Stany Zjednoczone), dostawcy usług rozpoznawania działającego na podstawie umowy powierzenia przetwarzania danych zawierającej unijne standardowe klauzule umowne. Anthropic jest umownie zobowiązany do niewykorzystywania tych danych do trenowania modeli i usuwa obraz niezwłocznie po jego przetworzeniu; transkrypcja wraca do przeglądarki i jest traktowana dokładnie tak samo jak transkrypcja wpisana ręcznie. Zdjęcie nigdy nie jest przechowywane, a ani zdjęcie, ani transkrypcja nie są zapisywane w dziennikach zdarzeń; jedyną rejestrowaną informacją jest fakt wykorzystania przez konto jednego z miesięcznych limitów rozpoznawania w chmurze. Rezygnacja z tej funkcji nie wiąże się z żadnymi konsekwencjami poza jakością rozpoznawania: rozpoznawanie lokalne pozostaje w pełni dostępne i funkcjonalne, a każde zdjęcie stanowi nowy, niezależny wybór.

Opcjonalna analiza silnikowa stanowiąca podstawę radaru umiejętności oraz wykresu oceny pozycji działa w ten sam sposób. Silnik szachowy skompilowany do WebAssembly działa w procesie roboczym na urządzeniu Użytkownika; pozycje są przekazywane temu lokalnemu procesowi, a żadne dane nie opuszczają urządzenia. Funkcja ta wymaga wyraźnego włączenia, pokazuje postęp działania i może zostać przerwana w dowolnym momencie.

Wyłącznie w momencie zapisania zeskanowanej partii do serwera wysyłane jest jedno żądanie. Zawiera ono wpisany tekst posunięć, nazwę wydarzenia, rundę, datę, kolor, którym grał Użytkownik, oraz język interfejsu. Nie zawiera ono zdjęcia. Serwer samodzielnie odtwarza i ponownie waliduje posunięcia oraz odbudowuje plik PGN, w związku z czym zapisywany plik jest plikiem wygenerowanym przez serwer, zawierającym wyłącznie nagłówki wydarzenia, rundy, daty i wyniku, bez nazwisk graczy ani rankingów.

Dwie powiązane uwagi. Formularz carpool niczego nie zapisuje: naciśnięcie przycisku wysyłania wyświetla potwierdzenie w przeglądarce i nie powoduje wysłania żadnego żądania do serwera. Link do analizy widoczny obok zeskanowanej partii jest zwykłym linkiem, który przesyła pozycję do Lichess wyłącznie w przypadku jego kliknięcia.

Mapa i Google

Żadne dane nie trafiają do Google, dopóki nie zostanie to wyraźnie zażądane. Strona mapy otwiera się z krótkim wyjaśnieniem i przyciskiem w miejscu obszaru mapy; skrypt Google Maps jest pobierany dopiero po naciśnięciu tego przycisku. Do tego momentu nie wysłano żadnego żądania, żadne dane nie opuściły przeglądarki, a lista turniejów i klubów wyświetlana obok mapy jest już w pełni funkcjonalna. Decyzja jest zapamiętywana na urządzeniu, dzięki czemu pytanie to nie jest ponawiane przy każdej wizycie.

Po naciśnięciu przycisku przeglądarka pobiera mapę bezpośrednio od Google, w związku z czym Google otrzymuje adres IP, user agent oraz stronę, z której nastąpiło przejście, i może je wykorzystywać na podstawie własnej polityki prywatności. W tym momencie Google zapisuje również dane na urządzeniu Użytkownika. Jest to kompromis, na który godzi się Użytkownik, naciskając przycisk, dlatego informacja ta jest przekazywana przed jego naciśnięciem, a nie po. Jeżeli dla danej instancji nie skonfigurowano klucza mapy, przycisk w ogóle nie jest wyświetlany, a zamiast niego pokazywana jest lista.

Czcionki strony nie wiążą się z żadnym żądaniem do Google. Są one dołączane do strony na etapie budowania i serwowane z własnej domeny. Jedynym wyjątkiem jest sama strona mapy: skrypt Google samodzielnie pobiera z Google potrzebne mu czcionki, dlatego polityka bezpieczeństwa strony musi to tam dopuszczać.

Linki do kont w mediach społecznościowych

Stopka każdej strony zawiera linki do kont na platformach X, YouTube, Instagram, Facebook i LinkedIn. Żadne dane nie trafiają do tych platform, dopóki link nie zostanie kliknięty. Ikony są grafikami wbudowanymi bezpośrednio w stronę, a nie obrazami ładowanymi z tych platform, a na stronie nie ma przycisku obserwowania, osadzonego kanału, widżetu udostępniania ani piksela śledzącego — samo przeglądanie strony nie przekazuje im zatem żadnych informacji o Użytkowniku.

Po kliknięciu Użytkownik opuszcza ChessCentrum, a platforma docelowa otrzymuje jego adres IP oraz user agent i przetwarza je zgodnie z własną polityką prywatności. Przeglądarka jest skonfigurowana tak, aby nie przekazywać informacji o stronie, z której nastąpiło przejście. Jeżeli Użytkownik jest zalogowany na danej platformie, może ona oczywiście go rozpoznać.

Profil rankingowy KNSB i ratingviewer.nl

W przypadku powiązania numeru relacyjnego KNSB sekcja KNSB panelu może wyświetlić w ramach strony oficjalny profil rankingowy z ratingviewer.nl — własnej przeglądarki rankingowej niderlandzkiej federacji szachowej. Działa to dokładnie tak samo jak w przypadku mapy: żadne żądanie nie jest kierowane do przeglądarki rankingowej, dopóki nie zostanie naciśnięty odpowiedni przycisk, a jako alternatywa niepowodująca ładowania niczego zawsze oferowany jest zwykły link do tej samej strony.

Po naciśnięciu przycisku przeglądarka pobiera profil bezpośrednio z ratingviewer.nl, w związku z czym przeglądarka rankingowa oraz jej dostawca hostingu otrzymują adres IP i dane przeglądarki Użytkownika na odpowiedzialność samej federacji, a przeglądarka rankingowa może zapisywać dane na urządzeniu Użytkownika. Osadzana strona dotyczy numeru samodzielnie powiązanego przez Użytkownika, a serwery Administratora nie przesyłają przeglądarce rankingowej żadnych informacji o Użytkowniku. Decyzja jest zapamiętywana na urządzeniu, dzięki czemu pytanie to nie jest ponawiane przy każdej wizycie; zapisywana wartość została wymieniona w powyższym wykazie plików cookie.

Okresy przechowywania danych

Poniższe okresy są okresami faktycznie wdrożonymi w oprogramowaniu.

Dane konta
Przechowywane do momentu usunięcia konta przez Użytkownika. Nie stosuje się wygaśnięcia z powodu braku aktywności, a konta nie są usuwane z inicjatywy Administratora.
Sesje, w tym przechowywany adres IP i user agent
Sesja wygasa po upływie 7 dni od jej ostatniego użycia, a nie w stałym momencie 7 dni od zalogowania, w związku z czym dalsze korzystanie ze strony podtrzymuje jej ważność; brak jest ustawienia „zapamiętaj mnie”, które zmieniałoby tę regułę. Obecnie nie działa zaplanowany mechanizm czyszczenia, w związku z czym wygasły rekord jest usuwany dopiero przy jego kolejnym napotkaniu przez warstwę uwierzytelniania, a nie o stałej godzinie. Wylogowanie kończy sesję natychmiastowo. Ponieważ pamięć podręczna sesji jest przechowywana przez 5 minut, unieważnienie dokonane na serwerze może zostać odzwierciedlone w otwartej przeglądarce z opóźnieniem do 5 minut.
Tokeny resetowania hasła i usunięcia konta
Ważne przez 1 godzinę i możliwe do jednorazowego użycia. Link weryfikacyjny adresu e-mail jest również ważny przez 1 godzinę i w ogóle nie jest przechowywany.
Powiązane platformy i identyfikatory federacyjne
Przechowywane do momentu odłączenia przez Użytkownika lub usunięcia konta. Odłączenie powoduje usunięcie rekordu.
Newsletter
Link potwierdzający jest ważny przez 24 godziny, a ponowne zgłoszenie odświeża go nie częściej niż raz na 15 minut. Niepotwierdzone zgłoszenie pozostaje jako rekord oczekujący do momentu jego potwierdzenia lub zgłoszenia żądania jego usunięcia, ponieważ obecnie nie działa żaden automatyczny mechanizm czyszczenia; w tym celu należy napisać na adres contact@chesscentrum.com. Potwierdzona subskrypcja jest przechowywana do momentu rezygnacji, a rezygnacja powoduje trwałe usunięcie rekordu, a nie jedynie jego oznaczenie.
Zgłoszenia opinii
Ewentualnie pozostawiony adres e-mail jest usuwany po 90 dniach od wysłania wiadomości; sama wiadomość jest usuwana po upływie roku. Obecnie nie działa żaden zaplanowany mechanizm czyszczenia, w związku z czym oba te kroki następują dopiero przy wpłynięciu kolejnej wiadomości, a nie o stałej godzinie, w związku z czym przy rzadko wykorzystywanym formularzu rekord może przekroczyć wskazany termin. W celu wcześniejszego usunięcia danych należy napisać na adres contact@chesscentrum.com, wskazując treść wiadomości — usunięcie zostanie wówczas wykonane ręcznie.
Zapisane partie z arkuszy
Przechowywane do momentu usunięcia poszczególnej partii lub usunięcia konta. Liczba zapisanych partii na konto jest ograniczona limitem.
Rejestracje na wydarzenia i zgłoszenia udziału
Przechowywane do momentu anulowania rejestracji, co powoduje jej usunięcie, lub do momentu usunięcia konta, co powoduje usunięcie wszystkich pozostałych rekordów. Poza tym nie ustalono żadnego stałego terminu — zamiast go wymyślać, wyjaśnia się przyczynę: spotkania szachów rekreacyjnych odbywają się według cotygodniowych, powtarzalnych harmonogramów, a nie konkretnych dat, w związku z czym nie istnieje data wydarzenia, od której można by liczyć termin. Rejestracja, która nigdy nie zostanie anulowana, pozostaje zatem w systemie do momentu jej usunięcia lub zamknięcia konta.
Partie i rankingi z powiązanych platform
Przechowywane przez 300 sekund w pamięci podręcznej danych po stronie serwera platformy hostingowej, aby ponowne załadowanie panelu nie obciążało nadmiernie danej platformy zewnętrznej. Po upływie tego czasu wpis staje się nieaktualny i jest pobierany ponownie; platforma hostingowa usuwa nieaktualne wpisy według własnego harmonogramu, a nie dokładnie w chwili ich wygaśnięcia. Nigdy niezapisywane w bazie danych.
Dzienniki żądań serwera
Przechowywane przez dostawcę usług hostingowych na zasadach wynikających z jego własnych ustawień retencji, a nie z kodu Administratora. Zamiast podawać liczbę, której nie można stąd zweryfikować, podana zostaje ta informacja wprost; na żądanie zostanie udzielona informacja o obowiązującym ustawieniu.
Zgłoszenia błędów
Przechowywane przez 90 dni od ostatniego wystąpienia błędu, a następnie usuwane. Obecnie nie działa żaden zaplanowany mechanizm czyszczenia, w związku z czym usunięcie następuje dopiero przy zarejestrowaniu kolejnego błędu, a nie o stałej godzinie, w związku z czym przy niskim ruchu na stronie rekord może przekroczyć okres 90 dni. Błąd występujący wielokrotnie pozostaje jako pojedynczy rekord z aktualizowanym licznikiem wystąpień.
Kraj macierzysty Użytkownika
Przechowywany do momentu wyboru innego kraju, wyczyszczenia go za pomocą opcji „Nie wybrano kraju” lub usunięcia konta, co powoduje usunięcie tego rekordu.

Kopie zapasowe i rzeczywiste znaczenie usunięcia danych

Automatyczna migawka bazy danych jest wykonywana raz dziennie i przechowywana przez siedem dni, w tym samym regionie Frankfurt co sama baza danych. Jej celem jest zabezpieczenie przed sytuacją, w której awaria lub pomyłka mogłaby zniszczyć dane wszystkich użytkowników, i nie jest ona wykorzystywana do żadnego innego celu.

Rzeczywiste konsekwencje są następujące: w momencie usunięcia konta lub rezygnacji z subskrypcji dane są niezwłocznie usuwane z bazy produkcyjnej, a Użytkownik natychmiast przestaje występować w jakiejkolwiek formie w działającym serwisie. Kopie zawarte w codziennych migawkach wygasają w ciągu następnych siedmiu dni. Kopie zapasowe nie są edytowane, ponieważ zmodyfikowana kopia zapasowa przestaje być kopią zapasową. W przypadku konieczności przywrócenia migawki ponownie stosowane są usunięcia, które nastąpiły po jej wykonaniu.

Ochrona danych i postępowanie w przypadku incydentu

Poniższe środki obowiązują obecnie.

  • Cała strona jest udostępniana wyłącznie za pośrednictwem protokołu HTTPS, z zastosowaniem mechanizmu strict transport security, polityki bezpieczeństwa treści (content security policy) oraz zabezpieczeń przed atakami typu clickjacking i błędną interpretacją typu treści.
  • Hasła są przechowywane w postaci skrótów scrypt. Odczytanie hasła nie jest możliwe, a Użytkownik nigdy nie zostanie o nie poproszony.
  • Baza danych znajduje się na terenie UE, nie jest bezpośrednio dostępna z internetu i posiada mechanizm zabezpieczeń na poziomie wiersza (row-level security), który domyślnie odmawia dostępu, dzięki czemu może ją odczytać wyłącznie własny kod serwerowy.
  • Sesje wygasają, wylogowanie powoduje ich unieważnienie, a linki do resetowania hasła i usunięcia konta są jednorazowe i krótkotrwałe.
  • Działania o istotnym znaczeniu są ponownie weryfikowane po stronie serwera: zeskanowana partia jest ponownie walidowana po stronie serwera, usunięcie konta wymaga aktywnej sesji oraz — jeżeli hasło zostało ustawione — jego podania, a każde usunięcie jest ograniczone wyłącznie do identyfikatora własnego konta.
  • Dane poufne (sekrety) przechowywane są w środowisku wdrożeniowym, nigdy w kodzie źródłowym, a repozytorium jest prywatne.
  • Nowe funkcje są objęte testami automatycznymi oraz przeglądem bezpieczeństwa zmiany przed jej wdrożeniem.
W przypadku naruszenia ochrony danych
Naruszenie ochrony danych osobowych jest zgłaszane do Autoriteit Persoonsgegevens (niderlandzkiego organu nadzorczego ds. ochrony danych osobowych) w terminie 72 godzin od stwierdzenia naruszenia, chyba że jest mało prawdopodobne, aby powodowało ono ryzyko naruszenia praw lub wolności osób, których dane dotyczą; w przypadku wysokiego ryzyka dla Użytkowników są oni informowani bezpośrednio i bez zbędnej zwłoki. Informacja obejmuje opis zdarzenia, zakres danych, których dotyczyło, oraz zalecane działania.
W przypadku wykrycia problemu z bezpieczeństwem
Prosimy o zgłoszenie takiego problemu bezpośrednio Administratorowi, a nie publicznie. Strona dotycząca skoordynowanego ujawniania podatności (coordinated vulnerability disclosure) określa zakres, zasady oraz czas reakcji, a Administrator zobowiązuje się nie podejmować kroków prawnych wobec badaczy postępujących zgodnie z tymi zasadami.

Uprawnienia Użytkownika

Użytkownikowi przysługują następujące uprawnienia w odniesieniu do jego danych osobowych. Część z nich można zrealizować samodzielnie, bez konieczności kontaktu z Administratorem.

W przypadku spraw niewymienionych jako dostępne w trybie samoobsługowym należy napisać na adres contact@chesscentrum.com. Odpowiedź udzielana jest w terminie jednego miesiąca, a w przypadku żądań rzeczywiście złożonych i wymagających więcej czasu Użytkownik zostanie o tym poinformowany. Realizacja żądań jest bezpłatna. W celu potwierdzenia, że żądanie pochodzi rzeczywiście od posiadacza konta, może zostać zadane dodatkowe pytanie, jednak w przypadku żądań o charakterze rutynowym nie są wymagane dokumenty tożsamości.

Usunięcie danych — dostępne w trybie samoobsługowym
Konto można usunąć samodzielnie w sekcji „strefa zagrożenia” w ustawieniach konta. Jeżeli konto posiada hasło, jest ono wymagane i weryfikowane przed wysłaniem czegokolwiek, dzięki czemu podanie błędnego hasła nie powoduje wysłania żadnej wiadomości e-mail; następnie wysyłany jest jednorazowy link ważny przez godzinę, a usunięcie następuje w momencie jego otwarcia przy aktywnej sesji logowania. Powoduje to jednoczesne usunięcie konta, sesji, powiązanych platform, rejestracji na wydarzenia oraz zapisanych partii. Konta utworzone za pośrednictwem Lichess bez możliwego do wykorzystania adresu e-mail potwierdzają usunięcie poprzez wpisanie swojej nazwy użytkownika. Nie przewidziano okresu karencji ani mechanizmów wprowadzających w błąd (dark pattern): usunięcie danych jest ostateczne.
Usuwanie poszczególnych elementów
Z poziomu strony skanera można usunąć każdą pojedynczą zapisaną partię, na stronie danego wydarzenia — anulować dowolną rejestrację lub zgłoszenie udziału, co powoduje trwałe usunięcie rekordu, a nie jedynie jego oznaczenie, na stronie konta — odłączyć dowolną platformę szachową lub identyfikator federacyjny, a za pomocą linku w dowolnej wiadomości newslettera — zrezygnować z subskrypcji, co powoduje usunięcie rekordu subskrybenta, a nie jedynie jego wyciszenie.
Dostęp do danych
Możliwe jest uzyskanie kopii danych osobowych przechowywanych przez Administratora, wraz z informacjami zawartymi w niniejszej polityce. Znaczna część tych danych jest już widoczna na stronach konta i panelu. Ponieważ nie ma jeszcze funkcji pobierania danych, w tym celu należy napisać na adres contact@chesscentrum.com — kopia zostanie przygotowana ręcznie.
Sprostowanie danych
Nieprawidłowe dane mogą zostać sprostowane. Powiązane identyfikatory platform i federacji można poprawić samodzielnie poprzez odłączenie i ponowne powiązanie, a hasło — za pomocą linku resetującego. Zmiana imienia, nazwiska lub adresu e-mail nie jest jeszcze dostępna w trybie samoobsługowym, dlatego w tym celu należy skontaktować się z Administratorem.
Przenoszenie danych
Możliwe jest zażądanie przekazanych danych w ustrukturyzowanym, powszechnie używanym formacie nadającym się do odczytu maszynowego lub przesłania ich innemu administratorowi, o ile jest to technicznie wykonalne. Skaner umożliwia już skopiowanie lub pobranie każdej partii w formacie PGN. W pozostałym zakresie należy skontaktować się z Administratorem pod adresem contact@chesscentrum.com.
Ograniczenie przetwarzania
Możliwe jest zażądanie wstrzymania przetwarzania na czas rozstrzygania sporu dotyczącego prawidłowości danych lub sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie. Po zgłoszeniu takiego żądania odpowiednie przetwarzanie zostanie zawieszone.
Sprzeciw
W przypadkach, w których Administrator opiera się na prawnie uzasadnionym interesie — a dotyczy to wyłącznie przetwarzania w celach bezpieczeństwa i przeciwdziałania nadużyciom, obsługi przesyłanych zgłoszeń opinii oraz utrzymania działania samej strony — możliwe jest wniesienie sprzeciwu z przyczyn związanych ze szczególną sytuacją Użytkownika. Przetwarzanie zostanie wówczas zaprzestane, chyba że wykazane zostaną istniejące ważne, prawnie uzasadnione podstawy przeważające nad interesami Użytkownika. Dane nie są przetwarzane na potrzeby marketingu bezpośredniego poza newsletterem, do którego dokonano dobrowolnego zapisu, a subskrypcję tę można zakończyć w dowolnym momencie.
Skarga do organu nadzorczego
Organ nadzorczy właściwy dla Administratora w rozumieniu RODO to Autoriteit Persoonsgegevens, Postbus 93374, 2509 AJ Den Haag, Niderlandy, autoriteitpersoonsgegevens.nl. W przypadku zamieszkiwania w Belgii, Niemczech, Francji lub innym kraju UE możliwe jest również złożenie skargi do właściwego krajowego organu nadzorczego — w Polsce jest to Urząd Ochrony Danych Osobowych (UODO) — lub do sądu właściwego dla miejsca zamieszkania. Wcześniejszy kontakt z Administratorem w celu rozwiązania sprawy jest mile widziany, lecz nie jest to warunek konieczny przed skierowaniem sprawy do wymienionych organów.

Wycofanie zgody

Na zgodzie opierają się cztery elementy: newsletter, każde powiązanie platformy szachowej lub federacji, wybrany kraj macierzysty oraz adres zwrotny, który można pozostawić przy zgłaszaniu opinii.

Każdą z tych zgód można wycofać w dowolnym momencie, równie łatwo jak jej udzielono. W przypadku newslettera należy skorzystać z linku rezygnacji zawartego w dowolnej wiadomości newslettera, co powoduje usunięcie odpowiedniego rekordu. W przypadku powiązanej platformy należy nacisnąć przycisk odłączenia na stronie konta, co natychmiast usuwa powiązanie i wstrzymuje pobieranie jakichkolwiek danych z tej platformy. W przypadku kraju macierzystego należy wybrać opcję „Nie wybrano kraju” na stronie konta. W przypadku adresu zwrotnego pozostawionego przy zgłaszaniu opinii należy napisać na adres contact@chesscentrum.com w celu jego usunięcia.

Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania dokonanego przed jej wycofaniem i nie ma wpływu na samo konto, które opiera się na umowie, a nie na zgodzie.

Czy podanie danych jest obowiązkowe

Żadne z tych danych nie są wymagane przepisami prawa, a większości funkcji strony można korzystać bez podawania jakichkolwiek danych: strony turniejów, klubów, sklepu, szachów rekreacyjnych, noclegów, mapy, carpool i miles oraz panel demonstracyjny działają bez logowania.

Dane wymagane mają charakter umowny, w tym sensie, że bez nich dana funkcja nie może działać.

  • Brak adresu e-mail oznacza brak możliwości założenia konta, ponieważ nie byłoby wówczas możliwości weryfikacji tożsamości ani odzyskania konta.
  • Brak hasła lub niedokończone logowanie za pośrednictwem zewnętrznego dostawcy oznacza brak możliwości uwierzytelnienia.
  • Niezweryfikowany adres e-mail oznacza brak możliwości zalogowania, ponieważ weryfikacja stanowi celowo zaprojektowany etap blokujący.
  • Brak powiązanej platformy lub identyfikatora federacyjnego oznacza, że w panelu wyświetlany jest zanonimizowany profil demonstracyjny zamiast własnych partii.
  • Brak adresu e-mail oraz brak zaznaczonej zgody oznacza brak możliwości subskrypcji newslettera.
  • Odmowa zapisu pliku cookie sesji w przeglądarce oznacza brak możliwości pozostania zalogowanym, ponieważ nie istnieje inny sposób rozpoznawania przeglądarki pomiędzy kolejnymi żądaniami.

Zautomatyzowane podejmowanie decyzji i profilowanie

Nie podejmuje się zautomatyzowanych decyzji wywołujących skutki prawne wobec Użytkownika lub w podobny sposób istotnie na niego wpływających, w rozumieniu art. 22 RODO. Żaden element ChessCentrum nie jest zatwierdzany, odrzucany, wyceniany ani klasyfikowany przez algorytm oceniający Użytkownika.

Panel oblicza wprawdzie różne wskaźniki na podstawie własnych partii Użytkownika. Radar umiejętności wyprowadza obiektywne osie, takie jak wynik, rezultaty grą białymi i czarnymi, poziom przeciwników, różnorodność otwarć, odporność, aktywność i regularność, na podstawie pobranego zbioru partii, a opcjonalna kontrola silnikowa dodaje osie dokładności, taktyki i gry końcowej obliczane w przeglądarce. Są to statystyki opisowe dotyczące gry w szachy, wyświetlane wyłącznie Użytkownikowi, niepociągające za sobą żadnych konsekwencji poza samym wyświetleniem. W przypadku braku wystarczających danych dla danej osi wyświetlana jest kreska zamiast zmyślonej wartości.

Dane Użytkownika nie są profilowane na potrzeby reklamowe, nie są wykorzystywane do oceny zdolności kredytowej ani uprawnień, a informacje te nie są udostępniane osobom trzecim.

Dzieci

Założenie konta ChessCentrum wymaga ukończenia co najmniej 16 roku życia, co odpowiada wiekowi wyrażania zgody cyfrowej obowiązującemu w Niderlandach. Jeżeli przepisy kraju zamieszkania przewidują niższy wiek, zastosowanie ma ten niższy wiek. Poniżej wieku mającego zastosowanie konto może zostać założone wyłącznie za zgodą rodzica lub opiekuna prawnego i wspólnie z nim.

Wiek nie jest obecnie weryfikowany automatycznie; rejestracja opiera się na oświadczeniu składanym przy zakładaniu konta. Rodzice lub opiekunowie prawni, których dziecko poniżej wymaganego wieku założyło konto, proszeni są o kontakt na adres contact@chesscentrum.com — konto wraz ze wszystkimi powiązanymi danymi zostanie usunięte. Świat szachów pełen jest utalentowanych młodych zawodników, dlatego kwestia ta traktowana jest w sposób rzetelny, a nie pozorny, jak miałoby to miejsce w przypadku samego zaznaczenia pola wyboru.

Panel demonstracyjny wyświetlany niezalogowanym odwiedzającym wykorzystuje celowo zanonimizowany profil z fikcyjnymi graczami. Nie zawiera on rzeczywistego imienia i nazwiska, identyfikatora federacyjnego ani platformowego, ani historii partii żadnej rzeczywistej osoby. Anonimizacja ta jest celowa i pozostanie utrzymana.

Czego nie robi Administrator

Równie istotna jest informacja o tym, czego nie ma. Wszystkie poniższe stwierdzenia są prawdziwe na dzień dzisiejszy, a w przypadku jakiejkolwiek zmiany niniejsza polityka zostanie zaktualizowana przed jej wejściem w życie.

  • Brak reklam, brak sieci reklamowej, brak pikseli śledzących oraz brak sprzedaży lub udostępniania danych na potrzeby marketingu.
  • Brak analityki, brak telemetrii oraz brak jakiejkolwiek formy odtwarzania sesji (session replay). Błędy są rejestrowane bezpośrednio przez Administratora, zgodnie z opisem w części „Jakie dane są przechowywane”: nie zainstalowano żadnej zewnętrznej usługi śledzenia błędów, a rekord błędu nie zawiera adresu IP, konta, pliku cookie ani nagłówków przeglądarki.
  • Brak płatności. Żaden element serwisu nie może obciążyć Użytkownika żadną opłatą: żaden dostawca usług płatniczych nie otrzymuje jakichkolwiek danych, a baza danych nie zawiera kolumny na numer karty, numer IBAN ani żadne inne dane płatnicze. Bezpłatne rejestracje i zgłoszenia udziału, opisane powyżej, w żadnym przypadku nie wiążą się z przepływem środków pieniężnych. W przypadku wprowadzenia płatności niniejsza polityka zostanie uprzednio zaktualizowana o wskazanie dostawcy usług płatniczych.
  • Brak przechowywania zdjęcia arkusza partii. Domyślnie zdjęcie nigdy nie opuszcza urządzenia; w przypadku wyraźnego wyboru opcjonalnego rozpoznawania w chmurze dla danego zdjęcia, jest ono przetwarzane w sposób przejściowy i nigdy nie jest przechowywane przez Administratora — dostawca usuwa je po zakończeniu przetwarzania (zob. „Przetwarzanie odbywające się wyłącznie na urządzeniu Użytkownika”).
  • Brak przechowywania danych przeciwników. Zapisane partie nie zawierają pola na nazwisko gracza ani ranking.
  • Brak przetwarzania danych carpool. Formularz wyświetla potwierdzenie w przeglądarce i niczego nie wysyła.
  • Brak sprzedaży, wynajmu lub wymiany danych osobowych, w jakichkolwiek okolicznościach.

Zmiany niniejszej polityki i wersje językowe

Niniejsza wersja nosi datę 12 września 2026 r. W przypadku wprowadzenia zmian data ta zostaje zaktualizowana, a w przypadku zmiany istotnie wpływającej na Użytkownika informacja o tym zostaje zamieszczona na stronie, a jeżeli zmiana dotyczy newslettera — również w samym newsletterze. Zakres wykorzystania danych już przekazanych przez Użytkownika nigdy nie zostanie rozszerzony bez uprzedniego poinformowania go o tym, a jeżeli podstawą przetwarzania jest zgoda — bez ponownego jej uzyskania.

Niniejsza polityka jest publikowana w języku niderlandzkim i we wszystkich pozostałych językach serwisu. W przypadku rozbieżności rozstrzyga wersja niderlandzka, z zastrzeżeniem, że Użytkownik jako konsument może zawsze powołać się na wersję w swoim własnym języku, jeżeli jest ona dla niego korzystniejsza.

Pytania, żądania lub sprostowania: contact@chesscentrum.com.

Pliki cookie i analityka

Chcielibyśmy korzystać z Google Analytics, aby sprawdzić, jak strona jest wykorzystywana. Działa to wyłącznie wtedy, gdy wyrażą Państwo zgodę — odmowa nie zmienia niczego innego na stronie. Przeczytaj więcej w naszej polityce prywatności