Bez twojej zgody smashinglabs.pl zapisuje na twoim urządzeniu dokładnie jedną rzecz: ciasteczko sesji serwera. Ciasteczka analityczne - u nas to Google Analytics 4 - uruchamiają się dopiero po zgodzie w banerze, a wycofanie zgody działa od razu i nic cię nie kosztuje - poza tym, że przestajemy widzieć, które teksty czyta się do końca.

Cookie to mały plik zapisywany przez przeglądarkę na twoim urządzeniu. Sam w sobie nie jest ani szkodliwy, ani przydatny - liczy się to, kto go czyta i po co.

Jakich ciasteczek używamy?

Poniższa tabela to spis zrobiony przez odczyt tego, co przeglądarka faktycznie zapisała podczas wizyty na tej stronie, a nie przepisany z dokumentacji. Kategorii bez ani jednego realnego pliku u nas nie ma.

Nazwa Kategoria Kto ustawia Co przechowuje Czas życia
grav-site-* niezbędne nasz serwer identyfikator sesji systemu Grav, na którym stoi serwis. Oznaczone HttpOnly, więc żaden skrypt na stronie go nie odczyta, i SameSite=Lax. Gwiazdka to skrót adresu serwisu sesja, wygasa po 30 minutach bezczynności
smashinglabs_consent niezbędne nasz skrypt, w localStorage twój wybór z banera zgód, w postaci dwóch wartości: analityka tak/nie, funkcjonalne tak/nie trwałe, do wyczyszczenia danych przeglądarki
smashinglabs_theme funkcjonalne nasz skrypt, w localStorage wybór motywu: „light" albo „dark" trwałe, do wyczyszczenia danych przeglądarki
_ga analityczne Google Analytics 4 losowo wygenerowany numer odróżniający przeglądarki, żeby dwie wizyty tej samej osoby nie liczyły się jako dwie osoby deklarowane 2 lata, w praktyce 400 dni
_ga_93JFBHC39R analityczne Google Analytics 4 stan sesji dla naszego konta pomiarowego; końcówka nazwy to identyfikator tego konta deklarowane 2 lata, w praktyce 400 dni

Dwie rzeczy w tej tabeli wymagają komentarza, bo łatwo je przemilczeć.

„W praktyce 400 dni" to nie zaokrąglenie. Google Analytics prosi przeglądarkę o zapis na 2 lata, ale przeglądarki oparte na Chromium - Chrome, Edge, Opera, Brave - od 2022 roku ścinają każde ciasteczko zapisywane skryptem do maksymalnie 400 dni. Sprawdziliśmy to na własnej stronie: _ga dostaje datę wygaśnięcia 400 dni od zapisu, nie 730. Podajemy obie liczby, bo w innej przeglądarce może wyjść inaczej.

smashinglabs_consent i smashinglabs_theme to formalnie nie ciasteczka, tylko wpisy w localStorage. Różnica jest na twoją korzyść: dane z localStorage nie doklejają się do żadnego żądania do serwera, więc nasz serwer ich nigdy nie widzi. Wpisujemy je do tej tabeli, bo i tak są zapisem na twoim urządzeniu, a prawo patrzy na sam zapis, nie na jego techniczną nazwę.

Czego tu nie ma?

  • Ciasteczek marketingowych i reklamowych. Żadnych. Sygnały reklamowe Google - ad_storage, ad_user_data, ad_personalization - są u nas ustawione na odmowę na stałe i nie zmienia tego nawet kliknięcie „Akceptuję wszystkie". Dlatego w banerze nie ma kategorii „Marketing": nie byłoby pod nią ani jednego pliku.
  • Ciasteczek afiliacyjnych po naszej stronie. Linki /go/ liczą kliknięcia na serwerze i nie zapisują niczego w twojej przeglądarce. Ciasteczko afiliacyjne powstaje dopiero u partnera, po przekierowaniu, na jego domenie i na jego zasadach.
  • Ciasteczek logowania, formularzy i panelu administracyjnego. Wtyczki, które by je stawiały, są w tym serwisie wyłączone.

Skąd biorą się ciasteczka partnerskie?

Część naszych linków to linki afiliacyjne - kiedy w nie klikniesz, partner zapisuje ciasteczko po swojej stronie, żeby przypisać sobie twoje wejście. Prowizja z takiego przejścia nie wpływa na wynik żadnego testu, co opisujemy w ujawnieniu afiliacyjnym i w metodologii.

Ciasteczko partnera podlega jego regulaminowi, nie naszemu - od momentu kliknięcia to partner jest administratorem tych danych.

Jak zarządzać zgodą?

Zgodami sterujesz na dwa sposoby, niezależne od siebie:

  1. Baner zgód na stronie. Pojawia się przy pierwszej wizycie i ma trzy przyciski: Dostosuj, Rezygnuję i Akceptuję wszystkie. Wszystkie trzy mają tę samą wielkość, ten sam krój i ten sam wariant graficzny - żaden nie jest wypełniony kolorem po to, żeby przyciągnąć kliknięcie, i żaden nie jest zaznaczony z góry jako aktywny, gdy otworzysz baner klawiaturą. Mają tę samą wagę - żaden nie jest szarym drobnym drukiem ani linkiem schowanym pod „więcej opcji". Odmowa kosztuje dokładnie jedno kliknięcie, tyle samo co zgoda. „Dostosuj" otwiera panel, w którym każdą kategorię włączasz osobno; niezbędne są tam bez przełącznika i opisane jako zawsze aktywne, bo bez nich strona nie działa.
  2. Ustawienia przeglądarki. Każda przeglądarka pozwala blokować ciasteczka, kasować już zapisane i ustawić wyjątki dla wybranych stron. Blokada wszystkich ciasteczek zadziała także na te niezbędne, więc część funkcji strony przestanie działać poprawnie - to skutek uboczny, nie kara.

Baner jest napisany w motywie strony, bez zewnętrznej platformy zgód, więc samo jego wyświetlenie nie wysyła żadnych danych na serwer trzeci. Twoja decyzja siedzi wyłącznie w smashinglabs_consent na twoim urządzeniu.

Jak zmienić raz podjętą decyzję?

W stopce każdej strony, w kolumnie „Formalne", jest przycisk Ustawienia cookies. Otwiera panel preferencji ustawiony na twoim aktualnym wyborze i pozwala go zmienić w obie strony. Zmiana działa natychmiast, bez przeładowania strony.

Technicznie działa to tak: dopóki nie klikniesz zgody na analitykę, kod Google w ogóle nie jest pobierany. Strona nie wysyła żadnego żądania do serwerów googletagmanager.com, nie uruchamia Analytics i nie przesyła nawet tak zwanych sygnałów bezcookieowych. Domyślny stan zgody to odmowa - dla analityki i dla wszystkich sygnałów reklamowych, globalnie, dla każdego kraju tak samo. Dopiero kliknięcie „Akceptuję wszystkie" albo zapisanie preferencji z włączoną analityką dokłada skrypt Google do strony i uruchamia pomiar. Jeśli wchodzisz ponownie z zapisaną wcześniej zgodą, Analytics startuje od razu i baner nie pyta cię drugi raz.

Odmowa nie jest deklaracją, tylko stanem technicznym: przy odmowie Analytics nie zapisuje ciasteczek _ga ani _ga_93JFBHC39R, a jeżeli powstały wcześniej, kasujemy je w momencie wycofania zgody. Odmowa kategorii funkcjonalnej kasuje zapamiętany motyw - przełącznik jasny/ciemny nadal działa, ale wybór nie przeżywa przeładowania strony.

Domyślna odmowa nie zależy od kraju. Skoro baner pyta o zgodę każdego czytelnika, to każdy - z EOG i spoza niego - startuje z odmową i dostaje analitykę wyłącznie wtedy, gdy sam ją włączy. Sygnały reklamowe pozostają odmówione wszędzie i zawsze.

Co się dzieje, gdy odmówisz zgody?

Treść zostaje ta sama. Nie chowamy artykułów za zgodą, nie ograniczamy dostępu i nie pytamy drugi raz przy każdej podstronie. Tracimy natomiast dane o tym, co czytasz - a to na ich podstawie decydujemy, który temat rozwinąć w kolejnym teście.

Zakres danych, podstawy prawne i twoje prawa opisuje polityka prywatności.