Informacja o prywatności
Aktualizacja: 21 października 2026 r. Informacja obejmuje publiczną witrynę imdugud.uj.edu.pl, jej wersje językowe oraz usługę tożsamości id.imdugud.uj.edu.pl. Rejestrację i logowanie opisuje część dotycząca kont poniżej. Treści repozytoriów i pozostała aktywność w Git wymagają odrębnej informacji właściwej dla tej usługi.
Administrator i kontakt
Uniwersytet Jagielloński, ul. Gołębia 24, 31-007 Kraków, Polska. Kontakt w sprawie strony: imdugud@uj.edu.pl. Pytania o dane osobowe i realizację praw można kierować do Inspektora Ochrony Danych UJ: iod@uj.edu.pl. Aktualne dane: IOD UJ.
Co dzieje się podczas wizyty
Przeglądarka przekazuje informacje techniczne potrzebne do wyświetlenia strony: adres IP, żądany URL, czas żądania i informacje o przeglądarce. Serwer HTTPS zapisuje dzienniki dostępu i błędów na potrzeby działania i bezpieczeństwa; może także zapisać adres strony odsyłającej, jeżeli przeglądarka go przekaże. Publiczna witryna nie zawiera formularza kontaktowego, reklam, analityki odwiedzin, profilowania zachowań ani automatycznych decyzji wywołujących skutki prawne lub podobnie istotne skutki.
Obowiązek informacyjny UJ opisuje ustawowe zadania uczelni w zakresie kształcenia i badań. Podstawą udostępniania tego uczelnianego serwisu informacyjnego i jego niezbędnej obsługi technicznej jest art. 6 ust. 1 lit. e RODO, w związku z tymi zadaniami publicznymi. Obsługa żądania dotyczącego praw z RODO opiera się na wykonaniu obowiązków prawnych, art. 6 ust. 1 lit. c RODO. Samo przeglądanie strony nie jest traktowane jako zgoda.
Przechowywanie i odbiorcy
Dzienniki dostępu serwera są skonfigurowane do codziennej rotacji z zachowaniem 14 rotacji. Dane o błędach lub materiały niezbędne do wyjaśnienia incydentu albo wykonania obowiązku prawnego mogą wymagać odrębnego przechowywania w tym celu. Aplikacja strony statycznej nie prowadzi bazy użytkowników ani nie przechowuje zgłoszeń z formularzy. Upoważniony personel techniczny i dostawcy obsługujący uczelnię mogą uzyskać niezbędny dostęp do danych eksploatacyjnych; przekazanie danych organom wymaga podstawy prawnej.
Fonty, style i obrazy są udostępniane lokalnie. Odczyt strony nie powoduje żądań do dostawców analityki, fontów, reklam, CAPTCHA ani awatarów. Żadna osadzona usługa zewnętrzna na tej stronie nie inicjuje transferu poza EOG. Zwykły routing internetowy i odnośniki otwierane przez użytkownika są odrębnymi zagadnieniami.
Twoje prawa
W zależności od podstawy przetwarzania możesz żądać dostępu, sprostowania, usunięcia, ograniczenia, przeniesienia danych lub wnieść sprzeciw. Prawa te podlegają warunkom RODO i obowiązkom przechowywania wynikającym z prawa. Kontakt: iod@uj.edu.pl. Możesz też wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych.
Konta, Git i korespondencja
Do czytania tej strony nie potrzebujesz konta. Zarządzanie kontem i Git przetwarzają dane kont, uwierzytelniania lub repozytoriów podczas korzystania z tych usług. Ich cookies sesyjne opisujemy osobno w informacji o cookies. Integracje Gravatar i pobieranie awatarów federacyjnych w Forgejo są wyłączone; awatary są przechowywane lub generowane lokalnie.
Po wysłaniu do nas e-maila aplikacja pocztowa i poczta UJ przetwarzają Twój adres i treść wiadomości w celu obsługi sprawy. Nie wysyłaj haseł ani zbędnych danych wrażliwych. Korespondencja jest przechowywana przez czas potrzebny do załatwienia sprawy i zgodnie z właściwymi zasadami archiwizacji dokumentacji UJ.
Informacje uczelniane
Zobacz politykę prywatności UJ i obowiązek informacyjny UJ. Opisane tam funkcje, np. analityka czy newsletter, nie są automatycznie obecne na tej stronie. Informacja o cookies i pamięci przeglądarki opisuje faktyczną konfigurację witryny.
Dane konta i logowania (Keycloak)
Ta część obejmuje również id.imdugud.uj.edu.pl: rejestrację, logowanie i panel konta. Obowiązują podane wyżej dane administratora, IOD oraz zasady korzystania z praw.
Przetwarzamy nazwę użytkownika, adres e-mail, podane imię i nazwisko, stan weryfikacji, zapisany język, identyfikator konta, dane uwierzytelniające w zabezpieczonej postaci, identyfikatory powiązanego dostawcy oraz role i uprawnienia. Lokalne hasła są przechowywane jako weryfikatory haseł, a nie w czytelnej postaci. Sesje zawierają techniczne dane uwierzytelnienia; żądania ujawniają też adres IP, czas i informacje o przeglądarce. Weryfikacja adresu i odzyskiwanie hasła korzystają ze skonfigurowanej poczty Uniwersytetu.
Po wybraniu Logowanie UJ przeglądarka przechodzi do login.uj.edu.pl. Keycloak otrzymuje udostępnione przez tego dostawcę dane tożsamości i wiąże je z kontem. Imdugud nie otrzymuje hasła UJ. Dostawca UJ udostępnia własne informacje o prywatności. Dane pochodzą od użytkownika, wybranego dostawcy oraz administratorów przyznających dostęp.
Celem jest udostępnienie i zabezpieczenie usług Imdugud wspierających zadania dydaktyczne i badawcze Uniwersytetu. Wymagane dane są niezbędne do założenia i używania konta; publiczną stronę można czytać bez rejestracji. Powiązane usługi otrzymują dane tożsamości i uprawnienia potrzebne do logowania. Git żąda obecnie zakresów openid, profile i email; może otrzymać identyfikator konta, imię i nazwisko, nazwę użytkownika oraz adres e-mail. Gravatar i federacyjne wyszukiwanie awatarów są wyłączone.
Samodzielnie hostowany Cap chroni rejestrację zadaniem obliczeniowym. Przeglądarka pobiera skrypty i WebAssembly z domeny tożsamości oraz przesyła tam dowód do weryfikacji. Stan zadań i tokenów obsługują lokalne usługi Cap i Valkey. Nie osadzamy zewnętrznego dostawcy CAPTCHA. Błąd weryfikacji uniemożliwia rejestrację; jeśli zadanie jest niedostępne lub działa nieprawidłowo, skontaktuj się ze wsparciem. Weryfikacja nie ocenia wyników nauki ani uprawnień do kształcenia.
Limit bezczynności SSO wynosi obecnie 30 minut, a maksymalny czas sesji 10 godzin. Opcja zapamiętywania logowania jest wyłączona. To limity sesji, nie okres przechowywania konta. Wylogowanie nie usuwa konta. Obecnie nie ma automatycznego wygaszania kont: dane musi usunąć administrator. W sprawie zamknięcia konta lub realizacji praw skontaktuj się ze wsparciem. Zapisy repozytoriów i niezbędna dokumentacja uczelniana mogą podlegać odrębnym obowiązkom przechowywania. Dzienniki dostępu HTTPS zachowują 14 dziennych rotacji; trwałe dzienniki zdarzeń użytkowników i administratorów Keycloak są wyłączone.
Właściwa jednostka UJ i IOD muszą potwierdzić harmonogram przechowywania kont, szczegółową podstawę prawną poszczególnych zastosowań oraz ustalenia dotyczące hostingu i podmiotów przetwarzających. Ten opis techniczny nie zastępuje tych decyzji instytucjonalnych.
Nagłówek sprawdza również istniejącą sesję logowania we własnej domenie tożsamości. Domena ta otrzymuje żądanie techniczne i ewentualne istniejące cookie tożsamości; strona publiczna dostaje tylko informację o zalogowaniu i członkostwie w grupie administratorów. Nie otrzymuje danych profilu ani tokenów dostępu i nie zapisuje wyniku. Zobacz opis nawigacji w informacji o cookies.
Opcjonalne połączenie z USOS
Wybranie Logowanie USOS lub połączenie konta USOS w panelu konta kieruje do uczelnianego serwisu autoryzacji apps.usos.uj.edu.pl. Imdugud otrzymuje identyfikator USOS, imię, nazwisko i adres e-mail oraz prosi o dostęp do ocen, wyników sprawdzianów, danych studies dla list przedmiotów i uczestników grup oraz danych staff_perspective do odczytu z perspektywy prowadzącego. Nie prosimy o uprawnienie mailclient. Zachowane uprawnienia studies, staff_perspective i crstests umożliwiają również część operacji zapisu w USOS, więc token nie jest ściśle tylko do odczytu. Imdugud ogranicza jego użycie do odczytu danych dydaktycznych; zmiany zapisów, zapis obecności, punktów i ocen cząstkowych nie są wdrożone. Uprawnienie email udostępnia własny adres e-mail na potrzeby konta; nie zapewnia dostępu do skrzynki ani wysyłania wiadomości. Rzeczywisty dostęp zależy od uprawnień użytkownika w USOS. Imdugud nie otrzymuje hasła USOS. USOS przedstawia uprawnienia przed ich zatwierdzeniem.
Prosimy o dostęp offline i przechowujemy zaszyfrowany token dostępu oraz jego sekret na serwerze bez lokalnego terminu ważności, także po wylogowaniu, na potrzeby przyszłych integracji działających w tle. Dane te nie są przekazywane do Git ani aplikacji w przeglądarce. Keycloak odczytuje status pracownika w USOS podczas logowania przez USOS i w tle nie częściej niż raz na 24 godziny dla każdego użytkownika, z przerwami między użytkownikami, aby zarządzać grupą Educators. Status 2 (aktywny nauczyciel akademicki) przyznaje członkostwo; inne statusy usuwają automatyczne uprawnienie. Ręczne uprawnienia nadane przez administratora są zachowywane. Podczas awarii API ostatni potwierdzony status jest zachowywany do 24 godzin. Członkostwo w grupach jest przekazywane do Git: Educators mogą tworzyć organizacje, a Administrators zarządzać Git i obszarem Imdugud w Keycloak. Zapis danych dydaktycznych nie jest zaimplementowany.
Odłączenie USOS w panelu konta usuwa aktywnie przechowywany token i sekret wraz z powiązaniem kont; usunięcie konta Imdugud również je usuwa. Nie cofa to zgody w USOS: dostęp aplikacji można osobno odwołać w USOS. Odwołanie dostępu w USOS unieważnia tokeny, ale automatyczne wykrywanie tego i usuwanie powiązania w Imdugud nie jest jeszcze wdrożone. Kopie zapasowe podlegają właściwej polityce retencji; usunięcie aktywnych danych nie usuwa natychmiast istniejących kopii.
Po połączeniu USOS jego dane mają pierwszeństwo przed UJ. W przeciwnym razie korzystamy z danych połączonego konta UJ. Adres e-mail, imię i nazwisko są tylko do odczytu, gdy połączony jest którykolwiek z tych dostawców; można je edytować lokalnie dopiero po odłączeniu obu. Dane dostawcy są odświeżane przy logowaniu lub łączeniu przez tego dostawcę.
Automatyczne uprawnienia są widoczne osobno w Educators/USOS i Students/USOS. Status studenta 2 przyznaje członkostwo w Students/USOS; status nieaktywny lub niedostępny go nie przyznaje. Bezpośrednie członkostwo w grupach nadrzędnych służy ręcznym uprawnieniom. Oba statusy są odczytywane w jednym codziennym zapytaniu w tle.
Codzienne sprawdzenie USOS w tle odświeża także imię, nazwisko i adres e-mail w Keycloak. Brakujące wartości nie usuwają istniejących danych. Adresy e-mail przekazane przez UJ lub USOS są uznawane za zweryfikowane, także podczas rejestracji i codziennego odświeżania USOS; adres przypisany innemu kontu nie jest nadawany automatycznie. Git otrzymuje zaktualizowany profil podczas następnego logowania.