Ostatnia aktualizacja: 2026‑09‑01 Obowiązuje od: ⏳ dzień uruchomienia publicznej rejestracji (ADR‑047/ADR‑048) Wersja: 2.4 (wersja 2.0 ✅ zatwierdzona po przeglądzie prawnym 2026‑08‑17 — patrz § 15; 2.1 — korekta zakresu danych konta dorosłego przed startem obowiązywania, ADR‑060; 2.2 — dopisany postęp w fiszkach: przerobione tematy i fiszki oznaczone „umiem", ADR‑074/075, przed startem obowiązywania; 2.3 — samoobsługowe wyjście ucznia z grupy, ADR‑081, przed startem obowiązywania; 2.4 — współprowadzący i przekazanie grupy, ADR‑085, przed startem obowiązywania)
Legenda: ✅ ustalone · ⏳ odłożone/w toku · ❓ doprecyzowane, czeka na potwierdzenie
Dokument jest odpowiednikiem polityki prywatności siostrzanego serwisu Misja Rodzina (
parents-assistant,doc/rodo/02_polityka_prywatnosci.md) — ten sam administrator danych — napisanym od nowa pod produkt, w którym konto ma samo dziecko. Warunki korzystania: Regulamin.
Wstęp
Ta Polityka opisuje, jakie dane zbiera serwis logia (https://logia.extranet.edu.pl), po co, na jakiej podstawie prawnej i komu je powierzamy. Napisaliśmy ją tak, żeby zrozumiał ją rodzic i prowadzący zajęcia, a nie tylko prawnik.
Serwis wspiera kółko informatyczne dla klas 5–6, więc przetwarzamy dane osób małoletnich. Wnioski praktyczne z tego faktu są dwa i widać je w całym dokumencie: zbieramy skrajne minimum (od dziecka: imię i nazwisko, login i hasło — i nic więcej: żadnego adresu e‑mail, PESEL‑u, adresu, telefonu, nazwy szkoły ani zdjęcia), a każde wejście dziecka do serwisu domyka dorosły — rodzic albo prowadzący zajęcia.
Jeśli czegoś nie rozumiesz albo chcesz skorzystać ze swoich praw — napisz: rodo@misjarodzina.ai
(patrz § 14).
1. Administrator danych
Administratorem danych osobowych w rozumieniu RODO jest:
Szymon Wąsik Systemy Informatyczne
ul. Stalowa 34/34, 05‑800 Pruszków
NIP: 7792188559, REGON: 528805350
tel. +48 572 514 230
e‑mail ds. RODO: ✅ rodo@misjarodzina.ai (wspólna skrzynka Administratora — obsługuje także siostrzany serwis
Misja Rodzina; ⏳ dedykowany adres logii, gdy powstanie osobna domena)
Nie powołaliśmy Inspektora Ochrony Danych. Ocena: przetwarzanie nie polega na monitorowaniu osób na dużą skalę ani na przetwarzaniu danych szczególnych kategorii na dużą skalę (art. 37 ust. 1 RODO); zakres danych o dziecku to imię i wyniki nauki, a liczba uczestników to skala kółka, nie platformy. ❓ Ocenę należy powtórzyć, jeśli Serwis wyjdzie poza pojedyncze grupy zajęciowe.
❓ Ścieżka szkolna a role RODO. Dokument zakłada, że administratorem jest Usługodawca, a dziecko trafia do Serwisu przez opiekuna (ścieżka rodzica) albo w ramach zajęć prowadzonych jako działalność edukacyjna — zgodami rodziców na narzędzia internetowe dysponuje wtedy prowadzący lub jego placówka, co prowadzący oświadcza przy rejestracji (ADR‑053). Jeśli Serwis zostanie wdrożony instytucjonalnie przez szkołę, role się zmieniają: administratorem części danych staje się szkoła, a z Usługodawcą trzeba zawrzeć umowę powierzenia (art. 28 RODO). Do rozstrzygnięcia przed pierwszym takim wdrożeniem — Regulamin § 19.
2. Kogo dotyczy ta Polityka
| Osoba | Co przetwarzamy | Kto zawiera umowę |
|---|---|---|
| Uczeń (małoletni) | imię i nazwisko, login, hasło (hash), przynależność do grupy, wyniki nauki | opiekun (ścieżka rodzica) — albo dziecko uczestniczy w zajęciach placówki/prowadzącego, w ramach relacji, jaką ta działalność edukacyjna ma z opiekunami (ADR‑053) |
| Rodzic / opiekun | e‑mail, imię, hasło (hash), powiązanie z dzieckiem | sam |
| Prowadzący zajęcia | e‑mail, imię, hasło (hash), dane prowadzonych grup | sam |
| Odwiedzający stronę (bez konta) | statystyka odsłon (bez identyfikacji), parametry kampanii z linku | — |
3. Jakie dane zbieramy i po co
3.1. Konto ucznia
| Kategoria | Przykład | Cel | Podstawa prawna |
|---|---|---|---|
| Imię i nazwisko (jedno pole, nazwisko nieobowiązkowe) | „Zosia Kowalska” | Jednoznaczne rozpoznanie ucznia przez prowadzącego (w klasie bywają dwie Zosie), ranking grupy, wydruki i lista obecności, kontakt z opiekunem w sprawach zajęć | art. 6 ust. 1 lit. b RODO (wykonanie umowy zawartej przez opiekuna) |
| Login i hasło (hash) | zosia7 |
Logowanie — konto dziecka nie ma adresu e‑mail | art. 6 ust. 1 lit. b RODO |
| Przynależność do grupy i status członkostwa | „Grupa 1 · zatwierdzony” | Dostęp do danych klasy dopiero po zatwierdzeniu przez prowadzącego | art. 6 ust. 1 lit. b RODO |
| Umocowanie dorosłego na każdej ścieżce | — | Ścieżka rodzica: konto zakłada opiekun z własnego, uwierzytelnionego konta. Ścieżka szkolna: dziecko dołącza w ramach zajęć, a prowadzący złożył przy rejestracji odnotowane oświadczenie, że on lub placówka dysponują zgodami rodziców na narzędzia internetowe (ADR‑053) | art. 6 ust. 1 lit. b RODO (umowa zawarta przez opiekuna / udział w zajęciach placówki); oświadczenie prowadzącego rejestrowane w Serwisie |
❌ Nigdy nie prosimy o: PESEL, adres, numer telefonu, nazwę szkoły, zdjęcie, adres e‑mail dziecka, dane o zdrowiu. Jeśli takie dane zostaną gdziekolwiek wpisane (także w kodzie zadania albo w dyskusji) — usuwamy je po zgłoszeniu.
ℹ️ Nazwisko ucznia zbieramy, ale go nie eksponujemy. Pole jest jedno („Imię i nazwisko”), samo imię wystarczy, żeby założyć konto, a pełny zapis widzi wyłącznie prowadzący własnej grupy, opiekun powiązanego dziecka i administrator serwisu — nigdy inni uczniowie i nigdy internet. W rankingu grupy pokazujemy formę skróconą (patrz § 4 pkt 3).
3.2. Nauka — to, co uczeń robi w serwisie
| Kategoria | Cel | Podstawa prawna |
|---|---|---|
| Rozwiązania (kod) i historia prób | Sprawdzenie przez sędziego, powrót do własnej pracy, pomoc prowadzącego | art. 6 ust. 1 lit. b RODO |
| Wyniki testów, punkty, odznaki, seria tygodni | Postęp ucznia, ranking grupy, wydruki | art. 6 ust. 1 lit. b RODO |
| Postęp w fiszkach: które fiszki są oznaczone „umiem” i przerobione tematy (co i kiedy) | Pokazanie, ile z każdego tematu jest zrobione; punkty za przerobienie całego tematu — raz za temat | art. 6 ust. 1 lit. b RODO |
| Komentarze w dyskusji przy zadaniu | Wzajemna pomoc przy zadaniach | art. 6 ust. 1 lit. b RODO |
| Zgłoszenie komentarza do moderacji | Ochrona uczniów przed nękaniem i treściami niedozwolonymi | art. 6 ust. 1 lit. f RODO (bezpieczeństwo uczestników zajęć) |
| Notatki prowadzącego o uczniu i oznaczenie „do wsparcia” | Prowadzenie zajęć — komu pomóc na następnych zajęciach | art. 6 ust. 1 lit. f RODO (prowadzenie zajęć) |
Notatki prowadzącego widzi wyłącznie kadra (prowadzący grupy i administrator serwisu) — nie widzi ich ani uczeń, ani rodzic. ❗ Nie wolno w nich zapisywać danych o zdrowiu, diagnozach ani orzeczeniach — to dane szczególnej kategorii (art. 9 RODO), których Serwis nie zbiera i nie jest do nich przystosowany.
3.3. Konto rodzica i prowadzącego
| Kategoria | Cel | Podstawa prawna |
|---|---|---|
| Adres e‑mail | Założenie konta, logowanie, potwierdzenie adresu, reset hasła; u prowadzącego także wskazanie go przez innego prowadzącego, który dodaje go do swojej grupy jako współprowadzącego albo przekazuje mu grupę (prowadzący wpisuje adres kolegi; Serwis potwierdza tylko, że istnieje konto prowadzącego z tym adresem, i pokazuje jego imię i nazwisko na liście prowadzących grupy — ADR‑085) | art. 6 ust. 1 lit. b RODO |
| Hasło (hash) | Uwierzytelnienie | art. 6 ust. 1 lit. b RODO |
| Imię i nazwisko (jedno pole; samo imię też przejdzie — nie wymuszamy nazwiska technicznie) | Zwracanie się do użytkownika, pokazanie uczniowi, kto prowadzi grupę | art. 6 ust. 1 lit. b RODO |
| Rola konta (rodzic / prowadzący / administrator) | Zakres dostępu do danych | art. 6 ust. 1 lit. b RODO |
| Powiązanie rodzic–dziecko | Wgląd rodzica w postępy własnego dziecka | art. 6 ust. 1 lit. b RODO |
| ⏳ Identyfikator konta Google (po uruchomieniu logowania Google) | Logowanie | art. 6 ust. 1 lit. b RODO |
Źródło pierwszej wizyty (first_utm: utm_source, utm_medium, utm_campaign, utm_content, utm_term) |
Wiedza, który kanał informacji o zajęciach faktycznie działa | art. 6 ust. 1 lit. f RODO (uzasadniony interes — ocena skuteczności informacji o zajęciach) |
✅ Źródła wizyty nie zapisujemy nigdy przy koncie ucznia — wyłącznie przy koncie dorosłego (z adresem e‑mail i rolą inną niż „uczeń”). Dziecko przychodzi z kodu grupy, nie z kampanii (ADR‑050).
3.4. Dane techniczne i statystyka
| Kategoria | Co dokładnie | Retencja | Podstawa prawna |
|---|---|---|---|
| Statystyka odsłon (Umami) | Adres strony bez parametrów poza utm_*, źródło wejścia, typ urządzenia, kraj; bez cookies, bez adresu IP, bez odcisku palca |
agregat — nie identyfikujemy użytkownika | art. 6 ust. 1 lit. f RODO |
| Logi dostawców hostingu (Vercel, Render, Supabase) | Adres IP, adres żądania, kod odpowiedzi — standardowe logi serwera | zgodnie z ustawieniami dostawcy (typowo do 30 dni) | art. 6 ust. 1 lit. f RODO (bezpieczeństwo i diagnostyka) |
✅ Adresy w statystyce są celowo okrojone. Do narzędzia analitycznego trafia sama ścieżka i parametry kampanii —
nigdy kod dołączenia do grupy (/register?kod=…) ani identyfikator grupy (ADR‑050). Aplikacja usuwa też parametry
utm_* z paska adresu po wejściu, żeby link skopiowany przez ucznia lub rodzica nie niósł znacznika kampanii.
4. Dane dzieci — jak je chronimy
Dzieci są w RODO kategorią wymagającą szczególnej ochrony (motyw 38). W logii oznacza to:
- Konta dziecka nie zakłada dziecko „samo z siebie” — albo tworzy je opiekun ze swojego konta, albo dziecko wchodzi kodem grupy, a prowadzący zatwierdza jego wejście do zajęć, które prowadzi w ramach swojej działalności edukacyjnej — oświadczywszy przy rejestracji, że on lub jego placówka dysponują zgodami rodziców na korzystanie z narzędzi internetowych w procesie edukacyjnym (ADR‑047/ADR‑053; oświadczenie jest odnotowywane w Serwisie z datą). Wymóg z art. 8 RODO (w Polsce granica 16 lat) domyka więc dorosły na każdej ścieżce, a nie oświadczenie dziecka w formularzu.
- Zbieramy imię i nazwisko — i nic więcej. Bez adresu e‑mail, bez PESEL, bez adresu, bez telefonu, bez nazwy szkoły, bez zdjęć (ADR‑051). Nazwisko jest potrzebne prowadzącemu, żeby jednoznacznie rozpoznać ucznia na liście i w dokumentacji zajęć; nie jest polem obowiązkowym — konto działa też z samym imieniem.
- Ranking pokazuje nazwę w formie skróconej (pierwszy człon w całości, z każdego kolejnego dwie litery — np. „Zosia Ko”) i jest widoczny tylko dla grupy, jej rodziców i prowadzącego — nie ma go w internecie, nie indeksują go wyszukiwarki. Pełnego nazwiska ucznia nie zobaczy żaden inny uczeń.
- Dane dziecka nie trafiają do żadnego modelu AI — Serwis nie korzysta ze sztucznej inteligencji (PRD B3, ADR‑006). Gdyby to się kiedyś zmieniło, obowiązuje anonimizacja przed wywołaniem modelu i aktualizacja tej Polityki przed uruchomieniem funkcji.
- Nie profilujemy dzieci, nie wyświetlamy im reklam, nie mierzymy ich zachowania poza tym, co potrzebne do oceny zadania i pokazania postępu.
- Opiekun może w każdej chwili zakończyć udział dziecka — na ścieżce rodzica cofa własną zgodę, na ścieżce szkolnej zgłasza sprzeciw lub żądanie usunięcia (wprost do nas albo przez prowadzącego). Skutek jest ten sam: usunięcie konta dziecka (§ 9).
- Rejestracja prowadzącego jest otwarta — i ma ścieżkę zgłoszenia nadużycia. Grupę może utworzyć każde konto prowadzącego (ADR‑048), dlatego dziecko przed dołączeniem widzi nazwę grupy oraz imię i nazwisko prowadzącego i może się wycofać, a prowadzący widzi wyłącznie uczniów, którzy użyli kodu jego grupy — nigdy innych. Administratorem danych pozostaje w każdej grupie Usługodawca (§ 1) — prowadzący przetwarza dane uczniów swojej grupy w Serwisie i na jego zasadach, a nie we własnych celach. Jeśli podejrzewasz, że ktoś założył grupę, by wyłudzać dane dzieci (albo jakiekolwiek inne nadużycie roli prowadzącego), zgłoś to na adres z § 14 — administrator serwisu widzi wszystkie konta i role (ADR‑016), może odciąć konto i unieważnić kod grupy.
5. Kto widzi które dane
| Dane | Uczeń (sam o sobie) | Inni uczniowie w grupie | Rodzic powiązany | Prowadzący grupy | Administrator serwisu |
|---|---|---|---|---|---|
| Imię i nazwisko ucznia | ✅ | tylko skrócone (ranking: imię + 2 litery) | ✅ | ✅ | ✅ |
| Rozwiązania (kod) | ✅ | ❌ | ✅ | ✅ | ✅ |
| Punkty, odznaki, postęp (w tym postęp w fiszkach) | ✅ | tylko pozycja w rankingu | ✅ | ✅ | ✅ |
| Komentarze w dyskusji | ✅ | ✅ (w grupie) | ❌ | ✅ | ✅ |
| Kto zgłosił komentarz | ❌ | ❌ | ❌ | ✅ | ✅ |
| Notatki prowadzącego o uczniu | ❌ | ❌ | ❌ | ✅ | ✅ |
| E‑mail dorosłego | — | ❌ | ✅ (własny) | ❌ | ✅ |
Podział jest egzekwowany technicznie, nie tylko regulaminowo: dostęp do danych rozstrzyga rola w tokenie uwierzytelniającym, a baza ma włączone RLS (Row Level Security) na wszystkich tabelach. Prowadzący widzi wyłącznie grupy, które prowadzi — jako ich właściciel albo jako współprowadzący, którego właściciel grupy do niej dodał (jedną grupę może prowadzić kilka osób na zmianę; właściciel może też przekazać grupę innemu prowadzącemu, a Administrator serwisu — grupę, której prowadzący usunął konto; ADR‑085). Współprowadzący widzi dane uczniów tej grupy w takim samym zakresie jak jej właściciel; przestaje je widzieć, gdy opuści grupę albo właściciel go z niej usunie.
Cała ta kolumna zależy od przynależności do grupy, a przynależność kończy także sam Uczeń: w swoim koncie („Wyjdź z grupy”) może w każdej chwili wyjść z Grupy albo wycofać nierozpatrzone zgłoszenie — od tej chwili prowadzący przestaje widzieć jego dane. Konto, wyniki, odznaki i rozwiązania zostają przy Uczniu (§ 10; ADR‑081).
6. Komu powierzamy dane (podmioty przetwarzające)
Nie sprzedajemy danych i nie udostępniamy ich do celów marketingowych. Korzystamy z dostawców, którzy przetwarzają dane w naszym imieniu na podstawie umów powierzenia (art. 28 RODO):
| Podmiot | Rola | Lokalizacja | Podstawa transferu poza EOG |
|---|---|---|---|
| Supabase, Inc. | Baza danych, konta i logowanie, e‑maile systemowe (potwierdzenie adresu, reset hasła) | projekt w regionie Frankfurt (UE) | SCC + DPF (spółka z USA) |
| Render, Inc. | Hosting backendu i sędziego | Frankfurt (UE) | SCC + DPF |
| Vercel, Inc. | Hosting frontendu | USA / globalnie | SCC + DPF |
| Umami (samodzielny hosting) | Statystyka odsłon — instancja tego samego administratora, wspólna z serwisem Misja Rodzina, uruchomiona na Render (Frankfurt) z bazą w Supabase | UE | — (nie jest to podmiot zewnętrzny) |
| ⏳ Google Ireland Ltd. | Logowanie przez Google (po uruchomieniu, ADR‑048) | UE / globalnie | SCC + DPF |
Transfery do USA odbywają się na podstawie standardowych klauzul umownych (decyzja KE 2021/914) oraz EU‑US Data Privacy Framework (decyzja KE z 10 lipca 2023 r.).
✅ Statystyka logii i Misji Rodziny stoją na jednej instancji Umami, w bazie należącej do serwisu Misja Rodzina — oba produkty prowadzi ten sam administrator, więc dane nie trafiają do podmiotu trzeciego (ADR‑050). Gdyby logia kiedykolwiek zmieniła właściciela lub została wdrożona przez szkołę, statystyka musi zostać rozdzielona.
7. Co ładuje się w Twojej przeglądarce
| Element | Skąd | Co to oznacza dla prywatności |
|---|---|---|
| Serwis (strony, style, skrypty) | Vercel (nasze) | — |
| Środowisko Python (Pyodide/WebAssembly) — żeby kod ucznia uruchamiał się lokalnie | publiczna sieć CDN jsDelivr | Przeglądarka nawiązuje połączenie z serwerem CDN, który — jak każdy serwer — widzi adres IP i typ przeglądarki. Nie wysyłamy tam kodu ucznia ani żadnych danych z serwisu — pobieramy wyłącznie gotowe pliki środowiska |
| Skrypt statystyki (Umami) | subdomena analityki (nasza) | Bez cookies i bez adresu IP — patrz § 3.4 |
| Czcionki | serwowane z naszego serwisu | Brak połączeń do zewnętrznych dostawców czcionek |
Kod ucznia wykonuje się w dwóch miejscach: w przeglądarce (podgląd rysunku — kod nie opuszcza urządzenia) oraz na naszym serwerze przy zgłoszeniu do sędziego, w izolowanej piaskownicy WebAssembly bez dostępu do sieci.
8. Pliki cookies i pamięć lokalna
Serwis używa wyłącznie cookies niezbędnych oraz kilku kluczy pamięci lokalnej (localStorage). Nie używamy
cookies marketingowych, reklamowych, Google Analytics, Meta Pixel ani narzędzi nagrywających sesję.
8.1. Cookies
| Nazwa | Kto ustawia | Cel | Czas |
|---|---|---|---|
sb-<projekt>-auth-token (także w częściach .0, .1) |
Supabase (nasze) | Token sesji — utrzymanie zalogowania; httpOnly, niedostępny dla skryptów |
do wylogowania lub wygaśnięcia sesji |
sb-<projekt>-auth-token-code-verifier |
Supabase (nasze) | Kod weryfikacyjny PKCE w trakcie logowania; usuwany po jego zakończeniu | kilka minut |
8.2. Pamięć lokalna (localStorage)
| Klucz | Co przechowuje | Czas |
|---|---|---|
logia-theme |
wybrany motyw (jasny/ciemny) | do wyczyszczenia danych przeglądarki |
logia-tutorial-* |
informacja, że samouczek został już obejrzany | do wyczyszczenia danych przeglądarki |
logia-solved-tasks |
lokalna podpowiedź „to zadanie już Ci się uruchomiło” (stan wiążący pochodzi z serwera) | do wyczyszczenia danych przeglądarki |
logia-wiedza-umiem |
checklista na stronie „wiedza z zadań”: które pojęcia użytkownik odhaczył jako „umiem” (same nazwy pojęć, bez danych osobowych; zapis wyłącznie w tej przeglądarce, nic nie jest wysyłane na serwer) | do wyczyszczenia danych przeglądarki |
first_utm |
parametry kampanii z pierwszej wizyty — patrz § 3.3 | maks. 90 dni, usuwane od razu po zapisaniu przy koncie dorosłego |
Żadna z tych wartości nie identyfikuje użytkownika ani nie służy do śledzenia między serwisami.
8.3. Dlaczego nie ma banera zgody
Bo używamy wyłącznie (1) cookies niezbędnych do świadczenia usługi żądanej przez użytkownika — zwolnionych
z obowiązku zgody na podstawie art. 173 ust. 3 Prawa telekomunikacyjnego — oraz (2) analityki cookieless, która nie
zapisuje ani nie odczytuje informacji na urządzeniu w sposób wymagający zgody (wytyczne EROD dot. analityki). Klucze
localStorage z § 8.2 to preferencje samego użytkownika, nie narzędzia śledzące.
Możesz w każdej chwili wyczyścić cookies i pamięć lokalną w ustawieniach przeglądarki — zablokowanie cookies niezbędnych uniemożliwi jednak zalogowanie.
9. Jak długo przechowujemy dane
| Dane | Okres |
|---|---|
| Konto (ucznia, rodzica, prowadzącego) i dane nauki | do usunięcia konta; ⏳ konta nieaktywne dłużej niż 24 miesiące będziemy usuwać po uprzednim powiadomieniu opiekuna/właściciela konta ❓ |
| Rozwiązania i historia prób | razem z kontem ucznia (usunięcie konta usuwa je kaskadowo) |
| Komentarze w dyskusji | razem z kontem autora; ukryte komentarze — do zamknięcia sprawy moderacyjnej |
| Notatki prowadzącego o uczniu | razem z kontem ucznia |
first_utm przy koncie dorosłego |
razem z kontem |
| Kopie zapasowe bazy | ❓ zgodnie z planem Supabase (do potwierdzenia) — usunięte dane znikają z kopii wraz z ich rotacją |
| Logi dostawców hostingu | zgodnie z ustawieniami dostawcy (typowo do 30 dni) |
| Statystyka odsłon (Umami) | dane zagregowane, bez identyfikacji użytkownika — przechowywane bezterminowo, czyszczone okresowo |
| Korespondencja z adresem RODO | 3 lata od ostatniej wiadomości |
10. Twoje prawa
Przysługuje Ci prawo do: dostępu do danych (art. 15), sprostowania (art. 16), usunięcia (art. 17), ograniczenia przetwarzania (art. 18), przenoszenia (art. 20), sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie (art. 21) oraz cofnięcia zgody w dowolnym momencie (art. 7 ust. 3) — bez wpływu na zgodność z prawem przetwarzania sprzed cofnięcia.
- W imieniu dziecka prawa wykonuje jego opiekun. Dziecko może zgłosić się samo — potwierdzimy sprawę z opiekunem.
- Część praw realizujesz sam w serwisie: zmiana własnego hasła, redagowanie imienia i nazwiska ucznia przez prowadzącego jego grupy, reset hasła dziecka przez prowadzącego lub opiekuna, samoobsługowe powiązanie z rodzicem jednorazowym kodem oraz — od wersji 2.3 — wyjście ucznia z grupy (i wycofanie nierozpatrzonego zgłoszenia) jednym przyciskiem na pulpicie, co kończy wgląd prowadzącego w dane tego ucznia (§ 5; ADR‑081). Administrator serwisu pozostaje drogą awaryjną.
- ⏳ Samoobsługowe usunięcie konta jeszcze nie istnieje — do tego czasu wystarczy zgłoszenie na adres RODO; realizujemy je niezwłocznie, nie później niż w ciągu 30 dni (art. 12 RODO).
- Masz też prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00‑193 Warszawa, kancelaria@uodo.gov.pl).
11. Brak automatycznych decyzji i brak AI
Sędzia sprawdza rozwiązanie, porównując wynik programu z testami zadania — to z góry określone reguły, nie profilowanie ani „decyzja wywołująca skutki prawne” w rozumieniu art. 22 RODO. Ocena z serwisu nie jest oceną szkolną. Oznaczenie „do wsparcia” jest podpowiedzią dla prowadzącego, którą człowiek może w każdej chwili zmienić.
✅ Serwis nie korzysta ze sztucznej inteligencji i nie wysyła danych do modeli językowych (PRD B3, ADR‑006).
12. Bezpieczeństwo
- TLS dla całej komunikacji; szyfrowanie danych w spoczynku po stronie Supabase.
- RLS (Row Level Security) na wszystkich tabelach — dostęp do cudzych danych jest zablokowany technicznie, a nie tylko w kodzie aplikacji.
- Piaskownica WebAssembly dla kodu uczniów uruchamianego na serwerze — bez dostępu do sieci i do plików.
- Hasła przechowywane wyłącznie w postaci skrótu (Supabase Auth); dostęp administracyjny ograniczony do roli „administrator serwisu”.
- Brak PII w logach aplikacji — logujemy kody błędów, nie dane osobowe.
- Zależności są audytowane przy każdej zmianie (
npm audit,pip-audit), a repozytorium skanowane pod kątem sekretów.
Jeśli mimo to dojdzie do naruszenia ochrony danych, obowiązuje procedura zgłoszenia do PUODO w ciągu 72 godzin
(art. 33 RODO) i powiadomienia osób, których dane dotyczą, gdy naruszenie powoduje wysokie ryzyko (art. 34) —
✅ spisana w rodo/10_procedura_naruszen.md (wraz z rejestrem naruszeń
i pozostałą wewnętrzną dokumentacją RODO w rodo/, ADR‑054).
13. Zmiany Polityki
O istotnych zmianach informujemy co najmniej 14 dni wcześniej — komunikatem w Serwisie i e‑mailem do rodziców
i prowadzących. Aktualna wersja jest zawsze dostępna pod adresem https://logia.extranet.edu.pl/polityka-prywatnosci.
14. Kontakt
E‑mail ds. RODO: ✅ rodo@misjarodzina.ai (wspólna skrzynka Administratora dla obu jego serwisów)
Telefon: +48 572 514 230
Adres: Szymon Wąsik Systemy Informatyczne, ul. Stalowa 34/34, 05‑800 Pruszków
15. Status dokumentu i punkty do potwierdzenia
Dokument został ✅ zatwierdzony po przeglądzie prawnym 2026‑08‑17 i opublikowany w Serwisie (pełna treść
na /polityka-prywatnosci). Tabela niżej dokumentuje losy punktów otwartych — pozycje wciąż otwarte dotyczą
przyszłych decyzji produktowych, nie ważności dokumentu.
| # | Do rozstrzygnięcia | Gdzie to zmienia treść |
|---|---|---|
| ✅ 1 | rodo@, kontakt@logia.extranet.edu.pl) — uruchomić albo wskazać zastępczerodo@/kontakt@misjarodzina.ai (⏳ podmiana, gdy dedykowana domena powstanie) |
§ 1, § 14 |
| ✅ 2 | Role RODO w ścieżce szkolnej — konstrukcja (Usługodawca administratorem, oświadczenie prowadzącego — ADR‑053) potwierdzona w przeglądzie prawnym 2026‑08‑17; ⏳ przy wdrożeniu instytucjonalnym przez szkołę nadal potrzebna umowa powierzenia (wzór: rodo/19) — przed pierwszym takim wdrożeniem |
§ 1, § 2 |
| ❓ 3 | Okresy retencji — potwierdzić usuwanie kont nieaktywnych (24 miesiące?) i faktyczną retencję logów u dostawców | § 9 |
| ❓ 4 | Ocena braku IOD — powtórzyć, gdy Serwis wyjdzie poza pojedyncze grupy | § 1 |
| ✅ 5 | § 3.1, § 4 | |
| ✅ 6 | parents-assistant/doc/rodo/rodo/ (ADR‑054); projekty do tego samego przeglądu prawnego |
§ 12 |
| ✅ 7 | /regulamin i /polityka-prywatnosci w Serwisie oraz akceptacja przy rejestracjidocs/legal/ (ADR‑055), akceptacja w formularzach dorosłych działa |
§ 13 |
Historia zmian:
| Data | Wersja | Zmiana |
|---|---|---|
| 2026‑09‑03 | 2.4 | § 3.3 i § 5: współprowadzący i przekazanie grupy (ADR‑085) — jedną grupę może prowadzić kilku prowadzących (właściciel i współprowadzący, których właściciel dodaje, wskazując adres e‑mail kolegi); współprowadzący widzi dane uczniów grupy w tym samym zakresie co właściciel. Właściciel może przekazać grupę innemu prowadzącemu, Administrator serwisu — grupę po usuniętym koncie. Nowy cel użycia e‑maila prowadzącego (§ 3.3); bez nowej kategorii danych ucznia, bez nowego procesora i bez zmiany podstaw prawnych. Korekta przed dniem rozpoczęcia obowiązywania (⏳ publiczna rejestracja jeszcze nie ruszyła), więc nie stosuje się trybu zmian z § 13 |
| 2026‑09‑01 | 2.3 | § 5 i § 10: samoobsługowe wyjście ucznia z grupy (ADR‑081) — Uczeń kończy przynależność do Grupy (i wycofuje nierozpatrzone zgłoszenie) sam, przyciskiem na pulpicie; od tej chwili prowadzący przestaje widzieć jego dane, a konto, wyniki i odznaki zostają. Nowa pozycja na liście praw realizowanych w samym Serwisie. Bez nowej kategorii danych i bez zmiany podstaw prawnych. Korekta przed dniem rozpoczęcia obowiązywania (⏳ publiczna rejestracja jeszcze nie ruszyła), więc nie stosuje się trybu zmian z § 13 |
| 2026‑08‑22 | 2.1 | § 3.3 i § 4 pkt 7: konto dorosłego z imieniem i nazwiskiem (ADR‑060) — rejestracja rodzica i prowadzącego prosi o imię i nazwisko w jednym polu (bez technicznego wymuszania nazwiska, jak u ucznia — ADR‑051); dziecko na ekranie potwierdzenia grupy widzi odtąd imię i nazwisko prowadzącego. Korekta przed dniem rozpoczęcia obowiązywania (⏳ publiczna rejestracja jeszcze nie ruszyła), więc nie stosuje się trybu zmian z § 13 |
| 2026‑08‑17 | 2.0 | ✅ Zatwierdzenie po przeglądzie prawnym — status w nagłówku i § 15 (pkt 2 potwierdzony, pkt 7 zrobiony: pełna treść opublikowana na /polityka-prywatnosci, ADR‑055). Pierwsza wersja obowiązująca |
| 2026‑08‑17 | 1.5 | Adresy kontaktowe (§ 1, § 14, § 15 pkt 1): decyzja — na razie bez osobnej domeny mail dla logii; obowiązują wspólne adresy Administratora rodo@/kontakt@misjarodzina.ai (podmiana, gdy dedykowana domena powstanie). Korekta projektu przed publikacją |
| 2026‑08‑17 | 1.4 | § 12 i § 15 pkt 6: wewnętrzna dokumentacja RODO (procedura naruszeń, rejestr czynności przetwarzania i pozostałe dokumenty rozliczalności) spisana w rodo/ — adaptacja z parents-assistant/doc/rodo/ pod logię (ADR‑054). Bez zmian merytorycznych w zasadach przetwarzania — dokument dalej projektem przed przeglądem prawnym |
| 2026‑08‑17 | 1.3 | Ścieżka szkolna bez zgody opiekuna w Serwisie (ADR‑053): podstawą jest udział w zajęciach prowadzonych jako działalność edukacyjna placówki/prowadzącego, potwierdzany odnotowywanym oświadczeniem prowadzącego przy rejestracji (§ 2, § 3.1, § 4 pkt 1 i 6); planowany „wzór zgody opiekuna” wycofany (§ 15 pkt 5). Korekta projektu przed publikacją |
| 2026‑08‑16 | 1.2 | § 4 pkt 7 (nowy) i § 10: ścieżka zgłoszenia nadużycia otwartej rejestracji prowadzących (warunek otwarcia rejestracji — ADR‑051 kompromis 1) i status administratora danych w każdej grupie; narzędzia samoobsługowe (redakcja imienia, reset hasła dziecka, kod powiązania) opisane jako działające. Korekta projektu przed publikacją |
| 2026‑08‑16 | 1.1 | Zakres danych ucznia: imię i nazwisko w jednym, nieobowiązkowym co do nazwiska polu (ADR‑051) — cel: jednoznaczne rozpoznanie ucznia przez prowadzącego i dokumentacja zajęć; ranking, macierz dostępu i reguła skracania bez zmian. Korekta projektu przed publikacją — dokument nie obowiązywał jeszcze nikogo |
| 2026‑08‑16 | 1.0 | Wersja pierwsza (projekt): dane ucznia ograniczone do imienia (ADR‑049), dwie ścieżki wejścia domykane przez dorosłego (ADR‑047), macierz dostępu ról, statystyka cookieless bez kodów grup i atrybucja first_utm tylko przy kontach dorosłych (ADR‑050), brak AI (ADR‑006), Pyodide z CDN opisany wprost |