Polityka prywatności
Wersja 1.0 z 3 października 2026 r. Obowiązuje od dnia jej opublikowania w serwisie.
W skrócie
- Nie zakładasz konta. Nie pytamy o imię, nazwisko, e-mail ani telefon.
- W grze podajesz tylko pseudonim. Może być dowolny.
- Nie wpisuj w grze prawdziwych danych osobowych, ani swoich, ani cudzych. Gra jest fikcją.
- Część tekstów wpisanych w grze ocenia model AI firmy Anthropic. Sami nie dołączamy do nich pseudonimów, adresów IP ani kodów sesji.
- Na razie nie usuwamy zakończonych sesji automatycznie. Przygotowane jest usuwanie sesji demo 7 dni, a sesji dla grup 30 dni po zakończeniu; o jego włączeniu poinformujemy w nowej wersji tej polityki. Po usunięciu sesji zostaje anonimowe podsumowanie gry i, jeśli ją wypełnisz, ankieta.
- Używamy wyłącznie ciasteczek niezbędnych do działania gry. Nie ma reklam ani analityki firm trzecich. Nie sprzedajemy danych.
1. Administrator danych
Administratorem danych osobowych przetwarzanych w serwisie https://bsi.ksiezopolski.pl jest Bogdan Księżopolski.
We wszystkich sprawach dotyczących danych pisz na adres contact@ksiezopolski.pl.
Administrator nie wyznaczył inspektora ochrony danych, bo nie ma takiego obowiązku (art. 37 RODO). Sprawy, którymi zająłby się inspektor, załatwiasz pod adresem contact@ksiezopolski.pl.
2. Jakie dane przetwarzamy, po co i jak długo
W serwisie można grać na trzy sposoby: w demie solo (także ze znajomym zaproszonym linkiem), w sesji dla grup, którą prowadzący tworzy na stronie /host, oraz na zajęciach prowadzonych przez administratora. Niżej opisujemy każde przetwarzanie osobno.
Demo solo i gra ze znajomym
- Dane: pseudonim, wybrana rola, podjęte decyzje i ich czas w grze, decyzje wpisane własnymi słowami, pytania do doradcy AI, wynik i raport końcowy. Osoba, która uruchamia demo, nie musi podawać pseudonimu; domyślnie jest to „Gość”. Znajomy zaproszony do gry wpisuje własny pseudonim.
- Cel: przeprowadzenie ćwiczenia i przygotowanie raportu.
- Podstawa prawna: art. 6 ust. 1 lit. b RODO, czyli wykonanie umowy o świadczenie usługi drogą elektroniczną na zasadach regulaminu.
- Okres: na razie bez automatycznego usuwania; przygotowane jest usuwanie 7 dni po zakończeniu sesji. Na Twój wniosek usuniemy sesję wcześniej (punkt 7). Sesja kończy się sama, gdy przez 60 minut nikt nie ma jej otwartej, i najpóźniej godzinę po planowym końcu gry.
Sesje dla grup (strona /host)
- Prowadzący nie podaje żadnych danych osobowych. Wybiera scenariusz, czas gry, poziom trudności i liczbę zespołów, a w zamian dostaje link do panelu sesji. Link działa jak hasło: każdy, kto go ma, widzi to samo co prowadzący. W bazie przechowujemy tylko skrót tego linku, nie sam link.
- Uczestnicy przy dołączaniu wpisują pseudonim (jest wymagany, ale może być dowolny) i wybierają rolę. Dalej przetwarzamy te same dane co w demie.
- Kto co widzi: członkowie zespołu widzą nawzajem swoje pseudonimy, decyzje i raport zespołu. Prowadzący widzi pseudonimy według ról, stan gry, wynik na żywo i raport każdego zespołu. Raport pisze AI i może przytaczać pytania zadane doradcy.
- Cel i podstawa prawna: jak w demie.
- Okres: na razie bez automatycznego usuwania; przygotowane jest usuwanie 30 dni po zakończeniu sesji. Na wniosek usuniemy sesję wcześniej (punkt 7). Sesja kończy się sama najpóźniej 2 godziny po planowym końcu gry.
Jeśli prowadzący używa wyników poza serwisem, np. do oceniania, staje się osobnym administratorem tych danych. Wtedy sam informuje o tym uczestników.
Zajęcia prowadzone przez administratora
Administrator prowadzi w serwisie także własne zajęcia, w osobnym panelu. Uczestnicy podają pseudonim i, jeśli administrator o to poprosi, numer albumu. Pozostałe dane są takie same jak w demie. Wyniki uczestników można zestawić według numeru albumu.
- Podstawa prawna: art. 6 ust. 1 lit. e RODO. Zajęcia są częścią kształcenia na uczelni, a kształcenie jest zadaniem realizowanym w interesie publicznym (art. 11 ust. 1 pkt 1 ustawy z dnia 20 lipca 2018 r. – Prawo o szkolnictwie wyższym i nauce). Numer albumu podajesz tylko wtedy, gdy prowadzący o to poprosi, żeby zestawić wyniki z listą zajęć. Ocena z zajęć trafia do systemów uczelni, które działają według zasad ochrony danych uczelni.
- Okres: do końca semestru, w którym odbyły się zajęcia, i 12 miesięcy po nim. Ten czas pozwala rozpatrzyć odwołania od zaliczeń. Szczegóły administrator przekazuje na zajęciach.
Ankieta po grze
- Dane: ocena w skali od 0 do 10, trzy oceny w skali od 1 do 5, dwa pola tekstowe do 500 znaków i to, kim jesteś (np. student, wykładowca). Serwer dopisuje rodzaj sesji, rolę, scenariusz, język, przedział wyniku, wersję aplikacji oraz datę i godzinę. Prowadzący sesji dla grup wypełnia podobną, krótszą ankietę, bez roli i wyniku.
- Nie pytamy o imię ani adres. Do usunięcia sesji odpowiedź jest z nią powiązana, a zamiast identyfikatora gracza zapisujemy jego skrót (HMAC z tajnym kluczem serwera), żeby jedna osoba nie wysłała ankiety dwa razy. Po usunięciu sesji to powiązanie znika.
- Cel: ulepszanie ćwiczenia. Zbiorcze wyniki ankiet mogą trafić do publikacji naukowych o projekcie.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO, czyli nasz prawnie uzasadniony interes: rozwój serwisu i badania nad nim. Ankieta jest dobrowolna.
- Okres: po usunięciu sesji przechowujemy odpowiedź bez powiązania z nią przez 5 lat. Tyle zwykle trwa przygotowanie i weryfikacja publikacji naukowych o projekcie. Jeśli w polu tekstowym zauważymy dane osobowe, usuwamy je.
Karta wyniku do udostępnienia
Link z karty wyniku (zaczyna się od /r/) zawiera scenariusz, rolę, wynik, liczbę dotrzymanych terminów i dzień gry. Nie zawiera pseudonimu ani kodu sesji. Kto ma link, widzi te informacje.
Link działa bez końca, także po usunięciu sesji. Nie możemy go wyłączyć, bo dane są zapisane w samym linku. Strona karty prosi wyszukiwarki, żeby jej nie indeksowały. To Ty decydujesz, czy link komuś przekażesz. Przycisk LinkedIn przenosi Cię do serwisu LinkedIn, który przetwarza dane na własnych zasadach.
Logi serwera
- Dane: adres IP ze skróconą końcówką (IPv4 bez ostatniej liczby, np. 203.0.113.0; IPv6 tylko trzy pierwsze grupy), czas, adres odwiedzonej strony (może zawierać kod sesji), kod odpowiedzi, strona, z której przyszedłeś, i typ przeglądarki. Linki prowadzących maskujemy. Rzadkie wpisy o poważnych awariach serwera mogą zawierać pełny adres IP.
- Cel: bezpieczeństwo serwisu, wykrywanie ataków i usuwanie awarii.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO, czyli nasz prawnie uzasadniony interes: bezpieczeństwo i ciągłość działania serwisu.
- Okres: najstarsze wpisy kasujemy automatycznie, gdy logi usługi przekroczą 50 MB. Jak szybko to następuje, zależy od ruchu w serwisie.
Pełny adres IP (przy IPv6 — pierwsze cztery grupy, czyli sieć /64) jest też na bieżąco przetwarzany w pamięci serwera, żeby ograniczać nadużycia: liczbę zapytań (na sekundę, a przy starcie dema i zakładaniu sesji grupowej — na minutę), liczbę dem i sesji grupowych prowadzonych naraz i zaczętych w ciągu godziny z jednego adresu, koszt wywołań AI z jednego adresu w ciągu doby, liczbę ankiet wysłanych z jednego adresu w ciągu doby, wpisane kody sesji, których nie ma, oraz nieudane próby logowania do panelu prowadzącego. Nie jest przy tym zapisywany na dysku ani w bazie i znika najpóźniej po dobie albo przy ponownym uruchomieniu serwera.
Anonimowe statystyki
- Liczniki: zliczamy dziennie kliknięcia, np. w link do artykułu albo skopiowanie zaproszenia do dema. Nie zapisujemy przy tym adresu IP, ciasteczka ani żadnego identyfikatora.
- Podsumowania sesji: przed usunięciem sesji zapisujemy jej podsumowanie: scenariusz i jego wersję, rodzaj sesji, poziom trudności, datę rozpoczęcia gry, język, w którym ją utworzono, role, liczbę graczy, czas gry, decyzje z katalogu z czasem w grze, terminy, końcowe wskaźniki, wynik oraz wersje aplikacji i modelu AI. Decyzję wpisaną własnymi słowami zapisujemy tylko jako „decyzja własna”, bez treści. Zespoły z jednego linku prowadzącego mają w podsumowaniach wspólny losowy identyfikator zajęć, żeby dało się policzyć zajęcia. Podsumowanie nie zawiera pseudonimów ani żadnych wpisanych tekstów.
Podsumowania tworzymy na podstawie art. 6 ust. 1 lit. f RODO; nasz interes to statystyki serwisu i badania naukowe. Z gotowych podsumowań i liczników nie da się ustalić, kto grał, więc nie są one danymi osobowymi. Używamy ich w statystykach serwisu i w publikacjach naukowych o projekcie.
Korespondencja e-mail
- Dane: adres e-mail, treść wiadomości i to, co w niej podasz.
- Cel: odpowiedź na wiadomość, obsługa wniosków o dane i zgłoszeń bezpieczeństwa.
- Podstawa prawna: art. 6 ust. 1 lit. f RODO, czyli nasz prawnie uzasadniony interes: prowadzenie korespondencji. Przy wnioskach o dane: art. 6 ust. 1 lit. c RODO, czyli obowiązek prawny.
- Okres: do załatwienia sprawy, a potem 12 miesięcy, chyba że wiadomość jest potrzebna do obrony przed roszczeniami.
3. Sztuczna inteligencja
Model AI działa w pięciu miejscach. Za każdym razem dostaje opis scenariusza i stan gry: role, wskaźniki i tytuły zdarzeń. Oprócz tego:
- Ocena decyzji wpisanej własnymi słowami: dostaje treść decyzji (od 12 do 600 znaków). Treść wysyłamy także wtedy, gdy model uzna decyzję za niemożliwą i jej nie zapiszemy.
- Doradca: dostaje treść pytania (od 12 do 500 znaków).
- Raport końcowy: dostaje przebieg sesji, podjęte decyzje i pytania zadane doradcy.
- Eskalacje, czyli zdarzenia dopisywane przez AI w sesjach dla grup i na zajęciach administratora: dostaje tylko stan gry, bez tekstów graczy.
- Zdarzenie na prośbę administratora (tylko na jego zajęciach): dostaje jego wskazówkę i tytuły dotychczasowych zdarzeń.
Sami nie dołączamy do tych danych pseudonimów, adresów IP, ciasteczek ani kodów sesji. Do modelu trafi jednak wszystko, co wpiszesz w decyzji lub pytaniu. Wynik liczy stały algorytm i AI go nie zmienia. Decyzje z listy mają zawsze te same skutki; skutki decyzji wpisanej własnymi słowami proponuje AI, w granicach opisanych na stronie o AI. Więcej piszemy na stronie Jak CSIRT-Sim używa AI.
Model AI dostarcza Anthropic Ireland, Limited. To nasz podmiot przetwarzający, czyli firma, która przetwarza dane tylko na nasze zlecenie (art. 28 RODO). Zgodnie z warunkami Anthropic:
- Anthropic nie trenuje modeli na danych z naszego konta.
- Anthropic usuwa wysłane teksty i odpowiedzi automatycznie w ciągu 30 dni. Wyjątki to treści uznane za naruszające jego zasady użytkowania (przechowuje je do 2 lat) i przypadki, gdy dłuższego przechowania wymaga prawo.
Przed zmianą dostawcy AI zaktualizujemy tę politykę.
4. Kto ma dostęp do danych
- Dostawca serwera: cyber_Folks S.A. z siedzibą w Poznaniu (Polska), usługa serwera VPS Hekko. Przechowuje serwer i bazę danych jako nasz podmiot przetwarzający, na podstawie umowy powierzenia.
- Anthropic Ireland, Limited (6th Floor, South Bank House, Barrow Street, Dublin 4, Irlandia) wraz z Anthropic, PBC (USA): przetwarzają teksty opisane w punkcie 3 jako nasz podmiot przetwarzający i jego podwykonawca, na podstawie umowy powierzenia Anthropic.
- Dostawca poczty e-mail dla adresu contact@ksiezopolski.pl: cyber_Folks S.A. z siedzibą w Poznaniu (Polska), jako nasz podmiot przetwarzający.
- Inni uczestnicy sesji i prowadzący: w zakresie opisanym w punkcie 2.
- Administrator ma techniczny dostęp do wszystkich sesji przez panel chroniony hasłem. Zagląda do nich tylko przy awariach, nadużyciach i wnioskach o dane.
- Organy publiczne: tylko wtedy, gdy wymaga tego przepis prawa.
Nie sprzedajemy danych i nie używamy ich do reklamy.
5. Przekazywanie danych poza Europejski Obszar Gospodarczy
Teksty wysyłane do modelu AI są przetwarzane także w Stanach Zjednoczonych, przez Anthropic, PBC. Anthropic nie uczestniczy w programie EU–US Data Privacy Framework. Podstawą przekazania są standardowe klauzule umowne przyjęte przez Komisję Europejską (decyzja wykonawcza 2021/914), włączone do umowy powierzenia Anthropic (art. 46 ust. 2 lit. c RODO). Kopię tych zabezpieczeń możesz dostać, pisząc na adres contact@ksiezopolski.pl.
Pozostałe dane przechowujemy w Europejskim Obszarze Gospodarczym: serwer i skrzynka pocztowa znajdują się w Polsce.
6. Ciasteczka i pamięć przeglądarki
Zapisujemy w Twojej przeglądarce tylko to, co jest niezbędne, żeby dostarczyć grę, o którą prosisz. Na takie zapisy nie potrzeba zgody (art. 399 ust. 3 pkt 2 ustawy Prawo komunikacji elektronicznej), dlatego serwis nie wyświetla banera. Poniżej opisujemy każdy zapis, jak wymaga art. 6 pkt 2 ustawy o świadczeniu usług drogą elektroniczną. Nie używamy ciasteczek analitycznych, reklamowych ani ciasteczek firm trzecich.
Ciasteczka:
- csirt_player łączy przeglądarkę z Twoim miejscem w sesji. Zawiera identyfikator sesji i gracza z podpisem kryptograficznym. Wygasa po 2 dniach.
- csirt_locale zapamiętuje język. Zapisujemy je po kliknięciu przełącznika PL/EN albo po otwarciu angielskiego adresu strony (zaczynającego się od /en). Wygasa po roku.
- csirt_style zapamiętuje wybrany wygląd strony (Mapa, Sygnał, Terminal albo Akta). Zapisujemy je dopiero po wybraniu stylu w menu stylu (na ekranie gry: „Widok”). Wygasa po roku.
- csirt_theme zapamiętuje wybrany tryb: jasny, ciemny albo jak w systemie. Zapisujemy je dopiero po wybraniu trybu w tym samym menu. Wygasa po roku.
- csirt_layout zapamiętuje wybrany układ ekranu gry (Panel albo Poczta). Zapisujemy je dopiero po wybraniu układu w menu „Widok”. Wygasa po roku.
- csirt_narrow zapamiętuje, że ekran jest węższy niż laptop (telefon, tablet, małe okno), żeby gra od razu pokazała układ w jednej kolumnie. Zapisuje je ekran gry po sprawdzeniu szerokości okna. Wygasa po roku.
- csirt_demo_banner zapamiętuje, że zamknąłeś pasek z wyjaśnieniem dema („Grasz jako…”). Zapisujemy je dopiero po kliknięciu „Zamknij”. Wygasa po roku.
- csirt_feedback_sent zapamiętuje, że ankieta z danej sesji została wysłana. Zawiera identyfikator sesji. Wygasa po 30 dniach.
- csirt_host_feedback_sent robi to samo dla ankiety prowadzącego. Wygasa po 30 dniach.
- csirt_host pozwala prowadzącemu wrócić do panelu sesji. Zawiera link prowadzącego. Wygasa po 24 godzinach.
Pamięć przeglądarki (localStorage):
- csirt-tour-v2 zapamiętuje, że samouczek gry był już pokazany.
- csirt-inbox-read:… zapamiętuje, które wiadomości w skrzynce gry już przeczytałeś. Nazwa zawiera kod sesji i identyfikator gracza.
Wpisy w pamięci przeglądarki zostają, dopóki ich nie usuniesz. Ciasteczka i pamięć przeglądarki możesz wyczyścić w ustawieniach przeglądarki. Stracisz wtedy dostęp do trwającej sesji; jej dane zostaną na serwerze do usunięcia sesji.
7. Twoje prawa
Masz prawo:
- dostępu do swoich danych i do ich kopii (art. 15 RODO),
- sprostowania danych (art. 16 RODO),
- usunięcia danych (art. 17 RODO),
- ograniczenia przetwarzania (art. 18 RODO),
- przeniesienia danych, które przetwarzamy na podstawie umowy (art. 20 RODO).
Prawo sprzeciwu. Możesz w każdej chwili sprzeciwić się przetwarzaniu, które opieramy na naszym prawnie uzasadnionym interesie: logom, ankiecie, podsumowaniom i korespondencji (art. 21 RODO). Wtedy przestaniemy, chyba że wykażemy ważne prawnie uzasadnione podstawy albo dane będą potrzebne do obrony przed roszczeniami.
Jak złożyć wniosek. Serwis działa bez kont, więc sami nie potrafimy wskazać, które dane są Twoje. W takiej sytuacji prawa z art. 15–20 RODO przysługują, gdy podasz informacje, które pozwolą Cię zidentyfikować (art. 11 ust. 2 RODO). Napisz na adres contact@ksiezopolski.pl i podaj kod sesji, swój pseudonim i rolę. Kod sesji widać w adresie strony gry i na ekranie gry. Kod, pseudonim i rolę zna cały zespół, dlatego możemy poprosić o potwierdzenie, np. treść jednej z Twoich decyzji. Jeśli mimo to nie znajdziemy Twoich danych, napiszemy Ci o tym.
Odpowiadamy bez zbędnej zwłoki, najpóźniej w ciągu miesiąca. W złożonych sprawach możemy przedłużyć ten termin o dwa miesiące; wtedy napiszemy Ci o tym. Korzystanie z praw jest bezpłatne.
Masz też prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stanisława Moniuszki 1A, 00-014 Warszawa, uodo.gov.pl) albo do organu nadzorczego w państwie Unii, w którym mieszkasz lub pracujesz.
8. Czy musisz podać dane
Pseudonim jest potrzebny, żeby dołączyć do sesji, ale nie musi być prawdziwym imieniem. Wszystko inne, co wpisujesz, jest dobrowolne. Bez ciasteczka csirt_player gra nie zadziała, bo serwer nie rozpozna Twojego miejsca w sesji.
9. Zautomatyzowane decyzje
Nie podejmujemy wobec Ciebie decyzji wyłącznie automatycznych, które mają dla Ciebie skutki prawne lub podobnie ważne (art. 22 RODO). Wynik gry liczy algorytm i jest pomocą dydaktyczną, nie formalną oceną. Na zajęciach administratora wyniki można zestawić według numeru albumu, ale o ocenie z zajęć zawsze decyduje prowadzący, nie system.
10. Bezpieczeństwo
- Serwis działa przez HTTPS. Połączenia HTTP przekierowujemy na HTTPS, a przeglądarka pamięta to przez rok (HSTS).
- Ciasteczko gracza ma podpis kryptograficzny. Serwer odrzuca ciasteczka zmienione lub podrobione.
- Linki prowadzących przechowujemy tylko jako skróty.
- Klucze do usług AI są w bazie zaszyfrowane.
- Panel administratora jest chroniony hasłem, a serwer ma limity zapytań.
- Nie robimy osobnych kopii zapasowych bazy danych. Jedyny wyjątek: przed każdą aktualizacją aplikacji robimy jednorazową kopię bazy. Usuwamy ją automatycznie, gdy aktualizacja się uda, zwykle po kilku minutach. Jeśli aktualizacja się nie uda, kopia zostaje tylko do czasu usunięcia problemu. Dane znikają z serwisu w terminach opisanych w punkcie 2.
Lukę bezpieczeństwa zgłoś zgodnie z zasadami zgłaszania.
11. Wiek
Serwis jest przeznaczony dla osób, które ukończyły 16 lat.
12. Zmiany polityki
Zmiany publikujemy na tej stronie, z nowym numerem wersji i datą. Wszystkie poprzednie wersje są w publicznym repozytorium kodu serwisu (https://github.com/U55-BK/csirt), w katalogu legal.