Przejdź do treści

Aktualizacja: 5.11.2026

Polityka prywatności

Wersja z 5 listopada 2026 r.

Ten dokument wyjaśnia, jakie dane osobowe przetwarza serwis BitWizards (bitwizards.pl), w jakim celu, jak długo i jakie prawa przysługują osobom, których dane dotyczą. Zasady korzystania z serwisu opisuje regulamin.

1. Administrator danych

Administratorem danych osobowych jest Bartosz Bryniarski, osoba fizyczna prowadząca serwis BitWizards, ul. Wita Stwosza 28/110, 58-560 Jelenia Góra (dalej: administrator).

Kontakt we wszystkich sprawach dotyczących danych osobowych: [email protected].

Administrator jest samodzielnym administratorem danych kont w serwisie. Szkoła, w której uczy się uczeń lub pracuje nauczyciel, nie powierza administratorowi danych: uczniowie i nauczyciele zakładają konta sami (uczeń kodem klasy otrzymanym od nauczyciela, nauczyciel na podstawie wniosku), a konta lekkie dla najmłodszych zakłada nauczyciel.

2. Jakie dane i skąd

Dane konta (podaje użytkownik przy rejestracji):

  • login, adres e-mail, hasło (przechowywane wyłącznie w postaci skrótu, nikt go nie zna);
  • opcjonalnie imię i nazwisko;
  • nauczyciel: dodatkowo nazwa szkoły i, opcjonalnie, jej dane kontaktowe oraz skan formularza rejestracyjnego z podpisem dyrektora i pieczęcią szkoły;
  • data utworzenia konta, data ostatniego logowania, potwierdzenie adresu e-mail.

Konto nauczyciela kodem z zawodowe.edu.pl (tylko gdy nauczyciel wpisze kod wygenerowany w tym serwisie): z zawodowe.edu.pl serwis otrzymuje imię, nazwisko i adres e-mail nauczyciela, datę jego weryfikacji, stały identyfikator nauczyciela w tamtym serwisie oraz nazwę, adres, telefon i e-mail szkoły. Zawodowe.edu.pl dowiaduje się, że nauczyciel założył konto w BitWizards, i nie wygeneruje mu kolejnego kodu.

Logowanie przez Google, Microsoft lub Apple (tylko gdy użytkownik je wybierze): od dostawcy serwis otrzymuje stały identyfikator konta u dostawcy, adres e-mail, imię i nazwisko (Apple podaje je tylko przy pierwszym logowaniu) oraz informację, czy dostawca potwierdził adres; przy koncie Microsoft także identyfikator organizacji (np. szkoły). Serwis nie otrzymuje hasła do konta u dostawcy ani dostępu do poczty, plików czy kontaktów i nie przechowuje tokenów dostawcy. Konto ucznia założone w ten sposób i tak wymaga kodu klasy od nauczyciela, a konto nauczyciela wniosku.

Konta lekkie (zakłada je nauczyciel dla młodszych uczniów): login i PIN (przechowywany wyłącznie w postaci skrótu), bez adresu e-mail. Uczestnik wydarzenia (np. warsztatów) podaje tylko pseudonim.

Dane o nauce (powstają podczas korzystania z serwisu):

  • przynależność do klas i szkół;
  • kod i inne treści tworzone w edytorach (programy, arkusze, dokumenty tekstowe, grafiki, prezentacje, bazy danych), razem z pełną historią zmian, która pozwala odtworzyć przebieg pisania;
  • zaliczenia zadań, oceny i komentarze nauczyciela, prośby o pomoc;
  • podczas egzaminów: czas rozpoczęcia i oddania, liczba przełączeń karty i utraty fokusu okna, liczba i długość wklejeń, ewentualny dodatkowy czas przyznany przez nauczyciela (bez podawania przyczyny);
  • praca w grupach: autor każdej zmiany we wspólnym dokumencie;
  • programy w „Moich programach” i ich publikacja pod nieodgadywalnym adresem.

Zgoda na badania: informacja, czy użytkownik wyraził zgodę (zgoda jest dobrowolna, patrz punkt 5).

Dane techniczne:

  • historia logowań: data, adres IP, przeglądarka, wynik próby;
  • dzienniki serwera: adres IP, adres strony, czas, przeglądarka;
  • dziennik wysłanych wiadomości e-mail: adres, temat, status doręczenia.

Serwis nie zbiera daty urodzenia, numeru PESEL, adresu zamieszkania ani numeru telefonu ucznia.

3. Cele i podstawy prawne

Cel Podstawa prawna (RODO)
Założenie i prowadzenie konta, udostępnianie kursów, zapisywanie pracy, kontakt w sprawie konta art. 6 ust. 1 lit. b (świadczenie usługi zgodnie z regulaminem)
Logowanie przez Google, Microsoft lub Apple, gdy użytkownik je wybierze art. 6 ust. 1 lit. b
Założenie konta nauczyciela kodem z zawodowe.edu.pl, gdy nauczyciel je wybierze art. 6 ust. 1 lit. b
Prowadzenie zajęć przez nauczyciela: podgląd pracy uczniów jego klas, historia pisania, oceny, egzaminy z sygnałami samodzielności pracy art. 6 ust. 1 lit. b oraz lit. f (prawnie uzasadniony interes: wspieranie nauczania i rzetelność egzaminów)
Weryfikacja, że nauczyciel jest nauczycielem (formularz z podpisem dyrektora i pieczęcią szkoły) art. 6 ust. 1 lit. f (ochrona uczniów przed kontami osób nieuprawnionych)
Bezpieczeństwo: blokada konta po nieudanych logowaniach, dzienniki, kopie zapasowe, wykrywanie nadużyć art. 6 ust. 1 lit. f (bezpieczeństwo serwisu i danych)
Badania naukowe nad nauką programowania na zanonimizowanych danych art. 6 ust. 1 lit. a (zgoda)
Dochodzenie lub obrona przed roszczeniami art. 6 ust. 1 lit. f

Automatyczne sprawdzanie zadań nie wywołuje skutków prawnych: oceny wystawia nauczyciel. Serwis nie profiluje użytkowników w celach marketingowych, nie wyświetla reklam i nie sprzedaje danych.

4. Kto widzi dane

  • Nauczyciel prowadzący klasę widzi pracę, historię pisania, zaliczenia i sygnały egzaminacyjne uczniów tej klasy, wyłącznie z okresu, w którym ich uczy. Inni nauczyciele tej samej szkoły widzą listy klas i uczniów, ale nie ich pracę ani oceny.
  • Członkowie grupy widzą wspólny dokument i autorów zmian.
  • Każdy, kto zna adres opublikowanego programu, widzi jego kod i tytuł oraz imię albo pseudonim autora (albo napis „Uczeń BitWizards”, gdy imię nie zostało podane).
  • Administrator ma dostęp do wszystkich danych w zakresie potrzebnym do prowadzenia serwisu.

Dane przetwarzają w imieniu administratora (podmioty przetwarzające):

  • Cloudflare, Inc.: pośredniczy w połączeniu z serwisem (sieć dostarczania treści, ochrona przed atakami), więc widzi adres IP i przesyłane dane;
  • Amazon Web Services EMEA SARL (usługa Amazon SES, region Frankfurt): wysyłka wiadomości e-mail (adres e-mail, treść wiadomości);
  • OVH sp. z o.o.: skrzynka pocztowa [email protected].

Przy logowaniu kontem Google (Google Ireland Limited), Microsoft (Microsoft Ireland Operations Limited) albo Apple (Apple Distribution International Limited) dostawca dowiaduje się, że użytkownik loguje się do BitWizards, i przetwarza to jako niezależny administrator, zgodnie z własną polityką prywatności. Dzieje się tak tylko wtedy, gdy użytkownik sam wybierze taki sposób logowania.

Serwis działa na serwerach administratora w Polsce. Cloudflare i Amazon mogą przetwarzać dane poza Europejskim Obszarem Gospodarczym; przekazanie odbywa się na podstawie decyzji Komisji Europejskiej o odpowiednim stopniu ochrony (EU-US Data Privacy Framework) lub standardowych klauzul umownych.

Strony serwisu nie wczytują skryptów, czcionek ani narzędzi analitycznych z zewnętrznych serwerów. Kod uczniów (Python, JavaScript, PHP, C++, Java i inne) wykonuje się w przeglądarce użytkownika.

5. Badania naukowe

Administrator prowadzi badania nad tym, jak uczniowie uczą się programować. Do badań mogą trafić wyłącznie zanonimizowane dane o przebiegu pracy (np. kolejność i czas zmian w kodzie, liczba uruchomień, błędy) osób, które wyraziły na to zgodę. Wyniki badań nie pozwalają zidentyfikować żadnej osoby.

Zgoda jest dobrowolna: jej brak nie ogranicza korzystania z serwisu. Można ją w każdej chwili wycofać w panelu konta; wycofanie nie wpływa na zgodność z prawem przetwarzania przed wycofaniem. Osoba niepełnoletnia powinna podjąć decyzję o zgodzie wspólnie z rodzicem lub opiekunem. Konta lekkie i konta uczestników wydarzeń nie są objęte badaniami.

6. Jak długo

Dane Okres przechowywania
Dane konta, praca w edytorach i jej historia, oceny, zaliczenia, skany wniosków i zgód do usunięcia konta
Połączenie z kontem Google, Microsoft lub Apple do odłączenia w panelu konta albo usunięcia konta
Połączenie z kontem na zawodowe.edu.pl do usunięcia konta
Szczegółowa historia pisania do końca roku szkolnego (31 sierpnia); potem zmiany z zakończonego roku są łączone w jeden zapis, a przebieg pisania naciśnięcie po naciśnięciu przestaje być dostępny
Konta uczestników wydarzeń i ich praca 30 dni po zakończeniu wydarzenia (chyba że nauczyciel przeniesie konto do zwykłej klasy)
Dokumenty w koszu 30 dni
Historia logowań 90 dni
Dzienniki serwera 14 dni
Dziennik wysłanych wiadomości e-mail 365 dni
Kopie zapasowe bazy kopie dzienne 14 dni, tygodniowe 8 tygodni, miesięczne 12 miesięcy

Usunięcie konta usuwa również całą historię pracy w edytorach. Dane usunięte z serwisu mogą pozostać w kopiach zapasowych do upływu ich okresu przechowywania (najdłużej 12 miesięcy); kopie nie są używane do innych celów niż odtworzenie serwisu po awarii.

7. Prawa osób, których dane dotyczą

Każdemu przysługuje prawo do:

  • dostępu do swoich danych i otrzymania ich kopii,
  • sprostowania danych,
  • usunięcia danych (usunięcia konta),
  • ograniczenia przetwarzania,
  • przenoszenia danych,
  • sprzeciwu wobec przetwarzania na podstawie prawnie uzasadnionego interesu,
  • wycofania zgody na badania w dowolnym momencie,
  • wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).

Żeby skorzystać z praw, wystarczy napisać na [email protected] z adresu przypisanego do konta (albo podać login). Część zmian (adres e-mail, hasło, zgoda na badania) można zrobić samodzielnie w panelu konta. Odpowiedź przychodzi bez zbędnej zwłoki, najpóźniej w ciągu miesiąca.

8. Dzieci

Z serwisu korzystają uczniowie, w tym dzieci. Konto ucznia jest zawsze powiązane z klasą prowadzoną przez nauczyciela, a konta najmłodszych (logowanie loginem i PIN-em, bez adresu e-mail) zakłada nauczyciel. Rodzic lub opiekun ucznia może w jego imieniu skorzystać z praw opisanych w punkcie 7.

9. Ciasteczka i pamięć przeglądarki

Serwis używa wyłącznie niezbędnych ciasteczek:

  • sessionid: utrzymanie zalogowania (dla ucznia do zamknięcia przeglądarki, z wylogowaniem po bezczynności);
  • csrftoken: ochrona formularzy przed podszywaniem się pod użytkownika;
  • bw_oauth_sid: tylko podczas logowania przez Apple, najwyżej 10 minut: powiązanie powrotu ze strony Apple z rozpoczętym logowaniem.

W pamięci przeglądarki (localStorage, IndexedDB) serwis zapisuje ustawienia (motyw, wielkość czcionki, język, rozmiary paneli), a w trybie bez logowania także kod i postęp lekcji. Te dane nie są wysyłane na serwer i można je usunąć, czyszcząc dane witryny w przeglądarce.

Serwis nie używa ciasteczek reklamowych ani analitycznych, dlatego nie wyświetla banera zgody na ciasteczka.

10. Zabezpieczenia

Połączenia są szyfrowane (HTTPS), hasła i PIN-y przechowywane wyłącznie w postaci skrótów, a konto blokuje się po serii nieudanych logowań. Kod uczniów uruchamiany na serwerze działa w odizolowanych kontenerach bez dostępu do internetu. Nauczyciel widzi tylko pracę uczniów swoich klas.

11. Zmiany polityki

O istotnych zmianach tej polityki administrator informuje w serwisie. Aktualna wersja jest zawsze dostępna pod adresem bitwizards.pl/polityka-prywatnosci/.

Zacznij już teraz

BitWizards jest darmowy. Wypróbuj demo bez logowania albo zaloguj się do aplikacji, żeby zapisywać postęp na koncie.

Zobacz, jak zacząć