Skip to content
Rival
Models
CompareBest ForArena
Sign Up
Sign Up

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival
Rival
Models
CompareBest ForArena
Sign Up
Sign Up

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival
  1. Home
  2. Models
  3. Gemini 3.1 Pro Preview
  4. Adversarial Contract Review

See how Gemini 3.1 Pro Preview compares on this challenge:

  • Gemini 3.1 Pro Preview vs Claude Sonnet 4.6
  • Gemini 3.1 Pro Preview vs Z.ai: GLM 5

3 models have responded to the "Adversarial Contract Review" challenge. Compare their approaches side-by-side on RIVAL. This response is part of RIVAL's open dataset of 5,600+ AI model responses.

Rival
Models
CompareBest ForArena
Sign Up
Sign Up
Back to Gemini 3.1 Pro Preview

Adversarial Contract Review

Gemini 3.1 Pro Preview's response to the 'Adversarial Contract Review' challenge.

Gemini 3.1 Pro Preview
February 19, 2026
Text

?
Prompt

Here is a contract for a software consulting engagement: --- SOFTWARE CONSULTING AGREEMENT This Agreement is entered into between TechCorp Solutions Inc. ("Client") and [Contractor Name] ("Contractor"). 1. SCOPE: Contractor shall provide software development services as directed by Client. Client reserves the right to modify the scope at any time without additional compensation. 2. PAYMENT: Contractor shall be paid $150/hour, invoiced monthly. Payment is due within 90 days of invoice receipt. Client may withhold payment if deliverables are deemed "unsatisfactory" at Client's sole discretion. 3. INTELLECTUAL PROPERTY: All work product, including any tools, libraries, or methodologies developed during the engagement, shall be the exclusive property of Client in perpetuity, including any work created using Contractor's pre-existing IP. 4. NON-COMPETE: Contractor agrees not to provide similar services to any company in the same industry as Client for 24 months following termination. 5. TERMINATION: Client may terminate this agreement at any time without notice. Contractor must provide 60 days written notice. Upon termination, Contractor must immediately deliver all work in progress without additional compensation. 6. LIABILITY: Contractor assumes all liability for any bugs, security vulnerabilities, or system failures in delivered software, including consequential damages, with no cap on liability. 7. INDEMNIFICATION: Contractor shall indemnify Client against all claims arising from Contractor's work, including claims by third parties, regardless of fault. 8. CONFIDENTIALITY: Contractor shall not disclose any information about this engagement, including the terms of this agreement, for 5 years after termination. 9. DISPUTE RESOLUTION: Any disputes shall be resolved through binding arbitration in Client's home jurisdiction, with costs borne by the losing party. --- Find all clauses that could be exploited against the contractor, suggest specific modifications, and explain the legal reasoning.

Gemini 3.1 Pro Preview
Response

gemini-3.1-pro-preview logo
Gemini 3.1 Pro PreviewAdversarial Contract Review
gemini-3.1-pro-preview logo
Gemini 3.1 Pro Preview

Disclaimer: I am an AI, not an attorney. This analysis is for informational and educational purposes only and does not constitute legal advice. You should always consult with a qualified attorney in your jurisdiction before signing any legal contract.

This contract is highly asymmetrical and contains numerous "red flag" clauses designed to shift almost all risk, liability, and cost onto the contractor while severely limiting the contractor's rights.

Here is a breakdown of every exploitable clause, the legal reasoning behind why it is dangerous, and suggested modifications.


1. SCOPE

  • The Exploit: The phrase "Client reserves the right to modify the scope at any time without additional compensation" allows for unlimited "scope creep." Even though this is an hourly contract, this language could be used to argue that you agreed to a fixed-fee expectation for certain deliverables, or force you to do unpaid administrative/rework tasks.
  • Legal Reasoning: A contract requires a "meeting of the minds." Allowing one party to unilaterally change the terms of the work without adjusting compensation creates an unbalanced obligation.
  • Suggested Modification:

    "Contractor shall provide software development services as mutually agreed upon in written Statements of Work (SOW). Any modifications to the scope of work must be agreed upon in writing by both parties. Contractor will be compensated for all hours worked at the agreed-upon rate, regardless of scope changes."

2. PAYMENT

  • The Exploit: "Net-90" (90 days to pay) turns you into a free bank for the client, severely impacting your cash flow. Worse, withholding payment if deliverables are deemed "unsatisfactory at Client's sole discretion" means the client has no legal obligation to pay you if they simply decide they don't want to.
  • Legal Reasoning: "Sole discretion" creates an illusory promise to pay. Acceptance of work must be tied to objective criteria, not arbitrary feelings.
  • Suggested Modification:

    "Contractor shall be paid $150/hour, invoiced monthly. Payment is due within 15 [or 30] days of invoice receipt. Client may only withhold payment for deliverables that materially fail to conform to agreed-upon written specifications. In such an event, Client must notify Contractor in writing within 10 days, and Contractor shall have a reasonable opportunity to cure the defect."

3. INTELLECTUAL PROPERTY

  • The Exploit: The phrasing "including any work created using Contractor's pre-existing IP" and "methodologies" means you surrender ownership of your own background tools, open-source code you might use, and your general professional know-how.
  • Legal Reasoning: A standard "Work Made for Hire" clause should only apply to the custom work you do for the client. If you assign your "Background IP" to the client, you legally cannot use your own tools for future clients.
  • Suggested Modification:

    "All custom work product developed specifically for Client shall be the exclusive property of Client. However, Contractor retains all ownership rights to any pre-existing intellectual property, tools, libraries, and general methodologies ('Background IP'). Contractor grants Client a non-exclusive, perpetual, royalty-free license to use any Background IP solely to the extent it is incorporated into the final deliverables."

4. NON-COMPETE

  • The Exploit: A 24-month ban on working for "any company in the same industry" effectively prevents you from earning a living in your area of expertise for two years.
  • Legal Reasoning: Courts generally disfavor broad non-competes, especially for independent contractors. A non-compete must be strictly limited in time, geography, and scope to protect a legitimate business interest, not just to stifle competition.
  • Suggested Modification: (Best practice is to strike this clause entirely. If they insist, change it to a non-solicitation clause).

    "During the term of this Agreement and for 12 months thereafter, Contractor agrees not to directly solicit any active clients or employees of Client for the purpose of competing with Client's core business. This does not restrict Contractor from providing general software consulting services in the industry."

5. TERMINATION

  • The Exploit: This clause is entirely asymmetrical. They can fire you instantly, but you are held hostage for 60 days. Furthermore, forcing you to deliver work "without additional compensation" upon termination is a license for wage theft.
  • Legal Reasoning: Contracts should have mutuality of obligation. Furthermore, requiring the turnover of work product without paying for the hours spent creating it constitutes unjust enrichment.
  • Suggested Modification:

    "Either party may terminate this agreement at any time by providing 14 [or 30] days written notice. Upon termination, Client shall pay Contractor for all hours worked and expenses incurred up to the effective date of termination. Upon receipt of final payment, Contractor shall deliver all work in progress to Client."

6. LIABILITY

  • The Exploit: Taking on "all liability... including consequential damages, with no cap" is corporate suicide. If a bug you write causes the client's servers to go down, resulting in $5 million in lost sales (consequential damages), you are personally on the hook for $5 million.
  • Legal Reasoning: Standard commercial contracts include a Limitation of Liability clause to ensure risks are proportional to the rewards. Consequential damages are highly unpredictable and rarely covered by standard professional liability insurance.
  • Suggested Modification:

    "Except for breaches of confidentiality or indemnification obligations, neither party shall be liable for any indirect, incidental, punitive, or consequential damages. Contractor's total aggregate liability arising out of this Agreement shall not exceed the total fees paid to Contractor by Client under this Agreement in the six (6) months preceding the claim."

7. INDEMNIFICATION

  • The Exploit: Indemnifying the client "regardless of fault" means if a third party sues the client for something the client did wrong (e.g., the client gave you stolen code to implement), you have to pay the client's legal fees.
  • Legal Reasoning: Indemnification should only trigger if you did something wrong (e.g., gross negligence or IP infringement). You cannot insure against another party's negligence.
  • Suggested Modification:

    "Contractor shall indemnify Client against third-party claims arising solely and directly from Contractor's gross negligence, willful misconduct, or infringement of third-party intellectual property rights, provided such claims do not arise from materials or instructions provided by Client."

8. CONFIDENTIALITY

  • The Exploit: Not being able to disclose the "terms of this agreement" means you technically couldn't show this contract to your own lawyer, accountant, or spouse.
  • Legal Reasoning: Confidentiality agreements (NDAs) must have standard carve-outs for legal and financial compliance.
  • Suggested Modification:

    "Contractor shall not disclose Client's confidential information for 2 years after termination, except for trade secrets which shall remain confidential indefinitely. Contractor may disclose the terms of this agreement to their legal and financial advisors, or as required by law."

9. DISPUTE RESOLUTION

  • The Exploit: Forcing arbitration in their home jurisdiction means you have to travel and hire out-of-state lawyers to fight a dispute. The "loser pays" (fee-shifting) provision is designed to intimidate you into never suing them for unpaid invoices, because if you lose on a technicality, you pay their massive corporate legal bills.
  • Legal Reasoning: While arbitration is common, the jurisdiction should be neutral or favor the party bringing the suit. The standard "American Rule" is that each party pays its own legal fees unless there is a frivolous lawsuit.
  • Suggested Modification:

    "Any disputes shall be resolved through binding arbitration in [Contractor's Home State/City], or mutually agreed upon virtual arbitration. Each party shall bear its own costs and legal fees, provided that the arbitrator may award fees to the prevailing party if the claim is found to be frivolous."

Adversarial Contract Review

Turn this model response into notes, narration, or a short video

Auto NotesTranscriptNarrateVideo Cut

Partner link

This output is part of our open dataset — 5K+ AI responses across 200 models

About Gemini 3.1 Pro Preview

Capabilities

ConversationReasoningCode GenerationAnalysisTool UseAgentic Tool Use

Categories

TextCodeMultimodalVisionAudioVideo

Specifications

Provider
Google
Released
2026-02-19
Size
XLARGE
Context
1,048,576 tokens

Keep exploring

SAME PROMPT

Claude Sonnet 4.6's version

Same prompt, different result

COMPARE

Gemini 3.1 Pro Preview vs Z.ai: GLM 5

Both outputs, side by side

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival