Security
Your contract, and what we do with it
What happens to a contract you send us
When you paste a contract or upload a PDF, the text is extracted on our server, sent to a model provider to produce your review, and stored in our database against your account so you can open the review again. That is the whole journey.
The text is transmitted over TLS 1.2 or better and stored encrypted at rest by our database provider. It is never posted anywhere public, never shared with another customer, and never sent to any third party other than the model provider that produces your review.
Model providers, and training
Clause routes across providers. In this deployment the live provider is OpenAI, and the routing table on the How the AI works page shows which model handles which step.
We use these providers under their business API terms, which prohibit training on API traffic. We do not fine-tune any model on customer contracts, we do not use your contracts to improve prompts without asking, and we do not sell or license customer text to anyone for any purpose.
Who at Clause can read your contracts
Access to the production database is limited to the two engineers who operate it, and it is used to fix things, not to browse. We do not read customer contracts for product research.
If you open a support ticket about a specific review and send us the link, we may open that one review to answer your question. If you would rather we did not, say so in the ticket and we will work from your description instead.
How long we keep it
- Reviews and the contract text stored with them: until you delete them, or until 30 days after you delete your account, whichever is sooner.
- Account records: for as long as the account is open, then 30 days.
- Form submissions from the contact, help and careers forms: 24 months.
- Server logs, which record request paths and timings but not contract text: 30 days.
- Backups: rolling 7 days, after which deleted data is gone from backups too.
Deleting your data
Delete any single review from your dashboard, which removes the contract text and the clauses with it. Delete your whole account from Settings, which removes every review, the stored text and the account record.
Both are immediate and neither needs a support ticket. If you want written confirmation for your own records, email us and we will send it.
Uploads
Uploaded PDFs are held in memory only for as long as it takes to extract the text, then discarded. We do not keep the original file. The 10 MB limit exists because a contract is text, and a file larger than that is almost always scanned images, which we cannot read anyway.
Accounts and access
- Passwords are hashed with scrypt and a per-user salt. We never store or log a password, and nobody at Clause can see one.
- Sessions are httpOnly, sameSite cookies signed with a server-side secret, and they expire after 30 days.
- Google sign in is supported so you do not have to keep another password at all.
- Every request for a review checks that the review belongs to the account asking for it, in the database query itself rather than in the page.
Our own posture
- Two-factor authentication is required on every service Clause uses, with no exceptions and no shared logins.
- Production access is limited to two engineers and reviewed quarterly.
- Dependencies are updated on a weekly cadence and security advisories are actioned within 72 hours for anything reachable from production.
- We do not yet hold a SOC 2 report. We are a pre-seed company and would rather tell you that than imply otherwise. If you need a completed security questionnaire for procurement, email us and we will fill it in honestly.
Reporting something
Email security@getclause.tech. We acknowledge within two business days, we will not threaten you for reporting in good faith, and we will tell you when it is fixed. If you want to be credited, say so and we will.
This page describes what Clause does today. The privacy policy is the legal version of the same thing, and the terms cover the rest. Last reviewed July 2026.