Developer preview · Apache 2.0

Legal pages and
privacy controls

Generate privacy, cookie and terms pages. Manage consent, record choices, and inspect policy changes using your own site and backend.

Works with plain HTML, React and Astro.

Evidence workspace
Notabenda evidence workspace with search, document versions and recorded terms agreements.
Search choices, agreements and document revisions. Explore the workspace →

A path through the basics

Your first integration

Start with pages and privacy choices. Each part works on its own; you can add a backend later.

  1. 01Configure your siteDeclare the services and purposes your site uses.
  2. 02Publish legal pagesBring your reviewed wording as Markdown, MDX or structured content.
  3. 03Add privacy choicesConnect optional service loaders to the same controller.

When your site needs more

Choose the next part

Notices, purchase flows and operator records have their own examples and integration guides.

npm packages

Install the parts
your site needs

The core package has no runtime dependencies. Use its vanilla interface or build your own from the same headless controllers. Add notabenda-cf when you need a Cloudflare evidence workspace.

Choose your framework & backend
Start locallyUnpublished preview
npm install
npm run dev

# Pack the reusable frontend
npm pack --workspace notabenda

Typed configuration. Semantic HTML. Optional CSS.

Coverage and limits

Check what is covered

84 requirements linked to sources, code and verification. The count is not a compliance score. Legal research is initial and unreviewed; no jurisdiction pack is production-supported.

Requirements & current status →