Policies · Compliance · Consent

Know what changed,
who accepted it, and when.

Termitude versions, publishes and proves acceptance of every policy your company puts in front of users — Terms, Privacy, DPAs, AI policies, SLAs — from a single source of truth.

Hosted pages & embeds Auditable consent ledger AI change analysis
terms-of-service.md
v2.1 → v2.2Major

7. Limitation of Liability

Our aggregate liability for any claim arising out of these Terms shall not exceed the fees paid in the prior six (6) months the fees paid in the prior twelve (12) months.

Customer is responsible for outputs generated by AI features and shall not rely on them as legal, financial or medical advice.

AI summary

Liability cap raised from 6 to 12 months; new clause assigning responsibility for AI-generated outputs to the customer. Recommends re-consent.

12,408
Accepted v2.2
316
Outstanding
38s
Avg. accept time
Built for compliance teams · GDPR-ready·SOC 2 in progress·ISO 27001 in progress
The problem

Your policies shouldn't be
the riskiest files in your company.

Most companies track every line of code with Git, every customer record in a CRM — and the policies users agree to in a folder somewhere. Termitude fixes that.

  • Terms live in Word docs and Google Docs
  • Updates published manually with copy-paste
  • No reliable version history or audit trail
  • Cannot prove which version a customer accepted
  • No way to tell when a change requires re-consent
  • Separate processes for web, web app and mobile
A complete platform

One system for marketing, product, legal and engineering.

Document repository

Terms, Privacy, DPAs, SLAs, AI Usage, Cookies, custom policies — all in one library with rich metadata.

Version control & redlining

Every change recorded. Side-by-side and inline diff like a pull request — at clause, paragraph or document level.

AI change analysis

Plain-language summaries of every change and suggested major or minor classifications you can accept or override.

Approval workflow

Draft → Legal → Security → Executive → Published with comments, change requests and electronic sign-off.

Hosted pages & embeds

Hosted legal pages on your domain and drop-in iframe embeds for web and in-app surfaces.

Consent capture & ledger

Checkbox, click-accept, forced re-acceptance — all stored with full evidence.

Re-consent automation

Per-document policy: none (informational), notify (surface a prompt), or forced (require re-acceptance before the user can proceed).

Reporting & compliance

Acceptance coverage, outstanding acceptances, version adoption — exportable audit packs.

Module · Change detection

See every change like a pull request.

Termitude diffs every version automatically — additions, removals and edits — at the clause level. AI determines the scope of change and recommends whether re-consent is required.

  • Clause-level added / removed / modified
  • Side-by-side and inline views
  • Per-section change summaries
  • Compare any two versions
v2.1 — Old
v2.2 — New

Data is retained for 24 months.

Customer may terminate with 90 days notice.

Subprocessors are listed at /subprocessors.

Data is retained for 18 months.

Customer may terminate with 30 days notice.

Subprocessors are listed at /subprocessors.

AI-generated outputs are provided "as is".

Consent ledger
Permanent
UserVersionMethodWhenCountry
jane@acme.comv2.2click2026-06-14 09:11DE
mike@globex.iov2.2checkbox2026-06-14 09:04US
pat@initech.comv2.2forced_reaccept2026-06-13 19:02GB
Module · Consent ledger

Defensible evidence, not "we think they clicked yes."

Every acceptance is stored with the exact text accepted, version, user, IP, browser, country, method and source app. Export an audit pack in one click.

Exact text fingerprint
Verifiable proof of what was accepted.
Method
Checkbox, click, forced re-accept.
Geo + device
IP, browser, country, source application.
Evidence pack
Export per user or per version on demand.
For developers

API-first. Embed anywhere.

Versioned REST API and iframe embeds with copy-paste examples in any language that speaks HTTP.

# Record a consent
curl -X POST https://app.termitude.com/api/public/v1/consent \
  -H "Authorization: Bearer tmt_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "documentSlug": "terms",
    "userExternalId": "u_481",
    "userEmail": "jane@acme.com"
  }'

Make your terms a system,
not a document.

Start tracking versions, acceptance and changes today. Free to try, no card required.