Document signing that respects your data

Open-source agreement management with clause-level granularity. Self-host on your infrastructure or use our cloud — your choice.

Open Source AGPL-3.0 licensed, community-driven
100% Transparent Full audit trail, open codebase
Self-Hostable Keep your data on your infrastructure
API-First REST API with full OpenAPI documentation

Built for structured agreements

Unlike traditional e-signature tools, TheTerms models documents as structured data with individually addressable clauses.

Structured Documents

Organise policies into containers, documents, and individually addressable clauses. No more monolithic PDFs.

Granular Acceptance

Signers accept or reject each clause independently. Know exactly which terms people agree to.

Team Management

Multi-tenant organisations with Owner, Admin, Editor, and Viewer roles. Invite members via email.

Self-Hosted or Cloud

Deploy with Docker in minutes or use our hosted version. Full feature parity, no artificial limits.

How it works

Three steps from document to signed agreement.

1

Create

Build documents with structured clauses using the rich text editor. Organise them into containers and publish when ready.

2

Invite

Send signing invitations by email — one at a time or hundreds via CSV import. Each signer receives a unique secure link.

3

Sign

Signers review and accept or reject each clause individually. No account required. Full audit trail captured automatically.

Why TheTerms?

See how we compare to traditional e-signature platforms.

Feature TheTerms Traditional
Open source
Self-hostable
Clause-level accept/reject
Free tier Limited
Data sovereignty
No vendor lock-in
Bulk CSV invitations Add-on
Team role management

Start Tracking Acceptance in Minutes

Create your first document, invite signers, and get a complete audit trail — all in under 5 minutes.