Prywatność: pliki nie opuszczają przeglądarki

formatdesk to statyczna strona internetowa. Nie ma tu kodu po stronie serwera, który odbierałby, przechowywał lub przetwarzał pliki. Każde narzędzie działa jako JavaScript (a przy niektórych formatach także WebAssembly) w karcie przeglądarki.

Co się dzieje po otwarciu pliku

Podgląd niezaufanego HTML

Podglądy HTML są renderowane w <iframe sandbox="allow-scripts"> bez allow-same-origin. Podgląd działa w unikalnym, nieprzezroczystym źródle (opaque origin), więc kod w jego wnętrzu nie może odczytać tej strony, plików cookie ani pamięci przeglądarki, nie może przekierować tej strony ani wysyłać formularzy. W trybie bezpiecznym skrypty są dodatkowo usuwane przez DOMPurify i blokowane przez Content Security Policy.

Jeśli podglądana strona odwołuje się do zewnętrznych obrazów, czcionek lub arkuszy stylów (np. z CDN), przeglądarka pobierze je z tych serwerów – tak samo jak przy otwieraniu pliku lokalnie. Przy włączonych skryptach zewnętrzne pliki skryptów (tylko https) są wczytywane w ten sam sposób i działają w tej samej piaskownicy. Podgląd ostrzega o takich zasobach i pozwala je zablokować.

Otwieranie plików z adresu URL

Po wybraniu „Otwórz z adresu URL” i kliknięciu „Wczytaj” przeglądarka pobiera plik bezpośrednio z podanego adresu https. Żądanie nie przechodzi przez nasze serwery, nie zawiera plików cookie ani nagłówka Referer; wskazany serwer widzi adres IP, jak przy każdym pobieraniu. Link do narzędzia z parametrem ?url= tylko wypełnia pole adresu – nic nie jest pobierane, dopóki nie zostanie kliknięte „Wczytaj”. Adres nigdy nie trafia do statystyk.

Statystyki

Planujemy używać statystyk przyjaznych prywatności, bez plików cookie, które zliczają zdarzenia takie jak „otwarto plik” z przybliżonym zakresem rozmiaru (np. „poniżej 1 MB”). Nazwy plików, adresy URL i treść nigdy nie są częścią żadnego zdarzenia. Obecnie nie działa żaden dostawca statystyk.

Reklamy

W przyszłości na stronach mogą pojawić się reklamy. Skrypty reklamowe nigdy nie otrzymają plików: działałyby poza obszarem narzędzia, a narzędzie nie udostępnia im żadnych danych. Ta strona zostanie zaktualizowana przed włączeniem jakiejkolwiek sieci reklamowej.

Ustawienia zapisywane na urządzeniu

W localStorage przeglądarki, wyłącznie na tym urządzeniu, mogą być zapisane dwie rzeczy: wybrany motyw jasny lub ciemny (jeśli został zmieniony) oraz niewysłana wersja robocza w edytorach (edytory JSON, HTML, Markdown i XML przechowują do 1 MB, aby odświeżenie strony nie kasowało pracy). Każdy edytor ma przycisk usuwania wersji roboczej, a wyczyszczenie danych witryny w przeglądarce usuwa wszystko. Nic, co jest tak zapisane, nie jest wysyłane na serwer.

Kontakt

Pytania o prywatność, zgłoszenia błędów i propozycje funkcji: [email protected].