zgoda na cookies · hosting w UE · darmowy plan

Baner cookies RODO gotowy
jednym poleceniem. Z dowodem na poparcie.

CookieCrumbs skanuje Twoją stronę, blokuje każdy tracker, dopóki odwiedzający nie powiedzą tak, i przechowuje podpisany zapis każdego wyboru. Skonfiguruj go w panelu, w terminalu albo bezpośrednio z Cursora i Claude Code. Hosting w UE, start za darmo.

$ npx cookiecrumbs init

Działa ze stackiem, którego już używasz

Projekty open source, dla których CookieCrumbs dostarcza SDK lub instrukcje instalacji. Nazwy i logotypy należą do odpowiednich projektów i oznaczają tylko zgodność, nie rekomendację. Shopify, Webflow, Framer i każdy inny kreator stron działają z jednolinijkowym tagiem script.

w skrócie

Biblioteka, którą możesz skryptować.
Platforma, której nie musisz utrzymywać.

Baner, który wklejasz, to nie platforma zarządzania zgodami. Oto co się zmienia, gdy skaner, dziennik i konfiguracja mieszkają w jednym miejscu.

Własne rozwiązanie

  • Brak dziennika zgód, więc brak dowodu
  • Nikt nie zauważa piksela dodanego przez marketing
  • Każda zmiana w Consent Mode spada na Ciebie
  • Twój agent nie może tego za Ciebie skonfigurować

Duże CMP

  • Progi za podstrony i niespodziewane podwyżki planu
  • Skrypty blokujące renderowanie, wolniejsze strony
  • Zagnieżdżone panele, bez CLI, bez konfiguracji w gicie
  • Brak wejścia dla agenta kodującego

CookieCrumbs

  • Skaner, baner i podpisany dziennik zgód, hosting w UE
  • Jedna stała cena, baner nigdy się nie wyłącza
  • Panel dla tych, którzy zatwierdzają, CLI dla tych, którzy wdrażają
  • Serwer MCP, żeby Cursor lub Claude Code zrobiły konfigurację

zbudowane z AI?

Zbudowałeś aplikację z AI?
Wyszła bez banera cookies.

Lovable, Bolt, v0 i Replit generują Twoją analitykę i piksele, a żaden z nich nie dodaje zgody. Poproś tego samego agenta o baner i dostaniesz okienko, które nic nie blokuje. CookieCrumbs naprawia oba problemy: skaner znajduje to, co aplikacja naprawdę ładuje, baner wstrzymuje to do zgody, a serwer MCP pozwala Cursorowi lub Claude Code zrobić konfigurację z diffem, który sprawdzasz.

LovableBoltv0ReplitCursorClaude CodeWindsurf

I dla wszystkich, którzy wdrażają po staremu

Dla founderów i marketerów

Wybierz szablon, uruchom skan, opublikuj. Deklaracja cookies pisze się sama i aktualizuje, gdy zmieniają się trackery. Do codziennej pracy nie potrzeba prawnika.

Jedno polecenie do inicjalizacji, typowane SDK dla Next.js, React, Astro, Nuxt i SvelteKit, konfiguracja banera w gicie i serwer MCP, którym może sterować Twój agent.

Jedna konsola, każdy klient. Role per workspace, wspólne szablony, zaplanowane ponowne skany z alertami i cena, która nie mnoży się z każdą domeną.

Shopify, WooCommerce, Webflow i własne sklepy przez jeden tag script. Consent Mode utrzymuje pomiary Google Ads, reguły USA respektują Global Privacy Control, a dziennik zgód pokrywa audyt.

serwer mcp

Niech agent, który napisał Twoją aplikację,
zrobi ją zgodną z prawem

Jedna linia dodaje serwer MCP CookieCrumbs do Claude Code, Cursora, Windsurfa, Zeda lub VS Code. Potem po prostu poproś zwykłymi słowami. Agent skanuje, pisze konfigurację i otwiera pull request. Każdy zapis to diff, który zatwierdzasz, a każda akcja trafia do ścieżki audytu z nazwą tokenu.

claude mcp add cookiecrumbs -- npx -y @cookiecrumbs-eu/mcp
{ "mcpServers": { "cookiecrumbs": { "command": "npx", "args": ["-y", "@cookiecrumbs-eu/mcp"] } } }
  • Dodaj serwer raz

    Jedno polecenie dla Claude Code, jedna linia w .cursor/mcp.json dla pozostałych. Uwierzytelnianie tokenem o ograniczonym zakresie, który możesz unieważnić.

  • Od promptu do pull requesta

    „Dodaj baner cookies RODO, blokuj GA4 do zgody, teksty po niemiecku i francusku.” Agent skanuje, pisze konfigurację i otwiera PR. Ty sprawdzasz i mergujesz.

  • Przegląd zgodności na czacie

    Zapytaj, dlaczego cookie jest przypisane do Marketingu albo czy Twoja pierwsza warstwa spełnia wytyczne CNIL. Każda odpowiedź cytuje wynik skanu i regułę.

  • Agenci trzymają się granic

    Narzędzia są domyślnie tylko do odczytu. Zapisy wymagają wyraźnego zakresu i najpierw pokazują diff. Tokeny nigdy nie mają uprawnień rozliczeniowych.

Dokumentacja MCP

Dodaj baner cookies RODO, blokuj GA4 do zgody, teksty po niemiecku i francusku.

scan_siteacme.example · 38 stron · 14 cookies
update_bannerukład: pasek · języki: de, fr · GA4 → statystyki
push_configcookiecrumbs.config.ts · podgląd wdrożony

Gotowe. GA4 ładuje się teraz tylko po zgodzie na statystyki, teksty banera są po niemiecku i francusku, a wartości domyślne Consent Mode v2 są „denied” dla odwiedzających z EOG. Otworzyłem PR #142 do Twojego przeglądu.

cookiecrumbs.config.ts + languages: ['de', 'fr'], + block: { 'googletagmanager.com': 'analytics' }, consentMode: { default: 'denied' },
ścieżka audytu · przez MCP · claude-code · token kończący się na 4f2a

jak to działa

Skanuj. Dostosuj. Wdrażaj.

Od nieprzeskanowanej strony do działającego banera cookies RODO z dziennikiem zgód w tle, w trzech krokach. Przeklikaj je w panelu, zeskryptuj w CLI albo przekaż swojemu agentowi kodującemu.

  1. Krok 1

    Skanuj

    Uruchom npx cookiecrumbs init albo wklej swoją domenę. Skaner ładuje Twoje strony w prawdziwej przeglądarce, w każdym stanie zgody, i szkicuje kategorie oraz deklarację.

  2. Krok 2

    Dostosuj

    Układ, kolory, teksty i języki, w panelu albo w cookiecrumbs.config.ts. Podgląd per region i dziesięć wbudowanych szablonów do wyboru.

  3. Krok 3

    Wdrażaj

    Jeden tag script albo SDK. Skrypty pozostają zablokowane do zgody, a każdy wybór trafia do Twojego dziennika hostowanego w UE.

Jedno polecenie uruchamia pierwszy skan

acme · zsh
$ npx cookiecrumbs init
✔ Detected Next.js (App Router) · linked acme.example to workspace acme (eu-central)
✔ cookiecrumbs.config.ts and cookiecrumbs/texts/ written · install snippet printed
$ cookiecrumbs scan --wait
✔ 38 pages crawled in 3 consent states · 14 cookies in 4 categories · declaration updated
→ Run `cookiecrumbs open` to edit design, texts, languages and regions
Found 14 cookies Classifying 72% Blocking marketing until consent
import { defineConfig } from 'cookiecrumbs';

export default defineConfig({
  layout: 'bar',
  languages: ['en', 'de', 'fr', 'nl'],
  regions: {
    EU: 'opt-in',
    UK: 'opt-in',
    US: 'opt-out',
  },
  consentMode: { default: 'denied' },
});
EUUKUS-CA
Bottom bar EU: opt-in
app/layout.tsx
<CookieCrumbs site="acme.example" />
$ cookiecrumbs push --note "launch"
✔ Banner v14 published on acme.example · scripts blocked until consent
2026-08-21 14:02:11 · eu-central · analytics: granted · marketing: denied · v14

skaner cookies

Skaner cookies, który znajduje
co Twoja strona naprawdę ustawia

Baner jest tylko tak dobry jak jego inwentarz. Skaner przechodzi wyrenderowane strony w każdym stanie zgody, porównuje każde cookie i piksel z utrzymywaną bazą trackerów i pisze za Ciebie deklarację cookies. A potem dalej sprawdza.

CookieCrumbs
Każda strona, w każdym stanie zgody, w prawdziwej przeglądarce

Znajduje to, co Twoja strona faktycznie ustawia

Wyrenderowane strony w każdym stanie zgody, nie tylko HTML. Cookies ustawiane przez skrypty, piksele, iframe’y, local storage i menedżery tagów, wraz ze stroną i skryptem, które je ustawiły.

Każde cookie jest porównywane z bazą trackerów i publikowane jako deklaracja cookies w Twoich językach, jako JSON, HTML lub Markdown.

Uruchom darmowy skan

Wyniki skanu · acme.example

38 przeskanowanych stron · 14 cookies w 4 kategoriach · ostatni skan 2 godziny temu

JSONSARIFMD
CookieDostawcaKategoriaUstawione przezWygasaStatus
cc_consentCookieCrumbsNiezbędne/6 miesięcyDozwolone
_gaGoogle AnalyticsStatystykigtm.js2 lataZablokowane do zgody
_fbpMeta PixelMarketing/pricing3 miesiąceZablokowane do zgody
__hstcHubSpotMarketinghs-script13 miesięcyZablokowane do zgody
_hjSessionHotjarStatystyki/docs30 minZablokowane do zgody
themeacme.examplePreferencjelocalStorage1 rokZablokowane do zgody
Ponowne skany według harmonogramu

Codziennie, co tydzień lub co miesiąc. Piksel dodany przez czyjś eksperyment w menedżerze tagów przychodzi jako alert na Slacku lub e-mailu, domyślnie zablokowany.

Skanowanie z CLI
$ cookiecrumbs scan --fail-on-unknown
✖ 1 unclassified tracker: cdn.example.net/px.js
  build failed · classify it or add a rule

Działa w CI i przerywa build, gdy pojawi się niesklasyfikowany tracker. Pobieraj wyniki jako JSON i porównuj je w pull requestach.

panel

Gdy ktoś zapyta, jak uzyskałeś zgodę,
wyślij plik

Organ ochrony danych albo klient korporacyjny pyta, jak uzyskano zgodę. Odpowiadasz podpisanym eksportem, nie wyjaśnieniem.

Dzienniki zgód, które wytrzymują jako dowód

Każdy wybór jest zapisywany ze znacznikiem czasu, wersją banera, skrótem pokazanych tekstów i wybranymi kategoriami, powiązany łańcuchowo z poprzednim rekordem. Eksporty są podpisane, więc audytor może je zweryfikować bez ufania nam. Dowód zgody według art. 7 ust. 1, w każdym planie.

Ścieżka audytu | Art. 7 ust. 1 | Hosting w UE

Dziennik zgód · filtr: ostatnie 24 h · eu-central

Analityka akceptacji · dane przykładowe

64%wskaźnik zgód
Akceptuj wszystko
52%
Własny wybór
12%
Odrzuć wszystko
36%
vs. baner v13
+7 pkt

Według urządzenia

Komputer 58%31%
Telefon 47%40%
Tablet 55%33%
Baner v14 · ostatnie 30 dni · 41 208 decyzji

Analityka bez dark patterns

Wskaźniki akceptacji, odmowy i własnego wyboru według regionu, urządzenia, języka, układu i wersji banera. Porównaj dwie wersje i zobacz, która uczciwie zdobywa zgodę.

Według regionu | Według urządzenia | Według wersji banera

Edytuj, publikuj, bez deployu

Teksty, kategorie, kolory i zachowanie zmieniasz w panelu, a zmiany są na żywo w kilka sekund. Każda wersja jest zachowana, więc cofnięcie to jedno kliknięcie.

Zespoły i klienci

Workspace’y, role i ścieżka audytu dla każdej zmiany. Wspólne szablony z nadpisaniami per strona i workspace’y klientów dla agencji.

cli i sdk

Zgoda jako kod.
Jedno polecenie i większość roboty za Tobą.

Wszystko w panelu jest też plikiem i endpointem. Twój baner żyje w gicie, przechodzi review w pull requeście i wdraża się razem z resztą aplikacji. CLI, SDK i serwer MCP są w darmowym planie.

acme · zsh
$ npx cookiecrumbs init
✔ Detected Next.js (App Router) · linked acme.example to workspace acme (eu-central)
✔ cookiecrumbs.config.ts and cookiecrumbs/texts/ written · install snippet printed
$ cookiecrumbs scan --fail-on-unknown --wait
✔ 38 pages crawled in 3 consent states · 0 unclassified trackers · 14 cookies match the declaration
$ cookiecrumbs push --note "launch"
✔ Draft pushed · published as v14 on acme.example
$ cookiecrumbs logs export --format csv
✔ 12,480 consent records, Ed25519-signed → ./exports/consent-2026-08.csv

npx cookiecrumbs init

Wykrywa Next.js, React, Astro, Nuxt, SvelteKit lub zwykły HTML, łączy stronę, zapisuje cookiecrumbs.config.ts i teksty oraz wypisuje snippet instalacyjny dla Twojego frameworka.

Konfiguracja jako kod

Design, teksty, kategorie, języki i reguły regionalne w jednej typowanej konfiguracji. cookiecrumbs push ją wdraża. cookiecrumbs pull ściąga zmiany z panelu z powrotem do repozytorium.

Skan i logi w CI

cookiecrumbs scan --fail-on-unknown przerywa build, gdy wkradnie się nowy tracker, z SARIF do skanowania kodu. cookiecrumbs logs export pobiera podpisane rekordy do audytu. Tokeny są ograniczone per strona, środowisko i uprawnienie.

UE na pierwszym miejscu

Platforma zarządzania zgodami hostowana w UE,
bez niczego do tłumaczenia działowi zakupów

Zbudowane i utrzymywane w Niemczech, ceny w euro. Rekordy zgód, na których polegasz, nigdy nie przekraczają granicy, więc nie ma mechanizmu transferu, o który trzeba by się spierać.

Dane zostają w UE

Dzienniki zgód, wyniki skanów i panele działają we Frankfurcie. Rekordy nigdy nie opuszczają UE.

Bezpieczeństwo i hosting

Przejrzysty cennik

Ceny w euro, zamrożone na cały czas trwania planu. Ruch nigdy nie jest mierzony, a skan nigdy sam nie podnosi Ci planu. Faktura zgadza się z cennikiem.

To, co widzisz w cenniku, to to, co płacisz.

Twoje, także na wynos

Konfiguracje to pliki w Twoim repozytorium. Polityki eksportujesz jako HTML lub Markdown, dzienniki zgód jako podpisany CSV lub JSON, także po rezygnacji. Odejście to jedno polecenie.

$ cookiecrumbs export --all

  • GDPR
  • ePrivacy
  • UK PECR
  • CCPA / CPRA
  • LGPD
  • Szwajcarska FADP
  • Ustawa 25 Quebecu
  • Consent Mode v2
  • WCAG 2.2 AA

z bloga

Zgoda na cookies,
porządnie opisana

Dłuższe teksty o zasadach, egzekwowaniu i inżynierii zgody. Każde twierdzenie ma datę i źródło, a każdy artykuł kończy się czymś, co możesz dziś sprawdzić na własnej stronie.

5 września 2026 · 8 min

Jak dodać do aplikacji Lovable baner cookies, który naprawdę blokuje trackery

Lovable wypuszcza Twoją aplikację bez banera cookies, a gdy o niego poprosisz, dostajesz okienko, które nic nie blokuje. Oto dziesięciominutowa droga do banera, który wstrzymuje każdy tracker do czasu zgody, wraz z testami, które to potwierdzają.

Czytaj

5 września 2026 · 9 min

„Odrzuć wszystko” na pierwszej warstwie: co decyzje CNIL z 2025 r. zmieniły dla każdego banera cookies

Dwie decyzje z września 2025 r. zamieniły wytyczne EROD w cennik. Oto co policzył organ i jak wygląda zgodna pierwsza warstwa w 2026 r.

Czytaj

5 września 2026 · 10 min

Google Consent Mode v2 dla ludzi, którzy wdrażają: siedem sygnałów, tryb podstawowy kontra zaawansowany i zmiana z czerwca 2026 r.

Consent Mode nie blokuje cookies. To komunikat, który Twój baner wysyła do tagów Google. Pomyl komunikat, a albo złamiesz prawo, albo stracisz pomiary Ads. Oto całość na jednej stronie.

Czytaj

5 września 2026 · 8 min

Dowód zgody według art. 7 ust. 1: co musi zawierać rekord zgody i co zawiera nasz

Organ nadzoru albo klient korporacyjny pyta, jak uzyskałeś zgodę. „Mamy baner” to nie odpowiedź. Plik nią jest. Oto co musi się w nim znaleźć.

Czytaj

5 września 2026 · 8 min

Czy banery cookies szkodzą Core Web Vitals? Skąd naprawdę bierze się koszt

Tak, baner może zrujnować Twoje wyniki. Nie, nie musi. Szkoda wynika z trzech konkretnych zachowań, a każde ma rozwiązanie.

Czytaj

5 września 2026 · 8 min

Brytyjskie zasady cookies po 5 lutego 2026 r.: wyjątek statystyczny wyjaśniony

Wielka Brytania poluzowała jeden róg swoich zasad cookies i zaostrzyła kary za całą resztę. Oto co zmieniła ustawa Data (Use and Access) Act, a czego nie.

Czytaj

All posts

monitor przepisów · aktualizacja

Monitor przepisów: co się zmieniło,
co jest proponowane

Zasady dotyczące cookies zmieniają się co kilka miesięcy. Śledzimy je, żeby Twój baner nie został w tyle. Każda karta ma datę i link do źródła, a reguły regionalne w CookieCrumbs podążają za tą listą przez changelog.

IAB TCF 2.3 obowiązkowy

Ciągi TCF 2.2 przestały być ważne 1 marca 2026 r. TCF 2.3 dodaje do TC String segment disclosedVendors. CookieCrumbs nie emituje jeszcze TC Stringów; obsługa TCF jest planowana. Jeśli serwujesz AdSense lub Ad Managera, dziś potrzebujesz CMP zarejestrowanego w TCF.

Zmiana w Google Consent Mode

ad_storage stał się sygnałem decydującym o danych Google Ads. Banery mapujące tylko analytics_storage tracą pomiary Ads. CookieCrumbs automatycznie mapuje zgodę marketingową na właściwy sygnał.

Obsługiwane w CookieCrumbsŹródło: Google Tag Platform

Unijny Digital Omnibus, art. 88a RODO

Przeniósłby zgodę na cookies do RODO, zwolnił pomiar oglądalności first-party i zakazał ponownego pytania przez sześć miesięcy po odmowie. Rada wykreśliła sygnały przeglądarki z art. 88b w czerwcu 2026 r.; trilog trwa.

Egzekwowanie przez CNIL

CNIL ukarał Google kwotą 325 mln €, a SHEIN 150 mln € za banery bez odmowy jednym kliknięciem i powiązane praktyki. Równa widoczność „Odrzuć wszystko” na pierwszej warstwie to punkt wyjścia.

Obsługiwane w CookieCrumbsŹródło: decyzje CNIL

cennik

Przejrzysty cennik,
zamrożony na cały czas trwania planu

Ceny w euro, miesięcznie lub rocznie z dwoma miesiącami gratis. Jednostką sprzedaży jest Twoja organizacja. Ruch nigdy nie jest mierzony; jedynym płatnym licznikiem są skanowane podstrony miesięcznie. A baner nigdy nie gaśnie: żaden plan nigdy nie przestaje serwować ani logować zgód.

Free

W pełni zgodny, na zawsze

0 €/mies.

Zacznij za darmo
  • 2 domeny, nielimitowany ruch, 2 członków zespołu
  • Skan co miesiąc, 100 podstron miesięcznie na domenę
  • Każda regulacja: RODO, PECR, LGPD, ustawa 25, opt-out USA, GPC respektowany
  • Consent Mode v2 (podstawowy)
  • 4 szablony: kolory, zaokrąglenie, czcionka; z odznaką CookieCrumbs
  • Ogólny wskaźnik zgód
  • Rekordy zgód przechowywane 12 miesięcy, eksport zawsze dostępny
  • CLI, SDK i serwer MCP; wsparcie społeczności

Scale

Jedna firma, wiele domen

199 €/mies.

Wybierz Scale
  • 50 domen, nielimitowany ruch (fair use powyżej 100 mln wczytań miesięcznie)
  • Ciągłe skanowanie, 100 000 podstron miesięcznie
  • API zgód i webhooki
  • Role i pełny dziennik audytu
  • Alerty Slack i webhook, zaplanowane eksporty
  • Podpisana umowa powierzenia
  • Dowód na 5 lat, jeden magazyn i łańcuch skrótów dla wszystkich domen
  • Priorytetowe wsparcie

Agency

Wielu klientów, jedna konsola

99 €/mies.

Wybierz Agency

Rozliczane miesięcznie. 20 workspace’ów klientów w cenie, potem 9 € za każdy kolejny.

  • 20 workspace’ów klientów, po 1 domenie produkcyjnej
  • Skany co tydzień i skan przy deployu, 10 000 podstron miesięcznie na workspace
  • W pełni dostosowany baner white-label
  • Analityka zgód per klient
  • Wspólne szablony i konfiguracja jako kod
  • Role per workspace klienta
  • Dowód na 5 lat, odizolowany per klient
  • Priorytetowe wsparcie

Wszystkie ceny w euro, zamrożone na cały czas subskrypcji: bez indeksacji, bez podwyżki przy odnowieniu. Rozliczenie roczne to dziesięć miesięcy za dwanaście (Pro 290 €, Scale 1 990 €). Organizacja to jeden podmiot prawny lub rodzina marek; workspace’y Agency są dla klientów będących odrębnymi podmiotami, a workspace klienta, który odchodzi od agencji, działa dalej jako plan Pro za 29 €. Na zamówienie: on-premise, ponad 100 000 podstron lub umowy papierowe, wycena od ceny Scale, skontaktuj się z nami. Przechodzisz od innego dostawcy? Twój płatny plan jest darmowy do końca obecnej umowy, z importem konfiguracji. CookieCrumbs nie należy jeszcze do Google CMP Partner Program, co ma znaczenie tylko wtedy, gdy serwujesz AdSense, Ad Managera lub AdMob.

faq

FAQ o zgodzie na cookies

Proste odpowiedzi o RODO, brytyjskim PECR, Consent Mode v2 i o tym, jak CookieCrumbs radzi sobie z każdym z nich. Daty mają tu znaczenie, więc każda odpowiedź je zawiera.

W UE tak, jeśli ustawiasz cokolwiek poza ściśle niezbędnymi cookies: artykuł 5 ust. 3 dyrektywy ePrivacy plus zgoda RODO. W Wielkiej Brytanii PECR nadal wymaga zgody, z nowymi wyjątkami dla statystyk i wyglądu od 5 lutego 2026 r. W USA nie ma zasady opt-in, ale Kalifornia i inne prawa stanowe wymagają linku opt-out i obsługi Global Privacy Control.

Zmień tagi script na type="text/plain" z atrybutem data-category albo pozwól snippetowi CookieCrumbs automatycznie przepisać znane trackery. Zablokowane skrypty, iframe’y i piksele uruchamiają się dopiero po akceptacji odpowiedniej kategorii. W Next.js, React, Astro i Nuxt SDK opakowuje tagi w komponent świadomy zgody, a wyzwalacze Google Tag Managera odpalają się na zdarzeniach zgody.

Może. Blokujący renderowanie skrypt CMP z krótkim TTL cache może dodać sekundy do LCP i powodować przesunięcia układu przy każdej wizycie. CookieCrumbs ładuje asynchronicznie jeden plik 21 kB (gzip) z długim czasem cache, nie wykonuje własnych żądań do firm trzecich, a układy pasek i wstążka rezerwują miejsce przed renderowaniem, więc nie powodują przesunięć.

Nie przy każdej odsłonie. CNIL zaleca respektowanie odmowy przez co najmniej sześć miesięcy, a proponowany art. 88a unijnego Digital Omnibus uczyniłby sześciomiesięczny okres bez ponownego pytania prawem w całej UE. CookieCrumbs zapisuje odmowę, ukrywa baner na ustalony przez Ciebie okres, domyślnie sześć miesięcy, i pyta ponownie tylko wtedy, gdy zmienią się Twoje cele.

Nie. Generują skrypty analityczne i piksele, o które prosisz, i nic, co by je blokowało. Poproszenie buildera o baner zwykle daje kosmetyczne okienko, które pokazuje wybór i nic nie blokuje, co nie spełnia wymogów RODO ani dyrektywy ePrivacy. CookieCrumbs dodaje baner, który wstrzymuje te skrypty do czasu zgody, przez jeden tag script albo przez swój serwer MCP z Cursora lub Claude Code.

Darmowy skan czyta raz HTML Twojej strony głównej i porównuje hosty skryptów i iframe’ów z bazą trackerów, bez konta. Pełny skan w panelu ładuje każdą stronę w prawdziwej przeglądarce, w każdym stanie zgody, rejestruje każde cookie, skrypt, piksel, iframe i klucz storage wraz ze stroną i skryptem, które je ustawiły, i powtarza się według harmonogramu. Tylko pełny skan widzi, co menedżer tagów wstrzykuje po załadowaniu.

W UE analityka nadal wymaga zgody, chyba że Twój organ nadzoru zwalnia ograniczoną konfigurację; standardowy GA4 wysyła dane do firmy trzeciej i się nie kwalifikuje. W Wielkiej Brytanii załącznik A1 do PECR (5 lutego 2026 r.) zwalnia statystyki niskiego ryzyka z informacją i możliwością sprzeciwu, zgodnie z wytycznymi ICO z 29 kwietnia 2026 r. CookieCrumbs zawiera oba zestawy reguł.

Consent Mode v2 to sposób, w jaki baner cookies przekazuje tagom Google, na co odwiedzający wyraził zgodę, przez ad_storage, analytics_storage, ad_user_data i ad_personalization. Wartości domyślne muszą być „denied” dla odwiedzających z EOG, Wielkiej Brytanii i Szwajcarii. Od 15 czerwca 2026 r. Google używa ad_storage jako sygnału decydującego o danych Ads. CookieCrumbs ustawia wartości domyślne, aktualizuje je po zgodzie i obsługuje tryb podstawowy i zaawansowany.

Dla AdSense, Ad Managera i AdMob tak: od 16 stycznia 2024 r. Google wymaga CMP ze swojego CMP Partner Program dla ruchu z EOG i Wielkiej Brytanii, zintegrowanego z IAB TCF. Google Ads i GA4 wymagają sygnałów Consent Mode v2, ale nie certyfikowanego CMP. CookieCrumbs obsługuje Consent Mode v2 i nie należy jeszcze do Google CMP Partner Program, więc do czasu uzyskania certyfikacji nie jest właściwym wyborem dla AdSense, Ad Managera ani AdMob.

Musisz umieć pokazać, kto wyraził zgodę, kiedy, na co i co mu wyświetlono. Użyteczny dziennik zapisuje znacznik czasu, pseudonimowy identyfikator, wersję i teksty banera, wybrane kategorie i wycofania. RODO nie określa stałego okresu; przechowuj rekordy, dopóki opierasz się na zgodzie, plus okres przedawnienia w Twoim kraju. CookieCrumbs przechowuje rekordy 12 miesięcy w planie Free i 5 lat w każdym planie płatnym.

W praktyce tak. CNIL wymaga odmowy jednym kliknięciem na pierwszej warstwie i we wrześniu 2025 r. ukarał Google kwotą 325 mln €, a SHEIN 150 mln €; wytyczne EROD 03/2022 traktują ukryte lub wyblakłe opcje odmowy jako dark patterns. Układy CookieCrumbs mają równorzędne przyciski i stały element do ponownego otwarcia banera; możesz zmieniać kolory, ale nie degradować przycisku.

Uruchom npx cookiecrumbs init. CLI wykrywa framework, instaluje integrację, zapisuje cookiecrumbs.config.ts, ustawia wartości domyślne Consent Mode v2 i łączy stronę z Twoim workspace’em. Strony statyczne, WordPress, Shopify i Webflow używają jednego tagu script lub pluginu. Z serwerem MCP w Claude Code lub Cursorze agent wykonuje te same kroki i otwiera pull request.

Tak, jeśli ma narzędzia. Serwer MCP CookieCrumbs udostępnia skanowanie, konfigurację banera, publikację i dziennik zgód dla Claude Code, Cursora, Windsurfa, Zeda i VS Code. Zapisy są najpierw proponowane jako diff i potwierdzane drugim wywołaniem, a każda akcja jest logowana z tokenem, który ją wykonał.

We Frankfurcie w Niemczech, na infrastrukturze w UE. Rekordy zgód nigdy nie opuszczają UE, obok rekordu nie jest przechowywany adres IP ani user agent, a każdy rekord można wyeksportować jako podpisany CSV lub JSON, także po rezygnacji.

gotowe, kiedy Ty jesteś

Zgodność do piątku.
Dowód na zawsze.

Darmowy plan, dwie domeny, bez karty. Albo najpierw uruchom darmowy skan i zobacz, co Twoja strona ładuje dzisiaj.

$ npx cookiecrumbs init