Witly Logo
FunkcjonalnościCennikKontakt
Zaloguj się Umów konsultację
Prawo

Cookie consent w polskim e-commerce — co musisz wiedzieć po 10 listopada 2024

Prawo Komunikacji Elektronicznej (PKE) weszło w życie 10 listopada 2024 i zastąpiło Prawo telekomunikacyjne z 2004 roku. Razem z RODO i ePrivacy Directive tworzy trójwarstwowy system regulacji zgód na cookies. Ten artykuł wyjaśnia, co jest wymagane, jakie grożą kary i jak to wygląda w praktyce.

Bartosz Jagielski
Bartosz Jagielski25 marca 2026

Trzy warstwy regulacji — PKE, RODO, ePrivacy

Zgody na cookies w polskim e-commerce regulują trzy akty prawne jednocześnie. Każdy dotyczy innego aspektu — i każdy nakłada własne kary za naruszenie.

Prawo PL

Prawo Komunikacji Elektronicznej — Art. 399 i 402

Ustawa z dnia 12 lipca 2024 r. — Prawo komunikacji elektronicznej. Art. 399 wymaga uzyskania zgody przed zapisaniem lub odczytaniem informacji w urządzeniu końcowym użytkownika (cookies, localStorage, fingerprinting). Art. 402 precyzuje, że zgoda musi spełniać wymogi RODO (art. 4 pkt 11 i art. 7) — dobrowolna, konkretna, świadoma, jednoznaczna, z możliwością wycofania. Zastąpiło art. 173 Prawa telekomunikacyjnego z 2004 r.

Dz.U. 2024 poz. 1221 — obowiązuje od 10 listopada 2024
Prawo UE

Dyrektywa 2002/58/WE (ePrivacy Directive) — Art. 5 ust. 3

Dyrektywa o prywatności i łączności elektronicznej. Art. 5 ust. 3 ustanawia zasadę: zapisywanie informacji w urządzeniu użytkownika lub dostęp do tych informacji jest dozwolony wyłącznie za zgodą, po przekazaniu jasnej i wyczerpującej informacji o celach przetwarzania. Wyjątek: cookies technicznie niezbędne do świadczenia usługi (np. sesja koszyka zakupowego). PKE Art. 399 jest polską implementacją tego przepisu.

Dz.U. UE L 201 z 31.7.2002, zmieniona Dyrektywą 2009/136/WE
Prawo UE

RODO (Rozporządzenie 2016/679) — Art. 4 pkt 11, Art. 7

Ogólne rozporządzenie o ochronie danych. Definiuje co oznacza „zgoda" (art. 4 pkt 11): dobrowolne, konkretne, świadome i jednoznaczne okazanie woli w formie oświadczenia lub wyraźnego działania potwierdzającego. Art. 7 określa warunki wyrażenia zgody — w tym prawo do wycofania zgody w dowolnym momencie, z zachowaniem takiej samej łatwości jak przy jej wyrażeniu. RODO stosuje się do przetwarzania danych osobowych — a cookies identyfikujące użytkownika stanowią dane osobowe.

Dz.U. UE L 119 z 4.5.2016 — stosowane od 25 maja 2018
Kluczowa zmiana PKE względem Prawa telekomunikacyjnego. Art. 173 Pt z 2004 r. był przez lata interpretowany jako pozwalający na „ustawienia przeglądarki" jako formę zgody. PKE Art. 402 jednoznacznie odsyła do definicji zgody z RODO — co oznacza, że domyślne ustawienia przeglądarki nie są zgoda. Wymagane jest aktywne działanie użytkownika (opt-in), nie brak sprzeciwu (opt-out).

10 obowiązkowych wymagań minimum

Na podstawie PKE Art. 399–402, RODO Art. 4/7, wytycznych EDPB 05/2020 oraz Cookie Banner Taskforce Report (2023), każdy banner cookie consent w polskim e-commerce musi spełniać następujące wymagania:

1

Zgoda przed zapisem — opt-in, nie opt-out

Żaden cookie opcjonalny (analityczny, marketingowy, funkcjonalny) nie może być zapisany przed wyrażeniem zgody przez użytkownika. Skrypty third-party (Google Analytics, Meta Pixel, Hotjar) muszą być blokowane do momentu uzyskania zgody na odpowiednią kategorię.

PKE Art. 399, ePrivacy Art. 5(3), EDPB Guidelines 05/2020 pkt 79–86
2

Informacja o celach — zanim użytkownik kliknie

Użytkownik musi wiedzieć, na co się zgadza, zanim wyrazi zgodę. Banner musi informować o kategoriach cookies i ich celach. Szczegółowa polityka cookies (z listą poszczególnych cookies, ich dostawców i czasu wygaśnięcia) może być w osobnym dokumencie, ale musi być dostępna z poziomu bannera.

PKE Art. 399 ust. 1, RODO Art. 13, EDPB Guidelines 05/2020 pkt 62–69
3

Granularność — osobna zgoda na każdą kategorię

Jedno „Akceptuję wszystko" nie wystarczy jako jedyna opcja. Użytkownik musi mieć możliwość wyrażenia zgody na poszczególne kategorie cookies niezależnie — np. zgoda na analityczne, ale odmowa marketingowych.

RODO Art. 4 pkt 11 („konkretna"), EDPB Guidelines 05/2020 pkt 43–46
4

„Odrzuć wszystkie" z równą widocznością

Przycisk odrzucenia musi być równie łatwo dostępny jak przycisk akceptacji. Niedopuszczalne: ukrywanie odmowy za dodatkowym kliknięciem, zmniejszona czcionka, mniejszy kontrast, umieszczenie w „Ustawieniach" zamiast na pierwszym ekranie bannera.

EDPB Cookie Banner Taskforce Report, styczeń 2023 — pkt 1 (Reject button)
5

Brak preselection — checkboxy domyślnie odznaczone

Kategorie opcjonalne (analityczne, marketingowe, funkcjonalne) muszą być domyślnie wyłączone. Wstępne zaznaczenie checkboxów nie stanowi ważnej zgody — potwierdził to TSUE w wyroku Planet49 (C-673/17, 1 października 2019).

TSUE C-673/17 Planet49, EDPB Guidelines 05/2020 pkt 79–81
6

Cookies niezbędne nie wymagają zgody

Cookies technicznie niezbędne do świadczenia usługi (sesja, koszyk, uwierzytelnianie, load balancing) mogą być zapisywane bez zgody. Ale użytkownik musi być o nich poinformowany. Cookie analityczne i marketingowe nigdy nie są „niezbędne" — nawet first-party analytics.

ePrivacy Art. 5(3) wyjątek 2, PKE Art. 399 ust. 3, EDPB Guidelines 05/2020 pkt 30–35
7

Mechanizm wycofania zgody

Użytkownik musi mieć możliwość wycofania zgody w dowolnym momencie — z taką samą łatwością, z jaką ją wyraził. W praktyce: stały link „Ustawienia cookies" w stopce strony, otwierający panel zarządzania zgodami. Wycofanie musi skutkować usunięciem cookies i zaprzestaniem ładowania skryptów danej kategorii.

RODO Art. 7 ust. 3, EDPB Guidelines 05/2020 pkt 113–117
8

Zapis dowodu zgody

Administrator musi być w stanie udowodnić, że zgoda została udzielona — kiedy, w jakiej wersji bannera, na jakie kategorie. W praktyce: zapis timestampa, wersji konfiguracji bannera, wybranych kategorii i identyfikatora zgody. Przechowywanie tak długo, jak trwa przetwarzanie + okres przedawnienia roszczeń.

RODO Art. 7 ust. 1, EDPB Guidelines 05/2020 pkt 105–112
9

Ważność zgody — max 12 miesięcy

Większość europejskich organów ochrony danych (CNIL, AEPD, Datatilsynet) uznaje 12 miesięcy za maksymalny okres ważności zgody na cookies. Po tym czasie banner musi się pojawić ponownie. Dla użytkowników, którzy odrzucili cookies, ponowne wyświetlenie bannera nie powinno nastąpić wcześniej niż po 6 miesiącach — aby nie wymuszać „zmęczenia zgodami" (consent fatigue).

CNIL Lignes directrices (2020), Datatilsynet Veileder (2022), EDPB Guidelines 05/2020 pkt 100–104
10

Brak cookie wall — dostęp do treści bez zgody

Uzależnianie dostępu do strony od akceptacji cookies (tzw. cookie wall) jest niedopuszczalne, chyba że istnieje równoważna alternatywa bez cookies. Użytkownik, który odmówi cookies opcjonalnych, musi mieć pełny dostęp do treści i funkcjonalności sklepu. Wyjątek: strony wyłącznie finansowane z reklam mogą oferować model „zgoda lub płatność" — ale sklep internetowy nie jest taką stroną.

EDPB Guidelines 05/2020 pkt 38–42, EDPB Opinion 03/2023 (Art. 5(3) ePrivacy)

4 kategorie cookies — co wymaga zgody, a co nie

Standard branżowy (IAB TCF, Google Consent Mode, większość CMP) dzieli cookies na cztery kategorie. Każda ma inny status prawny.

Bez zgody

Niezbędne (Strictly Necessary)

Cookies technicznie konieczne do działania sklepu. Sesja użytkownika, stan koszyka, token CSRF, preferencje językowe, load balancing. Nie wymagają zgody, ale wymagają informacji.

Przykłady: session_id, cart_token, csrf_token, lang_preference
Wymaga zgody

Funkcjonalne (Functional)

Cookies poprawiające UX, ale niekonieczne do działania sklepu. Zapamiętywanie preferencji wyświetlania, ostatnio oglądane produkty, czat live. Nie służą do śledzenia, ale wykraczają poza „strict necessary".

Przykłady: recently_viewed, display_mode, chat_session
Wymaga zgody

Analityczne (Analytics)

Cookies zbierające dane o zachowaniu użytkowników — odsłony, ścieżki nawigacji, czas na stronie. Obejmują Google Analytics, Hotjar, Plausible (jeśli z cookies), Microsoft Clarity. First-party analytics też wymagają zgody, jeśli zapisują cookies lub identyfikują użytkownika.

Przykłady: _ga, _gid, _hjSessionUser, _clck
Wymaga zgody

Marketingowe / Reklamowe (Marketing)

Cookies do śledzenia użytkowników między stronami w celu wyświetlania reklam. Meta Pixel, Google Ads, TikTok Pixel, remarketing. Najwyższy poziom inwazyjności — profilowanie cross-site. Wymaga jednoznacznej, świadomej zgody.

Przykłady: _fbp, _fbc, _gcl_au, _ttp, IDE, fr
Google Consent Mode v2 a cookies. Google wymaga od marca 2024, by strony w EEA wysyłające dane do Google korzystały z Consent Mode v2. Consent Mode nie zwalnia z obowiązku cookie consent — to mechanizm informujący Google o statusie zgody. Jeśli użytkownik nie wyrazi zgody, GA4 działa w trybie „cookieless" z modelowaniem konwersji, ale banner i mechanizm zbierania zgód nadal musi istnieć po stronie sklepu.

Kary — PKE i RODO nakładają się

Naruszenie zasad cookie consent podlega karom z dwóch reżimów jednocześnie. PKE dotyczy samego zapisu cookies bez zgody. RODO dotyczy przetwarzania danych osobowych zebranych przez te cookies.

PKE — kary administracyjne
do 3% przychodu lub 1 mln PLN

Art. 435 PKE. Kary nakładane przez Prezesa UKE (Urząd Komunikacji Elektronicznej). Dotyczą naruszenia Art. 399 — zapisywania cookies bez ważnej zgody. Kwota zależy od wagi naruszenia, czasu trwania, liczby poszkodowanych i stopnia współpracy z organem.

RODO — kary administracyjne
do 4% globalnego przychodu lub 20 mln EUR

Art. 83 RODO. Kary nakładane przez UODO (Urząd Ochrony Danych Osobowych). Dotyczą przetwarzania danych osobowych bez podstawy prawnej — jeśli cookies identyfikują użytkownika, a zgoda nie została prawidłowo uzyskana.

Kary w praktyce — europejskie precedensy. CNIL (Francja): Google — 150 mln EUR i Facebook — 60 mln EUR za brak równoważnej opcji odmowy cookies (2022). Datatilsynet (Norwegia): Grindr — 6,5 mln EUR za udostępnianie danych reklamodawcom bez ważnej zgody (2021). AEPD (Hiszpania): CaixaBank — 6 mln EUR za brak prawidłowej zgody na cookies marketingowe (2021). W Polsce: UODO nałożył w 2022 r. karę 30 000 PLN na spółkę medyczną za brak prawidłowego bannera cookies i profilowanie bez zgody.

EDPB Cookie Banner Taskforce — co uznano za naruszenie

W styczniu 2023 Europejska Rada Ochrony Danych (EDPB) opublikowała raport Cookie Banner Taskforce, będący wynikiem koordynowanych działań organów ochrony danych z 27 krajów UE. Raport jednoznacznie wskazuje, które praktyki w bannerach cookies stanowią naruszenie.

Naruszenie

Brak przycisku „Odrzuć" na pierwszej warstwie

Jeśli „Akceptuję wszystkie" jest na pierwszym ekranie bannera, to „Odrzuć wszystkie" musi być na tym samym ekranie z równą widocznością. Ukrycie odmowy w „Ustawienia" lub „Więcej opcji" to naruszenie.

Naruszenie

Link zamiast przycisku dla odmowy

Odmowa w formie mniej widocznego linku (mniejsza czcionka, mniejszy kontrast, brak obramowania) wobec przycisku akceptacji — naruszenie zasady równoważności. Oba działania muszą mieć porównywalną widoczność wizualną.

Naruszenie

Deceptive design w kolorystyce

Jaskrawy przycisk „Akceptuj" i szary/wygaszony „Odrzuć", przycisk odmowy w kolorze tła bannera, mniejszy rozmiar przycisku odmowy — to manipulacja wizualna traktowana jako naruszenie dobrowolności zgody.

Naruszenie

Wstępnie zaznaczone checkboxy

Checkboxy kategorii opcjonalnych zaznaczone domyślnie wymagające odznaczenia — nie stanowią ważnej zgody. Potwierdzone wyrokiem TSUE w sprawie Planet49 (C-673/17).

Naruszenie

Legitimate interest dla cookies marketingowych

Powołanie się na „prawnie uzasadniony interes" (art. 6(1)(f) RODO) jako podstawę prawną do cookies analitycznych lub marketingowych — naruszenie. ePrivacy Art. 5(3) wymaga zgody (consent), nie oferuje alternatywnej podstawy prawnej.

OK

Dopuszczalne podejście do bannera

Pierwsza warstwa: krótka informacja + „Akceptuj wszystkie" + „Odrzuć wszystkie" + „Ustawienia" (link do granularnych opcji). Druga warstwa: szczegółowe kategorie z opisami, lista cookies, przełączniki per kategoria. Obie warstwy: przycisk zapisu wybranych preferencji.

Jak Witly to rozwiązuje

Mikro-aplikacja cookie consent jest częścią ekosystemu Witly — wstrzykiwana na stronę sklepu jednym skryptem JavaScript, z konfiguracją z poziomu panelu administracyjnego. Mechanizm działa tak samo jak CookieBot, OneTrust czy inne profesjonalne rozwiązania consent — blokuje skrypty do momentu zgody i zapisuje dowody do bazy.

Co blokujemy

Wszystkie skrypty zarządzane przez Witly (GA4, tracking, newsletter popup/slider) są blokowane do momentu zgody na odpowiednią kategorię. Mechanizm: hasConsent(category) blokuje inicjalizację komponentu — jeśli użytkownik nie wyrazi zgody, skrypt się nie uruchomi.

Ograniczenie platformy (async/defer)

Shoper i inne platformy SaaS pozwalają na wstrzyknięcie skryptów TYLKO jako async/defer — nie synchronicznie w <head>. Podejście CookieBot/OneTrust (synchroniczny skrypt blokujący) jest technicznie niemożliwe w środowisku SaaS. Dlatego stosujemy inne, równie skuteczne podejście.

Czego NIE blokujemy

Skrypty dodane bezpośrednio przez admina w panelu platformy (Meta Pixel, Hotjar, TikTok Pixel wklejone w „Dodatkowe skrypty" Shoper). Te ładuje platforma zanim Witly się zainicjalizuje. Rozwiązanie: przenieś te skrypty do Witly Script Registry (patrz niżej).

Google Consent Mode v2 — siatka bezpieczeństwa

GCM inicjalizowany synchronicznie z domyślnym stanem „denied". GA4/Google Ads działają w trybie cookieless z modelowaniem konwersji. To siatka bezpieczeństwa dla skryptów Google — ale nie pomaga na skrypty non-Google (Meta, Hotjar, TikTok).

Rejestr skryptów — rozwiązanie problemu

Admin przenosi skrypty z panelu Shoper do Witly Script Registry. Witly ładuje je dopiero po zgodzie użytkownika na odpowiednią kategorię. Dzięki temu Meta Pixel, Hotjar i inne skrypty third-party są w pełni kontrolowane przez mechanizm consent.

Banner zgodny z EDPB

„Akceptuj wszystkie" i „Odrzuć wszystkie" — dwa przyciski o równej widoczności na pierwszym ekranie. Trzeci przycisk „Ustawienia" prowadzi do granularnych opcji per kategoria. Checkboxy domyślnie wyłączone — zgodne z EDPB Cookie Banner Taskforce Report.

Dowód zgody i wycofanie

Każda zgoda (i jej wycofanie) zapisywana do bazy z timestampem, wersją konfiguracji i wybranymi kategoriami. Link „Ustawienia cookies" w stopce sklepu umożliwia zmianę preferencji w dowolnym momencie. Banner wyświetla się ponownie automatycznie po 12 miesiącach.

Status: wdrożone. Mikro-aplikacja cookie consent działa w produkcji. Blokuje skrypty Witly do momentu zgody, Google Consent Mode v2 jako siatka bezpieczeństwa dla usług Google, a Script Registry pozwala przenieść skrypty third-party z panelu platformy pod kontrolę mechanizmu consent.

Praktyczny przewodnik — na co zwrócić uwagę

Poniżej wyjaśniamy prostym językiem, jak działa nasze rozwiązanie i jakie są pułapki, o których warto wiedzieć.

Jak to działa — krok po kroku

Gdy klient wchodzi na Twój sklep, widzi banner z pytaniem o zgodę na cookies. Dopóki nie kliknie „Akceptuj" — skrypty analityczne i marketingowe NIE działają. Żadne cookies śledzące nie są zapisywane. Po kliknięciu „Akceptuj" — skrypty uruchamiają się normalnie. Działa to identycznie jak CookieBot, OneTrust czy inne profesjonalne narzędzia consent, z którymi mógłeś się spotkać na innych stronach.

Pułapka nr 1: skrypty w panelu Shoper

Jeśli masz Meta Pixel, Hotjar lub inny skrypt wklejony w „Dodatkowe skrypty" w panelu Shoper — ten skrypt ładuje się ZANIM Witly zdąży go zablokować. To ograniczenie platformy, nie naszego rozwiązania. Rozwiązanie: przenieś te skrypty z panelu Shoper do Witly Script Registry (w ustawieniach Cookie Consent). Wtedy Witly kontroluje ich ładowanie.

Pułapka nr 2: „odblokowanie" nie cofa efektów

Gdy klient najpierw zaakceptuje cookies, a potem zmieni zdanie i wycofa zgodę — skrypty zostają usunięte ze strony, ale ich efekty uboczne (np. cookies już zapisane w przeglądarce, dane już wysłane do Google/Meta) nie znikną. To ograniczenie techniczne wspólne dla WSZYSTKICH narzędzi consent na rynku — nie da się „cofnąć" czegoś, co już się wykonało. Przy następnym wczytaniu strony te skrypty po prostu się nie uruchomią.

Pułapka nr 3: Google Consent Mode to nie pełne rozwiązanie

Google Consent Mode v2 (GCM) chroni Cię tylko w kontekście usług Google (GA4, Google Ads). Jeśli masz też Meta Pixel lub Hotjar — GCM nie ma na nie wpływu. Dlatego potrzebujesz Script Registry, żeby mieć pełną kontrolę nad wszystkimi skryptami third-party.

Cookie consent to nie opcja — to wymóg prawny

PKE Art. 399 od 10 listopada 2024 jednoznacznie wymaga zgody opt-in na cookies opcjonalne. RODO Art. 7 definiuje, czym ta zgoda musi być — dobrowolna, konkretna, świadoma, z możliwością wycofania. EDPB Cookie Banner Taskforce z 2023 roku precyzuje, jak banner musi wyglądać — z „Odrzuć wszystkie" na pierwszym ekranie.

Kary: do 3% przychodu z PKE + do 4% globalnego przychodu z RODO. Precedensy europejskie pokazują, że organy nadzorcze aktywnie kontrolują bannery cookies — szczególnie w e-commerce.

Witly oferuje mechanizm cookie consent spełniający wszystkie 10 wymagań opisanych w tym artykule — mikro-aplikacja wstrzykiwana jednym skryptem, z blokowaniem skryptów, zapisem dowodów zgody, mechanizmem wycofania i Script Registry do kontroli skryptów zewnętrznych.

Źródła

  • Prawo Komunikacji Elektronicznej — Dz.U. 2024 poz. 1221 (ustawa z 12.07.2024)
    isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=WDU20240001221
  • Dyrektywa 2002/58/WE (ePrivacy) — EUR-Lex, Dz.U. UE L 201, 31.7.2002
    eur-lex.europa.eu/eli/dir/2002/58/oj
  • RODO (Rozporządzenie 2016/679) — EUR-Lex, Dz.U. UE L 119, 4.5.2016
    eur-lex.europa.eu/eli/reg/2016/679/oj
  • EDPB Guidelines 05/2020 on Consent under Regulation 2016/679 (v1.1, maj 2020)
    edpb.europa.eu/our-work-tools/our-documents/guidelines/guidelines-052020-consent-under-regulation-2016679_en
  • EDPB Cookie Banner Taskforce Report (styczeń 2023)
    edpb.europa.eu/system/files/2023-01/edpb_20230118_report_cookie_banner_taskforce_en.pdf
  • TSUE C-673/17 Planet49 — wyrok z 1 października 2019
    curia.europa.eu/juris/liste.jsf?num=C-673/17
  • CNIL — sankcja Google 150 mln EUR (31.12.2021, deliberation SAN-2021-023)
    techcrunch.com/2022/01/06/cnil-facebook-google-cookie-consent-eprivacy-breaches/
  • CNIL — sankcja Facebook/Meta 60 mln EUR (31.12.2021, deliberation SAN-2021-024)
    cnil.fr/en/cookies-closure-injunction-issued-against-facebook
  • Datatilsynet (Norwegia) — sankcja Grindr 6,5 mln EUR (2021)
    datatilsynet.no/en/regulations-and-tools/regulations/avgjorelser-fra-datatilsynet/2021/gebyr-til-grindr/
  • Google Consent Mode v2 — dokumentacja techniczna
    developers.google.com/tag-platform/security/guides/consent
  • CNIL Lignes directrices sur les cookies et autres traceurs (2020)
    cnil.fr/fr/cookies-et-autres-traceurs/regles/cookies/lignes-directrices-modificatives-et-recommandation

Automatyzacja obsługi sklepu

Gotowy na rewolucję w obsłudze klienta?

Dołącz do firm, które już usprawniły działanie swojego sklepu

Umów konsultację →
FunkcjonalnościCennikShoper AIWooCommerce AIPrestaShop AIRegulaminPolityka prywatności

🇵🇱 Tworzone w Polsce • Polskie rozwiązania AI

© 2026 Witly. Wszystkie prawa zastrzeżone.