Legal Content Operations

Legal texts get drafted once.
Operating them is forever.

TermShelf is the operations layer for already-published legal texts: versioning, approval, a Public Delivery API and live drift checks for websites, apps and transactional systems.

Versioning & approval Public Delivery API Transactional delivery Live drift checks

privacy.com

v 4 · 2 languages · 3 markets

Published

Draft created

6 days ago

Done

Review · 2 reviewers

4 days ago

Done

Approval v 4.0

2 days ago

Approved

Published · 3 targets

1 day ago

Published

Live drift check · DE-de

just now

Live
Targets:DE / deDE / enAT / de

What TermShelf is — and isn't

Not a generator. Not a cookie banner.
The operations layer for already-published legal texts.

Generators help draft texts, consent platforms manage banners and consent logs. TermShelf takes over from there: keep approved versions clean, publish them under control, deliver them to websites, apps and transactional systems, and prove that the right version is actually live.

Generators

produce text

They deliver first drafts — and hand off to the organization that actually operates those texts.

Consent / CMP platforms

manage consent

They handle banners, tracking settings and consent logs — not the lifecycle of the underlying legal texts.

TermShelf

operates published legal texts

Bring your own legal texts. Version, approve, publish, deliver via API and verify against what's actually visible in production.

The problem

Legal texts are scattered.

CMS pages, shop systems, app code, email templates, old PDF attachments and hand-curated footers — many sources, no single source of truth, no reliable answer to what's actually live.

In the CMS

Edited directly in editors without a structured history.

In the shop

Checkout copy and terms updated in the shop backend, decoupled from the rest.

In app code

Mobile and web apps render their own copies, with no clean link to the approved version.

In email templates

Order confirmations and footers attach old versions, often without anyone noticing.

In old PDFs

Older PDFs keep circulating in drives, tickets and mailings, with no version reference.

On hand-curated pages

Landing pages and microsites are maintained separately and drift apart.

The solution

A lifecycle for already-published legal texts.

From bringing in existing texts through structuring, versioning and approval to delivery as HTML / JSON / PDF and live drift detection — in a system with clear responsibilities and full history.

  1. Bring in

    Bring your own legal texts.

  2. Structure

    Sections and typed blocks.

  3. Version

    Immutable snapshots.

  4. Approve

    Auditable review.

  5. Publish

    Targeted per target.

  6. Deliver

    HTML / JSON / PDF.

  7. Drift check

    Detect divergence.

What TermShelf delivers

Six building blocks for Legal Content Operations.

The blocks fit together — from bringing in existing texts to a verifiable live status.

Bring your own legal texts

Manage self-authored or externally provided texts — TermShelf does not produce legally binding content itself.

Structured documents

Structured sections and typed content blocks instead of scattered HTML snippets.

Review & approval

Sequential approvals, notes and immutable snapshots instead of informal sign-offs.

Public Delivery API

Serve approved content consistently as HTML, JSON or PDF over a read-only interface.

Transactional delivery

Transactional Legal Text Delivery: embed legal texts where contracts are created — mailings, checkout, app flows.

Live drift checks

Verify that the approved version is actually visible in production.

Transactional Legal Text Delivery

Deliver legal texts where contracts are created.

Whether it's an order confirmation, a contract, a registration email or a checkout flow — TermShelf helps systems attach or embed approved legal texts. Three artifact forms, one lifecycle.

HTML

Embed inline

Embed approved legal texts or sections directly into transactional emails, footers, checkout flows or app screens.

  • Email footer
  • Checkout disclaimer
  • App screens
JSON

Power your own templates

Fetch structured content for your own rendering and templating logic — with stable per-block keys.

  • Custom mail templates
  • Custom checkout
  • Native apps
PDF

Attach to mails

Fetch approved versions as PDF artifacts and attach them to order, contract or registration emails.

  • Order confirmation
  • Contract PDF
  • Sign-up receipt

TermShelf helps systems include or attach approved legal texts in transactional communication. Whether a specific use case (e.g. mandatory attachments in order confirmations) is sufficient under applicable law remains a decision for the user in coordination with qualified counsel.

Legal Content Drift

When live no longer matches the approved version.

Legal content drift happens when the version visible in production no longer matches the approved version — on websites, in apps, in languages or in transactional emails. TermShelf makes that gap visible.

The answer

Live drift checks as a routine.

The scanner compares publicly visible legal texts against the approved version, detects divergence and turns it into findings — per site, language and market.

  • Terms v4.2 approved — live still v3.9

    The latest approval is recorded internally, but the deployment to the customer site never happened.

  • German current, English outdated

    One locale was updated, the other lagged behind the approved changes.

  • Relaunch points to the old privacy page

    After a relaunch, the CMS still links to the old privacy page instead of the approved new version.

  • Order confirmation attaches old PDF

    The mail system attaches an older PDF version, with no link to what's actually approved.

  • Email footer with stale withdrawal copy

    Transactional emails still render an older withdrawal notice because the snippet in the mail template was never refreshed.

Audiences

Suited to different setups.

From solo operators to multi-brand organizations and agencies.

Solo operators & small businesses

One site, clear structure, no scattered files.

Multi-brand companies

Manage multiple brands and sites in separate structures.

Agencies & client setups

Tenant-separated workspaces for agencies with multiple client projects.

Compliance-sensitive teams

Audit logs, version history and traceable approvals.

Public Delivery API

HTML, JSON and PDF — one consistent delivery.

Published content is available via a read-only interface — as JSON for your own rendering logic, as sanitized HTML for direct embedding, or as PDF artifacts for attaching to transactional emails.

Illustrative JSON artifact shape — not a guaranteed endpoint surface.
{
  "document": "datenschutz",
  "version": "4.2.0",
  "locale": "de",
  "site": "acme-de",
  "format": "json",
  "sections": [
    { "key": "verantwortlicher", "blocks": [ /* … */ ] },
    { "key": "rechtsgrundlagen", "blocks": [ /* … */ ] }
  ]
}

Pricing

Priced per website. Users included.

Free, Starter, Business, Agency and Enterprise. Pricing scales with websites and delivery volume, not with seats.

Free

For first tests and individual small websites.

€0
  • 1 website / property
  • 1 user
  • Public Delivery API: HTML & JSON
  • Manual PDF downloads
  • Tight API limits

Starter

For small operators with a single web presence.

€19/ month
  • 1 website / property
  • Up to 3 users included
  • Public Delivery API: HTML / JSON / PDF
  • Transactional Legal Text Delivery (basic)
  • Versioned PDFs
  • Weekly scanner
Recommended

Business

For teams running multiple websites and transactional delivery.

€59/ month
  • 3 websites / properties included
  • Up to 10 users included
  • Review workflow
  • Webhooks
  • Transactional Legal Text Delivery: HTML / JSON / PDF
  • effective_at / Version Pinning
  • Daily scanner
  • 30-day Business trial, then Free

Agency

For agencies running multiple client projects under one roof.

€149/ month
  • 10 websites / properties included
  • Up to 25 users included
  • Review workflow
  • Webhooks
  • Transactional Legal Text Delivery: HTML / JSON / PDF
  • effective_at / Version Pinning
  • Higher scanner, API and PDF limits

Enterprise

For custom volume, SLA, SSO and retention. Custom contracts on request.

Custom quote
  • Custom number of websites & users
  • Custom volume, retention & SLA
  • SSO
  • Custom contracts
  • Higher quotas

AI recommendations

Suggestions assist — decisions stay with users.

AI-assisted suggestions can prepare possible updates but are never applied or published automatically. Adoption is decided solely by users.

Non-legal guidanceNever auto-publishedLegal review recommended

Note on AI-assisted change suggestions

  • Suggestions are non-binding recommendations.
  • Changes are never automatically adopted or published.
  • Acceptance, adjustment, or rejection is decided solely by users.
  • Legal review by qualified counsel is recommended.
  • TermShelf is not a substitute for legal advice.

Manage and publish legal content with full control.

TermShelf brings privacy, legal notice, terms, and other website documents into a structured workflow.

TermShelf — Legal Content Operations for legal texts