Polityka cookies
Bez cookies reklamowych, analityki marketingowej i profilowania. Poniżej wyjaśniam, co strona zapisuje w przeglądarce, na jak długo i jak zmienić swoją decyzję.
Wersja zKto odpowiada za stronę?
Operatorem jest Jonasz Jankowski prowadzący działalność pod firmą JFlow Labs Jonasz Jankowski. Pełne dane przedsiębiorcy i adres do doręczeń są dostępne w serwisie. W sprawie prywatności napisz na kontakt@jflowlabs.pl.
Cookies i podobne technologie
Cookies to niewielkie informacje zapisywane przez przeglądarkę, które mogą być następnie odczytywane przy kolejnych żądaniach. Podobną funkcję pełni pamięć przeglądarki (localStorage). Zasady dostępu do urządzenia dotyczą celu użycia technologii, a nie tylko jej nazwy.
W kodzie JFlow Labs nie ma mechanizmu ustawiającego cookies reklamowe ani analityczne. Nie korzystam z pikseli reklamowych, Google Analytics ani zewnętrznych odtwarzaczy wideo. Filmy, eksperymenty 3D, ikony i fonty są pobierane ze strony, bez osadzonych materiałów z serwisów społecznościowych. Jedyny skrypt spoza strony, Cloudflare Web Analytics, wczytuje się tylko po Twojej zgodzie na kategorię Analityka.
Jak działa okno „Twoja prywatność”?
Przy pierwszej wizycie strona pokazuje niewielkie, nieblokujące okno z trzema równorzędnymi przyciskami: „Akceptuję wszystko”, „Tylko niezbędne” i „Ustawienia”. Żadna opcjonalna kategoria nie jest zaznaczona z góry, a odmowa jest tak samo prosta jak zgoda. Treść strony pozostaje dostępna bez podejmowania decyzji.
Decyzja jest zapisywana w tej przeglądarce na 12 miesięcy. Okno pojawia się ponownie tylko wtedy, gdy nie ma ważnego zapisu, gdy zmieni się wersja zasad (np. po dodaniu nowej kategorii) albo gdy zapis ma więcej niż 12 miesięcy. Zapis nie zawiera identyfikatora użytkownika, adresu e-mail ani innych danych osobowych.
Co dokładnie jest zapisywane?
Po dokonaniu wyboru strona zapisuje w Twoim urządzeniu dwa elementy o tej samej treści:
- jflow:consent — wpis w localStorage (pamięć przeglądarki) w formacie JSON: numer wersji zasad, data i godzina decyzji, język, w którym ją podjęto, wybrane kategorie (necessary, preferences, analytics) oraz sposób decyzji: accept-all, reject, custom lub gpc. Przechowywany do usunięcia lub do wygaśnięcia po 12 miesiącach.
- jflow_consent — cookie własne (first-party) z kompaktową wersją tego samego zapisu, np. v3.p1.a0.d20261013 (wersja 3, preferencje włączone, analityka wyłączona, decyzja z 13 października 2026). Ważne 365 dni, Path=/, SameSite=Lax, na połączeniu HTTPS z atrybutem Secure. Przeglądarka dołącza je do żądań do jflowlabs.pl, ale serwer obecnie go nie odczytuje ani nie zapisuje; cookie istnieje po to, aby w przyszłości serwer mógł uszanować Twój wybór bez ponownego pytania.
- jflow:visit — tylko po zgodzie na kategorię Analityka: wpis w sessionStorage (pamięć tej karty) z pierwszą stroną wizyty, nazwą witryny, z której przyszła wizyta (bez adresu jej podstrony), oznaczeniami kampanii z adresu (utm_source, utm_medium, utm_campaign) i informacją, czy stronę otwarto z linku przygotowanego przez asystenta AI. Dzięki temu zapytanie wysłane z innej podstrony nadal mówi, skąd przyszła wizyta. Znika po zamknięciu karty, po 24 godzinach przestaje być brany pod uwagę, a wycofanie zgody usuwa go od razu. Na serwer trafia tylko razem z formularzem, który wyślesz.
- Jeśli przeglądarka blokuje pamięć i cookies (np. tryb prywatny lub ustawienia firmowe), decyzja jest przechowywana tylko w pamięci otwartej strony do zamknięcia karty; okno może wtedy pojawić się ponownie.
Kategorie i ich znaczenie
Kategorie odpowiadają celom, a nie nazwom technologii. Obecnie są trzy:
- Niezbędne (zawsze aktywne) — zapis Twojej decyzji opisany powyżej oraz mechanizmy chroniące formularz kontaktowy przed nadużyciami. Nie da się ich wyłączyć, bo bez nich strona nie mogłaby zapamiętać, że nie chcesz nic więcej.
- Preferencje (domyślnie wyłączone) — zapamiętanie w tej przeglądarce ustawień interfejsu, np. wybranego języka strony i trybu eksperymentów 3D. Dopóki nie włączysz tej kategorii, takie ustawienia nie są zapisywane między wizytami.
- Analityka (domyślnie wyłączona) — liczenie odwiedzin w Cloudflare Web Analytics (opis niżej) i wpis jflow:visit z pierwszą stroną wizyty. Bez Google Analytics i bez pikseli reklamowych.
Cloudflare Web Analytics
Po zgodzie na kategorię Analityka strona wczytuje skrypt Cloudflare Web Analytics z adresu static.cloudflareinsights.com. Bez tej zgody skrypt się nie wczytuje.
Co zbiera: adres oglądanej strony, adres strony, z której przyszła wizyta, kraj, przeglądarkę, system i rodzaj urządzenia oraz czasy ładowania strony. Dane trafiają do Cloudflare (cloudflareinsights.com). Według opisu Cloudflare skrypt nie zapisuje niczego w przeglądarce (ani cookies, ani localStorage, ani sessionStorage), a Cloudflare odrzuca adres IP w najbliższym centrum danych i nie zapisuje go w bazach ani logach. Na swoim blogu Cloudflare pisze też, że do statystyk nie rozpoznaje osób po adresie IP ani po danych przeglądarki. Panel pokazuje mi zbiorcze liczby, np. odsłony stron i witryny, z których przychodzą wizyty.
Kto przetwarza: Cloudflare, Inc. (101 Townsend St, San Francisco, USA) jako podmiot przetwarzający na moje zlecenie. Dane mogą być przetwarzane poza EOG, także w USA. Cloudflare opiera takie transfery na certyfikacji EU-U.S. Data Privacy Framework, a gdyby ją utracił, na standardowych klauzulach umownych (polityka prywatności Cloudflare).
Jak długo: pełne dane przez 7 dni, potem tylko w postaci zbiorczej. W panelu widać statystyki z ostatnich 6 miesięcy (Cloudflare, pytania i odpowiedzi).
Podstawa: Twoja zgoda (art. 6 ust. 1 lit. a RODO). Wycofasz ją w każdej chwili przyciskiem „Ustawienia cookies” w stopce. Wycofanie nie wpływa na zgodność z prawem tego, co działo się wcześniej (art. 7 ust. 3 RODO). Jeśli skrypt był już wczytany, strona przeładuje się bez niego.
Cookies bezpieczeństwa Cloudflare
Strona działa w sieci Cloudflare, która chroni ją przed atakami. Gdy Cloudflare uzna ruch za podejrzany i pokaże stronę sprawdzającą, zapisuje cookie cf_clearance, które domyślnie działa 30 minut. Gdy działa ochrona przed botami, może też zapisać cookie __cf_bm, które wygasa po 30 minutach bezczynności.
Te cookies ustawia i odczytuje Cloudflare, Inc., także w USA. Są niezbędne do ochrony strony, nie służą do statystyk ani reklam i nie wymagają zgody (art. 399 ust. 3 pkt 2 Prawa komunikacji elektronicznej). Szczegóły: opis cookies Cloudflare.
Sygnał Global Privacy Control
Jeśli Twoja przeglądarka wysyła sygnał Global Privacy Control (GPC), strona traktuje go jak wybór „Tylko niezbędne”: przy pierwszej wizycie zapisuje decyzję ze źródłem gpc bez pokazywania okna. W ustawieniach prywatności zobaczysz informację o wykrytym sygnale i możesz w każdej chwili włączyć wybrane kategorie ręcznie.
Zmiana lub wycofanie decyzji
Przycisk „Ustawienia cookies” w stopce każdej strony otwiera okno z przełącznikami dla poszczególnych kategorii, datą i wersją aktualnego zapisu oraz przyciskiem „Wycofaj zgodę”, który usuwa wpis jflow:consent i cookie jflow_consent. Wycofanie działa natychmiast i jest tak samo proste jak udzielenie zgody; przy kolejnej wizycie strona zapyta ponownie.
Możesz też usunąć dane strony w ustawieniach przeglądarki. Ograniczenie pamięci przeglądarki nie blokuje dostępu do treści ani do formularza kontaktowego.
Za Twoją zgodą liczę odwiedziny w Cloudflare Web Analytics: którą stronę oglądasz i skąd przyszła wizyta. Bez cookies reklamowych i bez identyfikatora. Twój wybór zapamiętam w tej przeglądarce na 12 miesięcy.
Formularz, pliki i połączenie ze stroną
Wpisywany tekst oraz identyfikator próby wysłania formularza są przechowywane w pamięci otwartej strony, a nie w cookies ani localStorage. Dane trafiają do serwera po wysłaniu formularza. Ich dalsze wykorzystanie opisuje polityka prywatności.
Wyjątki są dwa. Pierwszy dotyczy portfolio. Jeśli klikniesz tam przycisk, który przenosi Twoją konfigurację (np. złożony tort albo wybrane systemy) do formularza, jej opis trafia na chwilę do pamięci sesji przeglądarki (sessionStorage) tej strony. Formularz odczytuje go raz, od razu usuwa i wpisuje do pól, które możesz zmienić. Nic nie trafia na serwer, dopóki nie wyślesz formularza, a pamięć sesji znika po zamknięciu karty.
Drugi działa tylko po Twojej zgodzie na kategorię Analityka: w pamięci sesji tej karty zapamiętuję, od której strony i z jakiej witryny zaczęła się wizyta (wpis jflow:visit, opisany wyżej). Na serwer trafia tylko razem z formularzem, który wyślesz.
Przeglądarka może przechowywać pobrane grafiki, style, filmy i skrypty w swojej pamięci podręcznej, aby szybciej wyświetlać stronę. Nie jest ona używana przez JFlow Labs do identyfikowania odbiorców ani śledzenia ich na innych stronach. Dane techniczne połączenia mogą być przetwarzane w celu dostarczenia strony i zapewnienia jej bezpieczeństwa.
Zasady i zmiany
Każdy zapis zawiera numer wersji zasad. Gdy zmieni się zestaw kategorii lub ich cel, numer wersji rośnie i wszyscy odwiedzający są proszeni o nową decyzję; wcześniejsze zapisy przestają być uznawane.
Zapis i odczyt danych w urządzeniu oceniam zgodnie z art. 399 ustawy Prawo komunikacji elektronicznej oraz RODO. Zapisy niezbędne służą świadczeniu żądanej funkcji; pozostałe wymagają Twojej zgody wyrażonej w oknie prywatności. Każde nowe narzędzie albo nowy cel, który wymaga zgody, opiszę razem z dostawcą i zapytam ponownie, podnosząc wersję informacji. Sama dalsza wizyta na stronie nie będzie traktowana jako zgoda.