Cztery kroki.
Osiem minut. Gotowe.
Każdy krok pokazany na żywo z animacjami. Po przewinięciu strony wiesz dokładnie, co dostajesz i ile zajmuje wdrożenie.
Załóż konto
Email, hasło, gotowe. 30 dni za darmo, bez karty kredytowej. Konto z automatu daje Ci dostęp do panelu, gdzie zarządzasz domenami i bannerem.
Dodaj domenę
Wpisujesz hostname swojej strony (bez https, bez www). Bez tego skrypt świadomie pozostaje cichy na customer'owej stronie — kontrola dostępu zaczyna się tutaj.
Wklej snippet
Z panelu kopiujesz dwie linijki, wklejasz w <head> swojej strony przed innymi tagami. Banner pojawia się natychmiast, defaulty Google Consent Mode v2 są ustawione zanim odpali jakikolwiek tag.
1<head> 2 <script> 3 window.CookieConsentConfig = { domain: "twojadomena.pl" }; 4 </script> 5 <script async src="https://cjakciasteczko.pl/v1/cjakciasteczko.js"></script> 6</head>Skonfiguruj wygląd
Z panelu zmieniasz layout (modal / banner / floating), kolory pod brand, font, animacje. Live preview po każdej zmianie. Save → propagacja do Twoich klientów w 60 sekund, bez deploymentu.
Co się dzieje pod spodem
Pomijając UI — w czasie tych 8 minut po Twojej stronie odpala się sporo automatów. Większość niewidoczna, ale dobrze wiedzieć.
- ①
GCM v2 default = denied
Pierwsza rzecz, jaką robi nasz skrypt — wstawia gtag('consent', 'default', { ...denied, wait_for_update: 500 }). Przed jakimkolwiek tagiem Google'a. To gwarantuje, że żaden _ga ani _gcl_ nie ląduje na urządzeniu visitora przed jego decyzją.
- ②
Skaner ciasteczek
Jednym klikiem w panelu uruchamiasz skan domeny — Playwright odwiedza Twoją stronę, łapie wszystkie ustawiane cookies + zewnętrzne hosty, klasyfikuje (necessary / analytics / marketing) i pokazuje wynik. Trackery które JESZCZE nie ustawiły cookies (bo Consent Mode = denied) też wykrywamy z network requests.
- ③
Audit trail z hash chain
Każda zgoda visitora zapisuje się w bazie z prevHash + thisHash (SHA-256). To znaczy: jeśli ktoś próbuje sfałszować historię zgód, łańcuch hash się zrywa i jest to widoczne. UODO w razie kontroli dostaje twardy dowód, że konkretny visitor faktycznie zaakceptował X w momencie Y.
- ④
Floating reopen button
Po zaakceptowaniu w rogu pojawia się małe ciasteczko. Klik → preferencje. Realizuje art. 7(3) RODO — wycofanie zgody musi być tak samo łatwe jak jej wyrażenie. Większość CMP-ów to ignoruje.
- ⑤
Live config z panelu
Skrypt pobiera Twoją konfigurację banner'a z naszego API (theme, layout, copy, polityka prywatności). Cache 60 sekund w localStorage visitora. Edytujesz w panelu → propagacja na każdą Twoją stronę w minutę, zero deploymentu po Twojej stronie.
- ⑥
Site-status gate
Każdy visitor pyta nasz backend, czy dana domena ma aktywną subskrypcję / trial. Jeśli nie — skrypt pozostaje cichy (banner się nie pokazuje, Consent Mode zostaje denied). Czyli: jak nie zapłacisz, Twój skrypt przestaje działać. Honest billing.
Naprawdę 8 minut.
Załóż konto, dodaj domenę, wklej snippet — będziesz mieć banner zgody na produkcji szybciej, niż przeczytasz 30-stronicową umowę z OneTrust.