Administratorem Twoich danych osobowych jest Indywidualna Praktyka Lekarska Filip Pietrzak, z siedzibą pod adresem: ul. Ludwiki 4B/69, 01-226 Warszawa. Możesz skontaktować się ze mną pod adresem e-mail: kontakt@grafik-dyzurowy.pl.
Twoje dane osobowe (imię, nazwisko, e-mail, miejsce pracy, zajmowane stanowisko, pełnione funkcje, tytuł zawodowy) podane podczas rejestracji przetwarzam wyłącznie w celu:
Jeżeli korzystasz z formularza „Umów wdrożenie oddziału" na stronie głównej albo formularza kontaktowego w wersji demo, przetwarzam podane w nim dane (nazwa oddziału i szpitala, imię i nazwisko, adres e-mail, opcjonalnie numer telefonu oraz treść wiadomości) wyłącznie w celu odpowiedzi na zgłoszenie i ustalenia warunków wdrożenia. Podstawą prawną są: art. 6 ust. 1 lit. b RODO (działania podejmowane na Twoje żądanie przed zawarciem umowy) oraz art. 6 ust. 1 lit. f RODO (mój prawnie uzasadniony interes w udzieleniu odpowiedzi na zapytanie). Dane ze zgłoszenia przechowuję nie dłużej niż 12 miesięcy od ostatniego kontaktu, chyba że doprowadzi ono do zawarcia umowy — wtedy stosuje się pkt 8. Zgłoszenie trafia na wskazany przeze mnie adres e-mail; nie jest zapisywane w bazie danych aplikacji. W dzienniku systemowym odnotowuję wyłącznie fakt przyjęcia zgłoszenia, jego źródło i nazwę oddziału, bez Twoich danych kontaktowych. Formularz na stronie startowej jest chroniony przed automatami usługą Cloudflare Turnstile opisaną w pkt 4 — zanim zgłoszenie do mnie trafi, widget sprawdza w przeglądarce, czy wysyła je człowiek.
Wersja demo działa bez zakładania konta i zawiera przygotowane dane fikcyjne. Dla każdej sesji tworzona jest odrębna, tymczasowa kopia bazy. Zawartość tej kopii nie jest przekazywana do centralnej aplikacji i jest usuwana po wygaśnięciu sesji (po 15 minutach bezczynności, nie później niż 30 minut od jej utworzenia). Nie wpisuj do demo danych pacjentów, prawdziwych danych pracowników ani informacji stanowiących dokumentację medyczną.
W celu ograniczenia automatycznych nadużyć w wersji demo — poza opisanymi niżej ograniczeniem liczby żądań i sprawdzeniem Turnstile — serwer demo wykorzystuje adres IP wyłącznie w trakcie obsługi żądania do obliczenia jednokierunkowego kodu HMAC. Klucz HMAC jest wyprowadzany osobno dla każdego dnia, a kod i znaczniki prób są przechowywane tylko w pamięci przez maksymalnie godzinę. Surowy adres IP nie jest zapisywany w bazie ani w dziennikach dostępu demo. Przechowywane są wyłącznie dzienne, zbiorcze liczniki użycia, których nie można przypisać do konkretnej osoby. Podstawą tego przetwarzania jest art. 6 ust. 1 lit. f RODO — mój prawnie uzasadniony interes w ochronie usługi i zapobieganiu nadużyciom.
Serwer aplikacji — wspólny dla strony startowej, wersji demo, oddziałów i panelu centralnego — ogranicza liczbę żądań wysyłanych z jednego adresu IP, aby jeden komputer nie mógł spowolnić usługi pozostałym użytkownikom. Na potrzeby tego ograniczenia adres IP jest przechowywany wyłącznie w pamięci operacyjnej serwera i nie trafia do bazy danych ani do dzienników. Wpis jest usuwany samoczynnie, najpóźniej przy ponownym uruchomieniu serwera. Podstawą tego przetwarzania jest art. 6 ust. 1 lit. f RODO — mój prawnie uzasadniony interes w zapewnieniu ciągłości działania usługi i ochronie przed nadużyciami.
Przy uruchamianiu demo oraz przy wysyłaniu formularza zgłoszeniowego na stronie startowej używam usługi Cloudflare Turnstile dostarczanej przez Cloudflare, Inc. Widget wykonuje w przeglądarce testy bezpieczeństwa i przetwarza adres IP oraz inne sygnały techniczne niezbędne do odróżnienia człowieka od automatu; nie otrzymuje treści formularzy ani danych wpisywanych w aplikacji. Nie zapisuje ciasteczek śledzących ani nie profiluje Cię w celach reklamowych. Serwer przekazuje następnie Cloudflare token weryfikacyjny i adres IP w celu potwierdzenia wyniku. Szczegóły opisują [Polityka prywatności Cloudflare](https://www.cloudflare.com/privacypolicy/) oraz [dodatek dotyczący Turnstile](https://www.cloudflare.com/turnstile-privacy-policy/).
Przy logowaniu i przy każdym automatycznym przedłużeniu sesji zapisuję adres IP oraz nazwę przeglądarki i systemu urządzenia. Dzięki temu w ustawieniach konta widzisz listę urządzeń z aktywną sesją i możesz wylogować te, których nie rozpoznajesz. Wpis usuwam najpóźniej 60 dni od jego zapisania, a wcześniej — razem z kontem.
Aby utrudnić odgadywanie haseł, serwer liczy próby logowania i innych wrażliwych operacji z jednego adresu IP i na jedno konto. Licznik jest tylko w pamięci operacyjnej serwera, nie trafia do bazy ani do dzienników i znika samoczynnie najpóźniej kilka minut po ostatniej próbie.
Ruch do aplikacji przechodzi przez serwer dostawcy hostingu, który obsługuje szyfrowane połączenia (HTTPS). Ten serwer nie prowadzi dziennika wejść. Zapisuje tylko błędy, na przykład gdy aplikacja chwilowo nie odpowiada w trakcie aktualizacji: adres IP, czas, pełny adres otwieranej strony oraz adres strony, z której nastąpiło przejście. Dziennik błędów służy do wyjaśniania awarii, a wpisy są usuwane po 30 dniach.
Podstawą tego przetwarzania jest art. 6 ust. 1 lit. f RODO — mój prawnie uzasadniony interes w ochronie kont i usługi przed nieuprawnionym dostępem oraz w wyjaśnianiu awarii i incydentów bezpieczeństwa.
Podanie danych jest dobrowolne, jednak bez podania danych wymaganych w formularzu rejestracyjnym (oznaczonych jako obowiązkowe) nie będzie możliwe założenie konta i korzystanie z funkcji aplikacji.
Twoje dane nie są udostępniane podmiotom trzecim w celach marketingowych. Dostęp do nich mogą mieć jedynie zaufane podmioty wspierające działanie aplikacji od strony technicznej (np. dostawca hostingu, serwerów chmurowych), z którymi zawarłem stosowne umowy powierzenia przetwarzania danych.
W ramach oddziału Twoje imię, nazwisko i opublikowany harmonogram pracy widzą również osoby z kontem sekretariatu tego oddziału, założonym przez ordynatora, koordynatora lub administratora technicznego.
Twoje dane przetwarzam przez okres posiadania konta w aplikacji. Usuwam je niezwłocznie po usunięciu konta — na Twój wniosek, po usunięciu oddziału albo po zakończeniu świadczenia usługi „Grafik Dyżurowy”. Aplikacja przechowuje kopie zapasowe, które pozwalają odtworzyć dane po awarii albo nieudanej aktualizacji. Kopie są usuwane automatycznie najpóźniej po 30 dniach od utworzenia, dlatego usunięte dane mogą pozostać w nich jeszcze do 30 dni. W tym czasie nie są wykorzystywane. Jeżeli kopię trzeba przywrócić, ponownie usuwam dane osób, które wcześniej zażądały ich usunięcia.
W związku z przetwarzaniem danych przysługuje Ci prawo do: