Skip to main content
ClearTermFor software freelancers

Check a freelance dev contract for work-for-hire, Net-90, and uncapped indemnity before you sign.

ClearTerm reads an English client MSA or services agreement from your side as the contractor. You get a plain-English call on whether they take reusable code, when you actually get paid, and whether indemnity is uncapped — plus a safety score and wording you can paste back.

1 scan a month with no account, 5 on a free account. PDFs up to 4 MB, or paste the text. ClearTerm is not a law firm and does not give legal advice.

Analyze a contract for free

No account required for your first scan.

Create a free account

Review the MSA, then the redline

Ready to check your next client MSA?

Your first scan needs no account.

Shield Mode

Upload one agreement for work-for-hire, payment-window, and indemnity calls — plus a safety score and paste-back wording.

Diff Mode

When the client sends v2, compare both files and see whether the edits made your risk better or worse.

Security & privacy

ClearTerm does not intentionally store raw PDFs in its own database or file storage. Contract content is still sent to Gemini to generate the analysis, and third-party logging or retention follows Google's current API terms and project settings.

Data handling

  1. Process the upload transiently for analysis
  2. Avoid storing raw PDFs in ClearTerm databases or app storage
  3. Store only minimal metadata or saved results you explicitly keep

AI policy

ClearTerm does not reuse your contracts to train its own models. Gemini API handling still follows Google's current API terms, safety systems, and any logging settings configured for the project.

Simple pricing

1 scan a month with no account, 5 on a free account. Buy a pack when you need archive and composed emails.

$0free account

Free account

  • 5 contract scans per month with a free account
  • Shield Mode (analyze one contract)
  • Diff Mode (compare two versions)
  • Safety score with category breakdown
$9one-time

20-scan pack

  • 20 scans, one-time purchase
  • Save results to archive
  • Composed negotiation emails with tone control
  • Credits consume before your monthly free allowance
  • Valid for about a year from purchase
See full pricing

Three questions before you sign

ClearTerm is built for software freelancers reviewing an English client agreement — not a general chat about contracts. The first screen after a scan answers these three calls, then shows the full findings and Diff Mode for the redline that comes back.

Do they take your reusable code?

Work-for-hire and broad IP assignment that strip rights to libraries, tools, and frameworks you bring to the job.

When do you actually get paid?

Net-60 / Net-90 windows, vague milestones, and payment tied to acceptance that never arrives.

Is indemnity uncapped?

Unlimited liability and broad indemnity that can make you personally responsible for the client’s problems. Diff Mode checks whether v2 fixed it.

Frequently asked questions

What is ClearTerm?
ClearTerm checks English client MSAs and services agreements for software freelancers. You upload a PDF (or paste the text) and it returns three headline calls — work-for-hire / reusable code, when you get paid, and whether indemnity is uncapped — plus a safety score, plain-English findings across payment, IP, liability and termination, and wording you can paste back. Diff Mode compares a revised draft.
What is the difference between Shield Mode and Diff Mode?
Shield Mode reviews a single contract and flags risks across the whole agreement. Diff Mode takes two PDFs — an original and a revision — finds what actually changed between them, and tells you whether each edit increases or reduces your risk. Diff Mode is the faster way to check a redline you have been sent back.
Is my contract data secure and private?
ClearTerm does not intentionally store your raw PDF files in its own app storage. Contract content is processed transiently to produce the analysis, and Google Gemini API handling still follows Google's current API terms and project settings. Only minimal analysis results are saved when you choose features like account history.
How long do you keep my data?
Uploaded PDFs and the text extracted from them are not retained in ClearTerm's own storage — they are processed in memory to produce the analysis and not written to our database or file storage. What we do keep: your account record, until you delete it; analyses you explicitly save to your archive, until you delete them or your account; billing metadata from Stripe, for as long as tax and accounting rules require; the scan-pack grant ledger (Checkout Session id + user id, no card data) indefinitely for payment integrity; admin action audit logs indefinitely (identifiers anonymized after account deletion); product-funnel event names (for example landing_view) with no identifiers or document content, for about 90 days; in-flight analysis markers (uid / IP / anonymous id, no contract content) for about 14 days and purged on account deletion when present; and other operational records with no contract content — scan telemetry and Stripe webhook event leases for about 90 days, abuse-prevention counters for about 60 days, login codes for about 10 minutes. Expiry is enforced automatically and usually completes within about a day of the deadline. Contract text is still sent to Google Gemini to produce the analysis, and Google's own logging and retention follow their current API terms and the settings configured for the project.
How many contracts can I analyze for free?
1 scan a month with no account, 5 on a free account. Anonymous results are shown in full in this browser tab; ClearTerm does not store them on our servers for you to claim after signup. Archive and history remain pack-only. A one-time $9 pack buys 20 scans with archive access and composed negotiation emails.
Is ClearTerm legal advice?
No. ClearTerm is not a law firm, is not a substitute for professional legal advice, and no lawyer-client relationship is created by using it. It is a tool for understanding a document and deciding what to ask about.

More questions are answered on the full FAQ, and the analysis method is written up on how it works.