Tilbage til bloggen
Strategy

Launching GetCookies on Product Hunt

GetCookies TeamDecember 18, 20245 min læsning
Product HuntLaunchStartup

TLDR: GetCookies: 1KB cookie consent for developers. 60-second setup. Google Consent Mode v2 included. Free tier with unlimited page views.

Read full summary Product Hunt launch material for GetCookies. A developer-focused cookie consent tool that prioritizes performance and simplicity over enterprise complexity. *Summary by Claude AI*
# GetCookies: Cookie Consent for Developers Who Ship Fast ## Tagline Cookie consent in 60 seconds. 1KB. Zero config. Ship faster. ## The Problem You're shipping a product. Moving fast. Then someone asks: "Wait, are we GDPR compliant?" What happens next usually looks like this: - Research cookie consent tools (2 hours) - Discover OneTrust wants you to "contact sales" (frustrating) - Try Cookiebot, realize it's €12/month for a side project (expensive) - Attempt DIY, read 47 pages of Google Consent Mode docs (soul-crushing) - Finally implement something, watch your Lighthouse score drop 20 points (painful) Cookie consent shouldn't be a project. It should be a solved problem. ## The Solution One script. 60 seconds. Done. ```html ``` **That's the entire implementation.** ## What Makes GetCookies Different ### 1. Smallest Bundle in the Industry **1KB loader** vs: - OneTrust: 80-150KB - Cookiebot: 45KB - Termly: 35KB - CookieYes: 30KB Your Lighthouse score stays intact. ### 2. Google Consent Mode v2 (Automatic) Since March 2024, Google requires four consent signals for ad personalization. Most developers don't even know this exists. GetCookies sets all four signals (`ad_storage`, `ad_user_data`, `ad_personalization`, `analytics_storage`) automatically before GTM loads. No configuration required. ### 3. Third-Party Pixels Handled Meta, TikTok, Pinterest, LinkedIn—we call their consent APIs automatically: - `fbq('consent', 'grant/revoke')` for Meta - `ttq.enableCookie()/disableCookie()` for TikTok - Script blocking for everything else You don't need to integrate each one manually. ### 4. Actually Blocks Scripts ```html ``` Add the attribute. We handle the rest. ### 5. Clean Developer API ```javascript // Check consent if (window.GetCookies.hasConsent('marketing')) { loadPixel(); } // Listen for changes window.addEventListener('getcookies:consent', (e) => { console.log(e.detail); // { analytics: true, marketing: false } }); // Open preferences window.GetCookies.showPreferences(); ``` No callbacks from 2010. No jQuery dependencies. Just modern JavaScript. ## The Free Tier Because side projects shouldn't need enterprise budgets: | Feature | Free | Starter ($9) | Pro ($29) | |---------|------|--------------|-----------| | Domains | 1 | 3 | 10 | | Page views | Unlimited | Unlimited | Unlimited | | Consent Mode v2 | Yes | Yes | Yes | | Pixel integration | Yes | Yes | Yes | | Custom branding | - | Yes | Yes | | Priority support | - | - | Yes | **No credit card required for free tier.** No 14-day trials. No "upgrade or we remove your banner." Just use it. ## Who's It For ### Indie Hackers Free tier for every side project. Unlimited page views. No BS. ### Startups Ship fast. Add consent in 60 seconds. Don't let compliance slow your velocity. ### Developers Clean API. 1KB bundle. Works with every framework (Next.js, Nuxt, Astro, Remix, plain HTML). ### Agencies One dashboard for all client sites. Bulk domain management. Simple pricing. ## How It Works 1. **Sign up** — 30 seconds, Google auth available 2. **Add your domain** — 10 seconds 3. **Copy the script** — 10 seconds 4. **Deploy** — However long that takes you Total setup: Under 60 seconds. Result: GDPR compliant, Google Consent Mode v2 configured, third-party pixels handled. ## The Technical Details For developers who care about implementation: ### Synchronous Consent Defaults The 1KB loader runs synchronously in ``, setting consent defaults before GTM fires. This is critical—if defaults aren't set before GTM loads, they're useless. ### Registered Developer ID GetCookies has a registered Google CMP Developer ID (`dODAxZj`). This tells Google our consent signals are trustworthy. ### Zero Layout Shift Banner is positioned fixed from the start. No CLS. No jumping content. ### LocalStorage Persistence Consent persists across sessions. Users don't see the banner again after consenting. ### Event-Driven Architecture Modern `CustomEvent` API. Subscribe to `getcookies:consent` for reactive updates. ## Comparison | Feature | GetCookies | OneTrust | Cookiebot | Termly | |---------|------------|----------|-----------|--------| | Bundle size | 1KB | 80-150KB | 45KB | 35KB | | Setup time | 60 sec | Weeks | Hours | Hours | | Consent Mode v2 | Automatic | Complex | Complex | Complex | | Free tier | Unlimited | None | 100 pages | 100 pages | | Pricing | From $0 | Contact sales | From €12 | From $10 | | Third-party pixels | Automatic | Manual | Manual | Manual | ## The Origin Story I kept building side projects. Every single one needed cookie consent. Every single time I'd: - Spend hours researching - Try some enterprise tool - Get frustrated by complexity - Build something half-working myself After the third side project, I decided: I'll just build it right once and use it everywhere. GetCookies is that solution—the cookie consent I wish existed when I started building. --- ## First Comment (Maker) Hey Product Hunt! I'm the developer behind GetCookies. Like many of you, I ship side projects. And every time, I'd hit the same annoying problem: cookie consent. The existing tools were either: - **Too expensive** — Enterprise pricing for a side project? - **Too complex** — Hours of GTM configuration - **Too slow** — My Lighthouse score dropped 20 points So I built what I wanted to exist. **What I'm proudest of:** - 1KB loader (smallest I could find in the industry) - Google Consent Mode v2 just works (no config needed) - Free tier that's actually useful (unlimited page views) **What I'd love feedback on:** - What features are missing? - What integrations would help? - What's confusing about the onboarding? Happy to answer any questions about the technical implementation, GDPR compliance, or anything else. Thanks for checking it out! --- ## Media Suggestions ### Screenshots 1. Clean dashboard with domain list 2. Consent banner on a real website 3. Analytics showing consent rates 4. One-click script copy 5. Customization panel ### Demo GIF 60-second flow: Sign up → Add domain → Copy script → Paste in code → See banner live ## Topics - Developer Tools - Privacy - SaaS - Productivity - Legal Tech ## URL https://getcookies.co
G

GetCookies Team

Skribent hos GetCookies, specialiseret i privatlivsoverholdelse, samtykkeadministration og optimering af digital markedsføring.

Klar til at forenkle cookiesamtykke?

GetCookies gør GDPR, CCPA og global privatlivsoverholdelse ubesværet. Kom i gang i dag.