← Strona główna

Polityka prywatności

Network Diagram Builder · obowiązuje od 1 grudnia 2026 r. · wersja 2026-11-13.1

Ta polityka wyjaśnia, jakie dane przetwarza Network Diagram Builder (strona i edytor schematów sieci, dalej „Program”), w jakim celu i jakie masz prawa. Najważniejsze w skrócie:

1. Administrator danych

Administratorem danych osobowych jest Artur Kapuściński, osoba fizyczna (dalej „Administrator”). W sprawach danych osobowych napisz na adres: [email protected].

2. Dane w Twojej przeglądarce

Projekty, szablony, własne elementy i ustawienia (np. język, motyw) zapisują się w pamięci Twojej przeglądarki (localStorage) na Twoim komputerze. Na serwer trafiają tylko projekty, które przeniesiesz do chmury, i to zaszyfrowane (punkt 3). Usuniesz je, czyszcząc dane tej strony w przeglądarce albo przyciskiem Usuń w oknie Projekty.

Pliki i teksty wczytywane do importu (np. lista urządzeń z kontrolera UniFi albo wynik LLDP ze switcha) Program czyta wyłącznie w Twojej przeglądarce i nigdzie ich nie wysyła. Do projektu trafia tylko zbudowany z nich schemat.

Program nie zapisuje niczego w pamięci sesji przeglądarki (sessionStorage). Klucz do odszyfrowania programu i klucz do Twoich projektów są w pamięci otwartej karty. Gdy przy logowaniu zaznaczysz „Zapamiętaj na tym komputerze przez 12 godzin”, przeglądarka zapisuje w IndexedDB klucz urządzenia, którego nie da się z niej odczytać ani wysłać, a na serwer trafia klucz do projektów zaszyfrowany tym kluczem urządzenia (punkt 3). Klucz urządzenia znika przy wylogowaniu i przy następnym wejściu po końcu sesji. W localStorage jest też numer ostatnio obejrzanej wersji programu, żeby okno Co nowego pokazywało tylko nowe zmiany.

W trybie gościa localStorage przechowuje token gościa: losowy ciąg z datą pierwszego wejścia, podpisany przez serwer, żeby nie dało się przesunąć końca okresu próbnego. Serwer nie zapisuje tokenu u siebie. Token znika, gdy zalogujesz się na konto albo wyczyścisz dane tej strony w przeglądarce.

3. Konto (wersja testowa)

Konto zakłada się z zaproszenia od Administratora albo samodzielnie, gdy Administrator udostępnia rejestrację bez zaproszenia. Przy koncie przetwarzamy:

Bez konta, przy wydaniu tokenu gościa i przy zakładaniu konta bez zaproszenia, serwer zapisuje adres IP i czas, żeby ograniczyć liczbę takich operacji z jednego adresu (ochrona przed nadużyciami).

Licznik odwiedzin. Serwer liczy wejścia na stronę główną i do edytora (osobno z kontem i w trybie gościa) jako sumy na każdy dzień, bez adresu IP, ciasteczek i informacji, kto wszedł. Otwarty edytor co 2 minuty wysyła sygnał z losowym identyfikatorem karty, który istnieje tylko w pamięci tej karty i zmienia się przy każdym otwarciu strony. Serwer zapisuje przy nim tylko rodzaj wejścia (konto albo gość) i czas, nie łączy go z kontem ani adresem IP, a usuwa go po zamknięciu karty albo po 5 minutach bez sygnału. Administrator widzi wyłącznie liczby: ile osób jest teraz w edytorze oraz ile było wejść w kolejnych dniach.

Podanie danych jest dobrowolne, ale bez adresu e-mail, imienia i hasła nie da się założyć konta, a bez konta z edytora można korzystać tylko w trybie gościa, jeśli Administrator go udostępnia. Strona, dokumentacja i te dokumenty są dostępne bez konta.

4. Cele i podstawy prawne

Nie podejmujemy decyzji opartych wyłącznie na zautomatyzowanym przetwarzaniu i nie profilujemy użytkowników.

5. Odbiorcy danych i przekazywanie poza EOG

Strona i serwer działają na infrastrukturze Cloudflare, Inc. (101 Townsend St, San Francisco, CA 94107, USA), która przetwarza dane w imieniu Administratora na podstawie umowy powierzenia (Data Processing Addendum). Cloudflare może przetwarzać dane, w tym adres IP, także poza Europejskim Obszarem Gospodarczym. Podstawą przekazania jest decyzja Komisji Europejskiej o odpowiednim stopniu ochrony (EU-US Data Privacy Framework), w którym Cloudflare uczestniczy, oraz standardowe klauzule umowne. Projekty trafiają do Cloudflare wyłącznie w postaci zaszyfrowanej.

Poza tym dane nie są sprzedawane ani udostępniane nikomu, chyba że nakazuje to prawo, np. na żądanie uprawnionego organu.

6. Jak długo przechowujemy dane

7. Twoje prawa

Masz prawo do dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia oraz sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie. Swoje projekty w każdej chwili wyeksportujesz w edytorze (Plik → Zapisz plik, Kopia zapasowa). Konto razem z projektami w chmurze, danymi konta i wiadomościami usuniesz sam w panelu konta (Konto → Usuń konto, po podaniu hasła) albo prosząc o to na adres z punktu 1. Aby skorzystać z pozostałych praw, napisz na ten adres.

Masz też prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).

Ze względu na szyfrowanie end-to-end Administrator nie może odczytać, udostępnić ani odzyskać treści Twoich projektów. Jeśli stracisz hasło i kod odzyskiwania, projektów zapisanych w chmurze nie da się odszyfrować.

8. Ciasteczka i pamięć przeglądarki

Program nie używa ciasteczek analitycznych ani reklamowych. Po zalogowaniu używa jednego ciasteczka sesji ndb_s (ważnego do 30 dni, niedostępnego dla skryptów strony), które jest niezbędne do działania konta, więc nie wymaga zgody. Ustawienia i projekty zapisywane w pamięci przeglądarki (localStorage, sessionStorage i IndexedDB) opisuje punkt 2; służą wyłącznie działaniu Programu na Twoim komputerze.

Strona nie pobiera czcionek, skryptów ani obrazów z serwerów innych firm.

9. Bezpieczeństwo

Połączenie ze stroną jest szyfrowane (HTTPS). Projekty są szyfrowane w przeglądarce algorytmem AES-256-GCM kluczem, którego serwer nie zna. Hasło nie opuszcza przeglądarki, a w bazie są tylko skróty kluczy chronione dodatkowym tajnym kluczem serwera. Dbaj o swoje hasło i kod odzyskiwania i nie udostępniaj ich nikomu.

10. Zmiany polityki

Politykę możemy zmienić, np. przy nowych funkcjach albo zmianie przepisów. O istotnych zmianach poinformujemy osoby z kontem przed ich wejściem w życie. Aktualna wersja jest zawsze pod tym adresem.