AI Legal Co-Pilot for Freelancers

The AI Legal Co-Pilot
for Every Freelancer

Clients bury IP-transfer clauses and non-compete traps in every kind of contract. Markup reads NDAs, MSAs, agency agreements, and direct client deals — flagging the risks and writing your counter-offer in seconds.

Free during beta · No credit card · Cancel anytime

freelance-contract-nda.pdf
Scanning…
01

This Agreement is entered into as of the Effective Date by and between Client

02

("Company") and Contractor ("Developer"). Developer agrees that all work,

03

inventions, developments, and discoveries made during the engagement,

04

including all intellectual property rights therein, shall be exclusively

IP TRANSFER
05

owned by Company. Developer hereby irrevocably assigns all such rights.

IP TRANSFER
06

Furthermore, Developer shall not, for a period of 24 months following

07

termination, engage in any competitive activities or work for any entity

NON-COMPETE
08

that operates in a similar market segment as Company, worldwide.

NON-COMPETE
2 critical clauses found — IP transfer & non-compete detected→ View counter-offer

Risky clauses flagged across freelance contracts analyzed

12,847
IP Transfer
9,203
Non-Compete
7,561
Unlimited Revisions
5,892
Perpetual License
4,310
Work-for-Hire

How It Works

Three steps to contract clarity

From raw contract to polished counter-offer in under 60 seconds.

01
Input

Paste Any Contract

Drop in any contract text — Upwork job offers, direct client agreements, NDAs, MSAs, or agency contracts. Markup reads every clause.

02
Analysis

AI Flags Risky Clauses

Our legal-trained AI instantly highlights IP-assignment clauses, perpetual non-competes, work-for-hire traps, and unlimited revision demands — across any contract type.

03
Counter-offer

Get Counter-Offer Templates

Receive polished, legally-informed counter-offer email templates — ready to edit and send. Push back with confidence, no lawyer required.


What We Catch

The clauses clients hope you skip

Most freelancers scan contracts in 30 seconds. Clients know this. Markup reads every line — surfacing the traps buried in plain sight, whether it's a direct client NDA, an agency MSA, or a platform offer letter.

  • IP & Code Assignment

    Clauses that transfer ownership of code you write — including work done outside this contract.

  • Perpetual Non-Competes

    24-month+ bans on working in the same industry. Often globally scoped.

  • Unlimited Revision Demands

    "Until client is satisfied" language with no defined revision cap.

  • Work-for-Hire Traps

    Language that reclassifies your independent contractor status and all future work as company-owned.

counter-offer-draft.txt
Ready to send

Hi [Client Name],

Thank you for the offer. I'm excited about this project, but I noticed a few clauses I'd like to address before signing:

Section 4.1 — The IP assignment clause transfers all code rights, including work I produce outside this engagement. I'm happy to assign rights to work delivered under this contract, but not to unrelated projects.

Section 7.2 — A 24-month non-compete spanning "any similar market" worldwide is unusually broad. I propose limiting this to direct competitors only, for 6 months.

I've proposed revised language below. Happy to hop on a call to discuss. Looking forward to working together.

Best,
[Your name]

Markup-generated · Edit before sending

Freelancers on Markup

Freelancers who almost got burned

“I almost signed away rights to a SaaS I'd been building for two years. Markup caught the perpetual license clause in 8 seconds.”

JK

James K.

Full-stack developer, $180k+ in freelance revenue

“The counter-offer template was spot-on. Client agreed to remove the non-compete. First time I've ever pushed back successfully.”

PM

Priya M.

React contractor, 5 years freelancing

“Three red flags in one contract. I had no idea those clauses were buried in there. This should be required before signing any agreement.”

CR

Carlos R.

Backend engineer, direct client contracts


Pricing

Simple, transparent pricing

Start free. Upgrade when you need more.

Free

$0

For freelancers just getting started

  • 1 contract analysis / month
  • Clause flagging (High / Medium / Low)
  • Basic risk score
  • Email support
Start Free
Most Popular

Pro

$19/mo

For active freelancers who sign multiple contracts

  • Unlimited contract analyses
  • Counter-offer templates
  • Full analysis history
  • Priority support
  • Download reports as PDF
Get Pro

Business

$199/mo

For teams, agencies, and platforms

  • Everything in Pro
  • Team member seats
  • API access
  • Custom clause rules
  • Dedicated account manager
Contact Us

Read every contract.
Sign nothing blind.

Join the waitlist. Be the first to analyze your next contract — before you accept.

Free during beta · No spam · Unsubscribe any time