Opportunities › Cookie consent banner and GDPR compliance for websites › Proposed app
Crumbkeep
Self-hosted cookie consent with a hosted dashboard for multi-site teams
- Score
- 54
- confidence 52
- Evidence
- 9
- items on the page
- Rivals
- 3
- named in sources
- First version
- 35 d
- estimate
- Type
- Desktop app
- PWA: runs in the browser, installs on Mac and Windows
- Market since
- 2012
- Mature market · AI estimate
ScreensConcept
Desktop app: Developers set up consent banners in repos, review consent logs, audit evidence, and configure multi-site rules—keyboard-intensive work done at a workstation. Sample screens on a computer, in the proposed brand. Their numbers are sample data.
Banner setup
Ready to publish- FrameworkNext.js
About this appAI proposal
Crumbkeep is a cookie consent manager for teams that build sites in React, Vue, Next.js, Nuxt, Svelte, Astro or plain JavaScript. Add a small banner component, set your categories, and it handles consent storage, script blocking and Google Consent Mode v2 signals.
Run it yourself for free, or let us host the dashboard. The hosted side adds consent logs, compliance reports and one place to manage many sites, so you do not have to build those yourself or sign a large contract with a closed platform.
The banner config is a plain file in your repo. You can review it, version it and move away at any time.
- Tagline
- Consent you can read, host and keep.
- Voice
- PlainPracticalOpen
- Why this name
- A crumb is the small trace a cookie leaves. Keep says you hold the records yourself and are not locked in.
In the first version
Members say which features they would use. It tells PWAS what people want; it changes no score.
Framework components
Ready-made bindings for React, Vue, Next.js, Nuxt, Svelte and Astro, plus a plain JavaScript snippet for everything else.
No member yet
Consent Mode v2 built in
Sends consent signals to Google tags by default and updates them when a visitor changes their choice.
No member yet
Script blocking
Holds analytics and ad scripts until the visitor agrees, using a simple category map you keep in code.
No member yet
Regional rules
Opt-in for GDPR regions, opt-out notice for CCPA regions. Set rules per country in one config file.
No member yet
Brand identityAI proposal
Check the name against trademark registers before using it.
Palette
#F6F1E7Oat · surface#2B1D14Cocoa · text#C4531AToasted Orange · primary#2F5D50Pine · accent#E3D5BCSand · data
Typography
Aa
Crumbkeep
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
Consent you can read, host and keep.
PricingAI proposal
The material gives no competitor prices. These tiers are a starting point to test against the free open-source option.
Self-hosted
Free
- Open-source banner and components
- Consent Mode v2 and regional rules
- Config kept in your repo
- Community support
Hosted
$19 a month
- Hosted dashboard and consent log
- CSV export for audits
- Up to 3 sites
- Banner templates
Team
$79 a month
- Up to 25 sites
- Roles for teammates
- Compliance reports
- Priority support
What it could be worthEstimate
What a software business making this much sells for today, from real deals. Pick a monthly revenue.
If it makes
Worth about
$194,000
Sale range $132,000 to $263,000
$120,000 a year in revenue
From 87 software businesses listed and sold on Empire Flippers in the last year, revenue vetted by the broker: they sell for about 19× their monthly revenue, most between 13× and 26×.
Measured on profit, the middle deal is 32× monthly net profit: about 2.7 years of profit.
An estimate, not an offer or financial advice. A real price depends on profit, growth, churn, how much of the work is the owner's, and the buyer.
How it would growAI proposal
How the product would reach new customers through its own use, and how the first ones would be found. A plan to test, not a result.
- Built-in loop
- Visible inside customers’ products. The banner runs on customer sites. The free tier can show a small 'Consent by Crumbkeep' link in the preferences panel, which visitors and the site's developers can see.
- Do they become customers?
- Visitors rarely buy consent tools; the developers who see the link might. Test whether the link brings sign-ups from developers, and whether they move from self-hosted to paid.
- First customers
- Small agencies and freelance web developers who build Next.js or Astro sites for EU clients and manage 5 to 25 domains.
- Where to reach them
- GitHub and npm: Publish the open-source package with clear docs and framework examples, and answer issues quickly.
- Developer communities: Write guides on Consent Mode v2 setup for Next.js and Astro, and share them in framework forums.
- First milestone
- Ten agencies on the hosted plan, each managing at least three sites, within 90 days of launch.
Why people already pay for this
- Public claimCookiebot states on its own website: 2.4 million websites and apps use Cookiebot
- Public claimCookiebot states on its own website: 8.8 billion monthly user consents processed
- VerifiedGitHub repository gained 1986 stars in 643 days
- Public claimThe repository is an open-source cookie consent manager and GDPR cookie banner for multiple JavaScript frameworks
- Public claim
Tech stack
Every proposal builds on the same PWA base, installable from the browser on any phone or computer. Dashed boxes are what this app adds.
- AppNext.js and TypeScript
- PWAManifest and service worker
- UITailwind CSS
- Data and authSupabase Postgres
- PaymentsStripe
- EmailResend
- HostingVercel
- This app · Client librarySmall framework-agnostic JS packageThe banner must load fast and ship as bindings for several frameworks, published to npm.
- This app · Consent log ingestEdge endpoint with batched writesMany visitors produce many small consent records that must be stored quickly.
RisksAI inference
- RegulatoryCustomers may treat the banner as a legal guarantee. Rules differ by country and change, and the product needs clear wording that it is a tool, not legal advice.
- CommercialAn existing open-source project already has strong adoption, and large paid platforms are established. Teams may just use the free option and never pay.
- TechnicalIAB TCF certification and correct script blocking across many frameworks are hard to get right, and mistakes cause real compliance gaps.
- DataStoring consent records means holding visitor identifiers, which brings its own privacy duties and retention rules.
Everything marked AI proposal or AI inference was written by a model from the evidence on the opportunity page. The proposed name must be checked against trademark registers before it is used.