Vibecode Cookiebot

track this build5 phases, 10 steps, beginner friendly
KINDA · weekend project
price $8/moyou'd save $96/yrbuild time one sittingcategory ⚖️ legalreplaced by 0 people

The banner, the consent storage and the script gating are a sitting with an open-source library like Klaro. What you cannot vibecode is the legal certainty: the monthly cookie scan that finds the tracker your marketing team added, and the audit trail that a regulator will accept.

the project pack5 files · written for this build, step by step
README.md
# Cookiebot · indie build

A consent manager for your own site: an inventory of every script you load, gating so nothing non-essential runs before consent, an accessible banner with equal-weight accept and reject, withdrawal, Consent Mode signals and an optional consent log. First question: do you load anything non-essential at all? If not, the right build is no banner.

Estimated effort: **one sitting**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Banner | Vanilla JS under 8 KB, self-hosted | no third-party script to consent to |
| Log | A tiny optional endpoint | to show what was agreed, without IPs |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **A terminal and a code editor** · free
  - Why: Every step below is a command you type or a file you edit.
  - Get it: VS Code (code.visualstudio.com), Cursor or Zed. Open a folder for the project and use the editor's built-in terminal.
  - Verify: You can open a folder and run a command in its terminal
- [ ] **Git** · free
  - Why: History for your code, and the way most hosts deploy.
  - Get it: Install from git-scm.com or with your package manager, then run git init in the project folder once it exists.
  - Verify: git --version prints a version
- [ ] **A list of every third-party script on your site** · free
  - Why: Phase 1 gates them by category. You cannot gate what you have not listed.
  - Get it: Open DevTools > Network on a cold load and write down every third-party host and what it does.
- [ ] **Do you need a banner at all?** · free
  - Why: Cookieless analytics and no ad or social scripts means no banner is the correct build.
  - Get it: Answer honestly from the inventory.
- [ ] **Google Tag Manager or gtag (optional)** (optional) · free
  - Why: Phase 4 sends Consent Mode v2 signals if you use Google tags.
  - Get it: Your existing container id.

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Scanning for cookies you do not know about, jurisdiction-specific legal text, a regulator-familiar audit trail.
- automatic scanning that finds cookies you did not know about
- the consent log a regulator will accept
- legal text kept current across jurisdictions
- Google-certified Consent Mode integration

If one of those is essential to you, that is the reason to keep paying for Cookiebot, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Because "we wrote our own banner" is not what you want to say to a data protection authority, and the scanner catches the tag someone added last Tuesday.

what you lose

xautomatic scanning that finds cookies you did not know about

xthe consent log a regulator will accept

xlegal text kept current across jurisdictions

xGoogle-certified Consent Mode integration

prior art · use these instead of building, if you'd ratherKlaroopen-source consent managervanilla-cookieconsentlightweight consent banner
share on X ↗"I just replaced Cookiebot ($8/mo) with one prompt"
the numbers

Cookiebot pricing

premium lite$8/mo · monthly per domain · $96/yr

free tierThe free plan covers one domain up to 50 subpages with a compliant banner and Consent Mode.

verified 2026-09-04 · source ↗

questions
Is Cookiebot free?

The free plan covers one domain up to 50 subpages with a compliant banner and Consent Mode. Paid is Premium Lite at $8/mo (checked 2026-09-04).

Vibecode Cookiebot

Kinda. The core of Cookiebot is buildable in a weekend with the prompt on this page, but there are real gaps: automatic scanning that finds cookies you did not know about, the consent log a regulator will accept. Read the honest list above before committing.

How much does Cookiebot cost?

Cookiebot costs about $8/month (Premium Lite, checked 2026-09-04), which is $96 per year.

What do I lose by replacing Cookiebot?

Honestly: automatic scanning that finds cookies you did not know about; the consent log a regulator will accept; legal text kept current across jurisdictions; Google-certified Consent Mode integration. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Cookiebot?

Yes: Klaro (open-source consent manager), vanilla-cookieconsent (lightweight consent banner). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.