CJakCiasteczko
Dlaczego CJakCiasteczko

Lekki. Prosty.
Świeży CMP do współczesnego internetu.

Zbudowany przez ludzi, którzy publikują strony. Bez frameworków, bez panelu z 87 zakładkami, bez 30-stronicowej umowy SLA. Wklejasz dwie linijki, sterujesz z panelu, gotowe.

8 KBgzip

Lekki

Vanilla TypeScript, zero zależności. Twardy budżet rozmiaru wymuszany w CI. Twoje Core Web Vitals nie zauważą, że banner się ładuje.

2linijki w head

Prosty

Tylko domain w snippecie. Resztę — kolory, layout, copy, polityka prywatności — edytujesz w panelu, zmiana propaguje się w 60 sekund bez podmiany kodu.

4layouty × 5 pozycji

Świeży

Modal, banner, floating × center / top / bottom / corners. Brand color picker, font dropdown, 5 animacji, dimmable backdrop. Domyślnie ładny.

Dwie linijki. Reszta z panelu.

Klient wklejał kiedyś na swoich stronach pełen JSON z motywem, buttonami, copy. Po każdej zmianie — kopiuj, wklej, deploy. U nas jeden snippet. Zmiana brand color → klik w panelu → na żywo na każdej stronie klienta.

Typowo (50+ linii w head)
 1<script src="cmp-bundle-220kb.js"></script> 2<script> 3  window.cmpConfig = { 4    domain: "yourdomain.com", 5    layout: { type: "modal", animation: ... }, 6    theme: { primary: "#0F62FE", ... 18 fields ... }, 7    buttons: { acceptAll: { ... }, rejectAll: { ... } 8      ... }, 9    text: { en: { title: "...", body: "..." }10      pl: { ... }, de: { ... } },11    geo: { ... }, gcm: { ... }, ...12  };13  window.cmpInit(window.cmpConfig);14</script>
CJakCiasteczko (2 linijki)
 1<script>window.CookieConsentConfig = { domain: "twojadomena.pl" };</script> 2<script async src="https://cjakciasteczko.pl/v1/cjakciasteczko.js"></script>

Wygląda jak Twój brand, nie jak banner z 2014.

Każdy element konfigurowalny w panelu. Live preview po każdej zmianie. Templates startowe, jak nie wiesz od czego zacząć.

Trzy layouty

Modal (centered, focus trap), bottom banner, floating card — każdy z osobną pozycją. Jeden klient gust, każdy znajdzie swój.

Brand color picker

Primary, background, text — każdy hex, color picker w panelu. Logo z URL, max width per design, automatyczna kontrastowość.

Floating manager button

Po pierwszej zgodzie pojawia się małe ciasteczko w rogu. Klik → preferencje. Spełnia art. 7(3) RODO „withdrawal as easy as consent" bez wymyślania.

Dimmable backdrop

Modal blokuje stronę albo nie — Twój wybór per domena. Banner i floating layout zostawiają stronę zawsze klikalną.

5 animacji wejścia

Fade, slide-up, slide-down, scale, none. Z respektem dla prefers-reduced-motion.

40 języków

Auto-detect z navigator.language, fallback do polskiego. Nadpisz copy per język w panelu.

Robione w Polsce, dla polskich firm.

Polski VAT, polskie faktury

Stripe Tax z rejestracją VAT PL. Faktury wystawiane automatycznie po każdej płatności, zgodnie z polskim prawem. Ceny w PLN bez przeliczania kursu.

RODO + ePrivacy + ustawa o świadczeniu usług drogą elektroniczną

Domyślnie opt-in w EOG. Hash chain dla audit trail — udowodnisz w razie kontroli z UODO. Polityka prywatności bezpośrednio z bannera.

Polish-first UI

Panel po polsku. Banner po polsku (i 39 innych językach, ale polski to default). Support po polsku — piszesz, my odpowiadamy.

Google Consent Mode v2 — natywnie

Wymóg Google od marca 2024 dla EOG. Ustawiamy denied defaults zanim odpali jakikolwiek tag, propagujemy update po decyzji użytkownika. Trzy niezależne audyty potwierdzają (CookieHub, UniConsent, ConsentGuard.io) — pełna zgodność.

30 dni za darmo. Bez karty.

Zacznij za 60 sekund. Wklej snippet, zobacz banner. Jeśli nie spełnia — anuluj jednym klikiem w portalu Stripe.