Polityka cookies
Niniejsza Polityka cookies określa zasady wykorzystywania plików cookies oraz podobnych technologii w ramach demonstracyjnego projektu strony internetowej „Axiom Construction” , opracowanego przez KP_Code Digital Studio . Dokument ma charakter informacyjny i wyjaśnia sposób działania mechanizmów technicznych związanych z funkcjonowaniem Serwisu.
1. Postanowienia ogólne ↑
Niniejsza Polityka cookies określa zasady zapisywania oraz odczytywania informacji na urządzeniu końcowym Użytkownika podczas korzystania z demonstracyjnego Serwisu „Axiom Construction”, opracowanego przez KP_Code Digital Studio.
Operatorem Serwisu jest Kamil Król, działający pod marką KP_Code Digital Studio, dalej zwany „Operatorem”.
Serwis ma charakter prezentacyjny i służy przedstawieniu rozwiązań projektowych oraz implementacji front-end związanych ze stroną fikcyjnej firmy budowlanej. Serwis nie prowadzi rzeczywistej działalności budowlanej, nie prowadzi sprzedaży oraz nie umożliwia składania wiążących zamówień, rezerwacji ani dokonywania płatności. Formularz kontaktowy na stronie głównej działa rzeczywiście: przesłane wiadomości dotyczą Projektu, Serwisu lub współpracy z Operatorem.
Opisane w niniejszym dokumencie mechanizmy odpowiadają technologiom rzeczywiście wykorzystywanym w aktualnej wersji Serwisu. Zakres ich stosowania może ulec zmianie wraz z rozwojem projektu.
Jeżeli wykorzystywanie plików cookies lub podobnych technologii wiąże się z przetwarzaniem danych osobowych, szczegółowe informacje dotyczące tego przetwarzania znajdują się w dokumencie Polityka prywatności.
W zakresie nieuregulowanym niniejszą Polityką cookies zastosowanie mają odpowiednie postanowienia Polityki prywatności oraz Regulaminu.
2. Czym są pliki cookies i podobne technologie ↑
Pliki cookies, nazywane również „ciasteczkami”, to niewielkie informacje tekstowe zapisywane na urządzeniu końcowym Użytkownika podczas korzystania z Serwisu.
W Serwisie służą one zapamiętaniu potwierdzenia informacji o projekcie oraz ochronie Formularza przed spamem i nadużyciami.
Pliki cookies mogą być odczytywane podczas kolejnych wizyt Użytkownika, jeżeli nie zostały wcześniej usunięte albo nie wygasł okres ich przechowywania.
Oprócz plików cookies Serwis wykorzystuje następujące mechanizmy przeglądarki:
localStorage— pamięć przechowującą wybrany motyw, potwierdzenie informacji o projekcie i roboczą treść wiadomości,- Cache Storage — pamięć podręczną przechowującą kopie stron i zasobów Serwisu,
- Service Worker — skrypt działający w tle, który zarządza Cache Storage i obsługuje dostęp do zapisanych zasobów przy braku połączenia.
Są to różne technologie: wpisy localStorage i odpowiedzi zapisane w Cache Storage nie są plikami cookies, a Service Worker jest mechanizmem obsługi pamięci podręcznej.
Przeglądarka może automatycznie dołączać cookies do pasujących żądań HTTP. Wpisy localStorage nie są w ten sposób dołączane do żądań.
W dalszej części dokumentu pliki cookies oraz podobne technologie mogą być łącznie określane jako „technologie przechowywania danych”.
3. Rodzaje wykorzystywanych technologii ↑
W zależności od ich funkcji technologie przechowywania danych wykorzystywane w Serwisie mają charakter techniczny, związany z bezpieczeństwem lub funkcjonalny.
Technologie techniczne i bezpieczeństwa
Obejmują zapamiętanie potwierdzenia informacji o demonstracyjnym charakterze projektu, przechowywanie kopii zasobów na potrzeby szybszego ładowania i trybu offline oraz ochronę Formularza przez Google reCAPTCHA.
Technologie funkcjonalne
Pozwalają zapamiętać wybrany przez Użytkownika jasny lub ciemny motyw oraz zachować roboczą treść wiadomości wpisywanej w Formularzu.
Wskazane kategorie opisują funkcję mechanizmów. Sam techniczny cel lub lokalne miejsce zapisu nie przesądza o zwolnieniu z obowiązku uzyskania zgody. Zasady prawne opisano w punkcie 5.
Zapisane przez Serwis cookie i wpisy localStorage mają charakter trwały: nie są usuwane wyłącznie wskutek zamknięcia przeglądarki.
Ich okresy przechowywania i warunki usuwania wskazano poniżej.
Wykaz technologii stosowanych w Serwisie
Aktualna wersja Serwisu wykorzystuje następujące technologie:
| Nazwa lub klucz | Technologia | Dostawca | Kategoria | Cel | Okres przechowywania |
|---|---|---|---|---|---|
cookie_consent |
Własny plik cookie w przeglądarce | Operator | Techniczna — potwierdzenie informacji | Zapis wartości accepted po potwierdzeniu informacji o projekcie |
max-age=15768000 sekund, czyli 182,5 dnia od zapisu, albo do wcześniejszego usunięcia |
cookie-consent-v1 |
localStorage Serwisu |
Operator | Techniczna — stan komunikatu | Zapamiętanie potwierdzenia informacji o projekcie i pomijanie komunikatu przy kolejnych wizytach | Bez zaprogramowanego terminu wygaśnięcia; do nadpisania lub usunięcia danych |
theme |
localStorage Serwisu |
Operator | Funkcjonalna — preferencja interfejsu | Zapamiętanie wybranego motywu: light albo dark |
Bez zaprogramowanego terminu wygaśnięcia; do zmiany wyboru lub usunięcia danych |
contactFormMessage |
localStorage Serwisu |
Operator | Funkcjonalna — szkic wiadomości | Lokalne zachowanie i przywracanie treści pola wiadomości w Formularzu | Bez terminu wygaśnięcia; do nadpisania, usunięcia danych lub skutecznego zakończenia wysyłki obsługiwanej przez JavaScript |
axiom-static- i html-pages- z oznaczeniem rewizji |
Cache Storage w przeglądarce | Operator | Techniczna — pamięć podręczna | Przechowywanie kopii stron, skryptów, stylów, obrazów i zasobów aplikacji na potrzeby ładowania i trybu offline | Bez stałego terminu; do aktualizacji lub usunięcia zasobów. Starsze cache tych dwóch rodzin są usuwane przy aktywacji Service Workera z nową rewizją |
/sw.js, zakres / |
Service Worker — skrypt i jego rejestracja w przeglądarce | Operator | Techniczna — obsługa zasobów offline | Zarządzanie Cache Storage i udostępnianie zapisanych zasobów lub strony awaryjnej przy braku połączenia | Rejestracja nie ma terminu wygaśnięcia ustawionego przez Serwis; pozostaje do wyrejestrowania lub usunięcia przez przeglądarkę, a skrypt podlega aktualizacjom |
_GRECAPTCHA |
Plik cookie zewnętrznej usługi Google reCAPTCHA, ładowanej z domeny Google w obrębie Formularza | Bezpieczeństwo — ochrona antyspamowa | Analiza ryzyka wykonywana przez reCAPTCHA w celu ochrony Formularza przed automatycznymi nadużyciami | Okres ustala Google; dokumentacja reCAPTCHA wskazana w punkcie 7 nie podaje czasu ważności tego cookie |
Potwierdzenie informacji o projekcie
Przycisk „Akceptuję” zapisuje jednocześnie cookie cookie_consent=accepted oraz wpis cookie-consent-v1.
Cookie ma atrybuty path=/ i SameSite=Lax. Kod zapisujący cookie nie ustawia jawnie atrybutu Secure;
samo korzystanie z HTTPS nie dodaje tego atrybutu do zapisu.
Wpis cookie-consent-v1 zawiera wersję zapisu v: 1, wartość accepted i znacznik czasu ts.
Znacznik czasu nie służy automatycznemu wygaszaniu wpisu. O ponownym pokazaniu komunikatu decyduje obecność niepustego wpisu w localStorage,
a nie ważność cookie. Mechanizm nie odczytuje cookie i nie synchronizuje późniejszego wygasania ani usuwania obu zapisów.
Lokalne dane i pamięć podręczna
Wpisy localStorage pozostają w przeglądarce i kod Serwisu nie przesyła ich automatycznie Operatorowi.
Motyw jest zapisywany po użyciu przełącznika. Szkic wiadomości jest zapisywany podczas wpisywania, a jego treść trafia do obsługi Formularza dopiero po wysłaniu go przez Użytkownika.
Kod usuwa szkic po skutecznej wysyłce w trybie JavaScript; nie przewiduje odrębnego usuwania szkicu po przejściu na standardowe przesłanie Formularza.
Cache Storage służy przechowywaniu odpowiedzi i zasobów aplikacji, a nie śledzeniu Użytkownika. Service Worker nie zapisuje w nim treści wysyłanych Formularzem żądań POST. Serwis nie ustala dla tych kopii czasu przechowywania w dniach; przeglądarka może także usuwać lokalne dane zgodnie z własnymi ustawieniami i dostępnym miejscem.
Operator nie wdrożył narzędzi analitycznych, marketingowych, reklamowych ani mechanizmów śledzenia zachowania Użytkownika.
4. Cele wykorzystywania technologii przechowywania danych ↑
Technologie przechowywania danych są wykorzystywane w Serwisie w zakresie odpowiadającym jego aktualnym funkcjonalnościom, w celu:
- zapamiętania potwierdzenia informacji o demonstracyjnym charakterze projektu,
- zapamiętania wybranego jasnego lub ciemnego motywu,
- przechowywania i przywracania lokalnie zapisanej roboczej treści wiadomości,
- zapewnienia szybszego ładowania oraz dostępności zapisanych stron i zasobów w trybie offline,
- ochrony Formularza przed spamem i nadużyciami przez Google reCAPTCHA.
Operator nie wykorzystuje tych mechanizmów do pomiaru oglądalności, personalizacji reklam, remarketingu ani profilowania zachowania Użytkownika.
5. Podstawy prawne stosowania plików cookies i podobnych technologii ↑
Stosowanie plików cookies oraz podobnych technologii podlega obowiązującym przepisom prawa, w szczególności:
- ustawie z dnia 12 lipca 2024 r. — Prawo komunikacji elektronicznej, w tym art. 399,
- Rozporządzeniu Parlamentu Europejskiego i Rady (UE) 2016/679, zwanemu dalej „RODO” — w zakresie, w jakim wykorzystywanie określonych technologii wiąże się z przetwarzaniem danych osobowych.
Zgoda Użytkownika nie jest wymagana w zakresie, w jakim przechowywanie informacji lub uzyskiwanie do niej dostępu jest konieczne do:
- wykonania transmisji komunikatu elektronicznego za pośrednictwem publicznej sieci telekomunikacyjnej,
- dostarczenia usługi świadczonej drogą elektroniczną, wyraźnie żądanej przez Użytkownika.
Dla technologii, które nie spełniają warunków tego wyjątku, wymagane są:
- przekazanie Użytkownikowi jasnej i zrozumiałej informacji o ich celu,
- umożliwienie Użytkownikowi dokonania wyboru,
- uzyskanie uprzedniej zgody Użytkownika.
Wybór motywu jest opcjonalną preferencją Użytkownika. Zapis szkicu towarzyszy wpisywaniu wiadomości, a rejestracja Service Workera następuje po załadowaniu strony. Potwierdzenie informacji o projekcie zapisuje stan komunikatu i nie jest wyborem kategorii cookies ani odrębną zgodą na Google reCAPTCHA.
Technicznego opisu tych funkcji nie należy utożsamiać z uznaniem wszystkich zapisów za niezbędne w rozumieniu ustawy.
Google określa _GRECAPTCHA jako cookie potrzebne do analizy ryzyka swojej usługi; nie przesądza to samo w sobie o zwolnieniu całej integracji z wymogu zgody.
W obecnej wersji Serwis nie udostępnia odrębnego mechanizmu uzyskiwania zgody na uruchomienie reCAPTCHA.
Jeżeli technologie wymagające zgody wiążą się z przetwarzaniem danych osobowych, podstawą takiego przetwarzania jest zgoda Użytkownika, o której mowa w art. 6 ust. 1 lit. a RODO. Podstawy przetwarzania danych związanych z rzeczywistą obsługą Formularza i jego bezpieczeństwem opisano w Polityce prywatności. Podstawa przetwarzania danych osobowych nie zastępuje oceny wymogów dotyczących zapisu i odczytu informacji na urządzeniu.
Jeżeli Użytkownik udzielił zgody, może w dowolnym momencie ją wycofać. Cofnięcie zgody nie wpływa na zgodność z prawem działań wykonanych przed jej wycofaniem. Dostępne sposoby zarządzania danymi i kontaktu opisano w punktach 6 i 9.
6. Zarządzanie ustawieniami cookies i podobnych technologii ↑
Użytkownik może zarządzać technologiami przechowywania danych poprzez ustawienia używanej przeglądarki internetowej i usunięcie danych witryny.
Serwis nie udostępnia panelu preferencji cookies ani osobnej funkcji wycofania zgody. Okno „Informacja o projekcie” z przyciskiem „Akceptuję” zapisuje potwierdzenie informacji o projekcie; nie służy zarządzaniu kategoriami technologii. Dostępny na stronie przełącznik motywu pozwala zmienić zapamiętaną preferencję wyglądu.
W zależności od przeglądarki Użytkownik może w szczególności:
- ograniczyć zapisywanie cookies, w tym zablokować cookies podmiotów trzecich,
- usunąć wcześniej zapisane pliki cookies,
- usunąć dane zapisane w
localStorage, - usunąć dane Cache Storage oraz rejestrację Service Workera,
- zablokować wybrane mechanizmy pamięci witryny.
Szczegółowy sposób zarządzania danymi witryn zależy od rodzaju i wersji używanej przeglądarki.
Usunięcie cookie-consent-v1 powoduje ponowne wyświetlenie informacji o projekcie przy kolejnej wizycie.
Usunięcie wyłącznie cookie cookie_consent nie przywraca komunikatu, jeżeli wpis w localStorage nadal istnieje.
Aby usunąć oba potwierdzenia, należy wyczyścić zarówno cookie, jak i wpis w pamięci witryny.
Usunięcie danych może zresetować wybrany motyw i skasować szkic wiadomości. Wyczyszczenie Cache Storage może ograniczyć dostęp offline do czasu ponownego pobrania zasobów. Usunięte dane i rejestracja Service Workera mogą zostać utworzone ponownie podczas dalszego korzystania z Serwisu, o ile pozwalają na to ustawienia przeglądarki.
Google reCAPTCHA korzysta z domeny dostawcy, dlatego jego cookies mogą wymagać odrębnego usunięcia w ustawieniach przeglądarki. Zablokowanie tej usługi może zakłócić weryfikację antyspamową Formularza. Użytkownik może skontaktować się z Operatorem bezpośrednio przez kontakt@kp-code.pl.
7. Technologie i usługi podmiotów trzecich ↑
Serwis korzysta z Google reCAPTCHA w obrębie rzeczywiście działającego Formularza kontaktowego na stronie głównej. Integracja jest powiązana z obsługą formularzy Netlify; reCAPTCHA jest ładowana z serwerów Google i nie jest uzależniona od potwierdzenia okna informacji o projekcie.
Zgodnie z dokumentacją Google reCAPTCHA
usługa przy uruchomieniu ustawia cookie _GRECAPTCHA na potrzeby analizy ryzyka.
Jest to cookie dostawcy zewnętrznego, odrębne od własnego cookie Serwisu cookie_consent.
Google wskazuje również, że korzystanie z domeny www.google.com może wiązać się z innymi cookies tej domeny;
Serwis nie określa ich zestawu ani okresów przechowywania.
Aktywna integracja może przekazywać Google informacje techniczne związane z przeglądarką i weryfikacją antyspamową. Szczegółowe zasady określają także Polityka prywatności Google oraz Warunki korzystania z usług Google. Informacje o dostawcach i przekazywaniu danych poza Europejski Obszar Gospodarczy opisano w Polityce prywatności.
Netlify zapewnia hosting i obsługę wysłanych Formularzy. Samo korzystanie z tych usług nie stanowi podstawy do przypisania Serwisowi dodatkowych cookies Netlify; nie wskazano ich w wykazie technologii. Zasady przetwarzania danych Formularza opisuje Polityka prywatności.
Odnośniki do GitHub, Facebooka, Instagrama i X są zwykłymi linkami, a nie osadzonymi widżetami. Samo umieszczenie w Serwisie takiego odnośnika nie powoduje przekazania danych jego operatorowi ani zapisania przez niego cookies przed wybraniem odnośnika. Serwis nie osadza map, materiałów wideo ani zewnętrznych krojów pisma.
8. Zmiany Polityki cookies ↑
Operator zastrzega sobie prawo do wprowadzania zmian w niniejszej Polityce cookies, w szczególności w przypadku:
- zmian obowiązujących przepisów prawa,
- aktualizacji funkcjonalności Serwisu,
- zmiany wykorzystywanych technologii,
- wdrożenia lub usunięcia usług podmiotów trzecich.
Aktualna wersja Polityki cookies jest publikowana w Serwisie.
Zmiany wchodzą w życie z dniem ich opublikowania, o ile w treści dokumentu nie wskazano innego terminu.
9. Kontakt ↑
W sprawach związanych ze stosowaniem plików cookies, podobnych technologii, zasadami przetwarzania danych lub realizacją praw Użytkownika można skontaktować się z Operatorem za pośrednictwem adresu e-mail: kontakt@kp-code.pl.
Operator udziela odpowiedzi w możliwie najkrótszym terminie, z uwzględnieniem charakteru zgłoszenia oraz obowiązujących przepisów prawa.