Contract & subscription register

Upload a contract, and we'll tell you the last day you can cancel.

Kept is the single source of truth for every SaaS subscription, supplier agreement, lease and insurance policy — so nothing auto-renews or lapses unnoticed.

Free forever tier for up to 5 contracts. No credit card.

AI reads your contract

Upload a PDF (scans work). We extract counterparty, term, notice period, and the last day you can cancel — each shown next to the source clause.

Renewal calendar

A single view of what's renewing, sorted by urgency. Escalating alerts at 60, 30, and 7 days before your deadline.

Spend, in one place

Total committed monthly and annual spend by category. See what's coming up before it hits the bank.

The AI extraction is the point.

Every extracted field shows the source text it came from. High-stakes fields — notice period and cancellation deadline — must be confirmed before we save. A wrong deadline costs real money, so we never present extraction as certain.

If a field isn't in the document, we leave it blank and ask you.

Extraction preview
CounterpartyAcme Cloud Ltd.
"…between the Customer and Acme Cloud Ltd. ("Provider")…"
Notice period60 days
"Either party may terminate by giving no less than sixty (60) days' written notice…"
Cancellation deadline12 Jan 2027
Computed from term end 13 Mar 2027 − 60 days

Free forever for a handful of contracts.

Upgrade for unlimited contracts, AI extraction at volume, Slack alerts, team access, and integrations.