4 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.
Grok 4's response to the 'Adversarial Contract Review' challenge.
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.
Below, I'll analyze the provided Software Consulting Agreement clause by clause. My analysis is based on general principles of U.S. contract law (assuming a U.S. context, as the contract appears to be drafted in a style common to U.S. agreements; if this is in another jurisdiction, local laws may vary). I'll focus on clauses that could be exploited against the contractor (i.e., those that are overly one-sided, potentially unenforceable, or create undue risk or hardship for the contractor). Not every clause is problematic—I've skipped those that seem neutral or standard (e.g., the basic payment rate of $150/hour is fine on its face, though it's tied to other issues).
For each problematic clause, I'll:
Important Disclaimer: I am not a lawyer, and this is not formal legal advice. Contract law can vary by state/jurisdiction, and enforceability depends on specifics like the parties' bargaining power and local precedents. Consult a qualified attorney for personalized advice before signing or negotiating any contract.
Potential Exploitation: The client can unilaterally modify the scope "at any time without additional compensation." This allows for unlimited scope creep—e.g., the client could demand extra work (like adding new features or extending timelines) without paying more, forcing the contractor to work for free or risk non-payment/non-renewal.
Suggested Modifications: Revise to: "Contractor shall provide software development services as mutually agreed upon in a written Statement of Work (SOW). Any modifications to the scope must be agreed upon in writing by both parties, and if they result in additional time or resources, Contractor shall be entitled to additional compensation at the agreed hourly rate or as otherwise negotiated."
Legal Reasoning: Unilateral modifications without mutual consent violate the implied covenant of good faith and fair dealing (recognized in most U.S. jurisdictions under the Uniform Commercial Code or common law). Courts may deem such clauses unconscionable if they create an imbalance where one party has unchecked power, potentially rendering them unenforceable (e.g., as seen in cases like Armendariz v. Foundation Health Psychcare Services, Inc. in California). Requiring written mutual agreement ensures enforceability and protects against exploitation.
Potential Exploitation: Payment is due within 90 days (a long window, allowing the client to delay cash flow), and the client can withhold payment if deliverables are "unsatisfactory" at their "sole discretion." This subjective standard could be abused—e.g., the client could claim dissatisfaction arbitrarily to avoid payment, even for high-quality work, leaving the contractor without recourse.
Suggested Modifications: Revise to: "Contractor shall be paid $150/hour, invoiced monthly. Payment is due within 30 days of invoice receipt. Client may withhold payment only if deliverables fail to meet objective criteria specified in the Statement of Work (SOW), and any disputes shall be resolved through good-faith negotiation before withholding."
Legal Reasoning: A 90-day payment term isn't inherently illegal but can be exploitative in freelance contexts where contractors rely on timely payments. Subjective "sole discretion" clauses risk being unconscionable or illusory (promising payment but with no real obligation), as they undermine the contract's mutuality (e.g., per Restatement (Second) of Contracts § 2-305). Courts often require objective standards for performance disputes to prevent bad-faith withholding (e.g., Lockheed Martin Corp. v. Retail Holdings). Shortening to 30 days aligns with industry norms and reduces exploitation risk.
Potential Exploitation: All work product becomes the client's "exclusive property in perpetuity," including tools/libraries/methodologies developed during the engagement and even those incorporating the contractor's "pre-existing IP." This could strip the contractor of rights to their own inventions or reusable code—e.g., if the contractor improves a personal tool while working, they lose it forever, limiting future work.
Suggested Modifications: Revise to: "Client shall own the specific deliverables created under this Agreement. Contractor retains ownership of any pre-existing IP, tools, libraries, or methodologies, and grants Client a non-exclusive, perpetual license to use them solely in connection with the deliverables. Any new IP developed solely by Contractor outside this engagement remains Contractor's property."
Legal Reasoning: Broad IP assignments can be enforceable but may be challenged if they overreach into pre-existing IP, potentially violating copyright law (17 U.S.C. § 201) or being deemed unconscionable if they deprive the contractor of their livelihood (e.g., Effects Associates, Inc. v. Cohen). Limiting to specific deliverables and granting licenses (rather than full ownership) is standard in consulting agreements and balances interests without exploitation.
Potential Exploitation: The 24-month ban on providing "similar services to any company in the same industry" is overly broad—no geographic limit, no definition of "same industry," and it applies globally. This could prevent the contractor from working in their field entirely (e.g., if the client is in tech, the contractor couldn't consult for any tech firm), effectively blacklisting them.
Suggested Modifications: Revise to: "For 12 months following termination, Contractor agrees not to provide identical services to direct competitors of Client within [specific geographic area, e.g., the United States]. 'Direct competitors' shall be defined as [list or criteria, e.g., companies offering the same software products as Client]. This does not restrict Contractor from general software development work."
Legal Reasoning: Non-compete clauses must be reasonable in duration, scope, and geography to be enforceable (e.g., under California's Bus. & Prof. Code § 16600, which voids most non-competes, or similar laws in other states). Courts often strike down overly broad ones as restraints on trade (e.g., Edwards v. Arthur Andersen LLP). Narrowing to 12 months, adding specifics, and limiting to direct competitors makes it enforceable while preventing exploitation.
Potential Exploitation: The client can terminate "at any time without notice," but the contractor must give 60 days' notice. Upon termination, the contractor must deliver all work-in-progress (WIP) "without additional compensation." This asymmetry allows the client to end abruptly (disrupting the contractor's income) and get free WIP, while tying the contractor down.
Suggested Modifications: Revise to: "Either party may terminate this agreement with 30 days' written notice. Upon termination, Contractor shall be compensated for all work performed up to the termination date, including work-in-progress, at the agreed hourly rate."
Legal Reasoning: One-sided termination rights can be unconscionable if they lack mutuality (Restatement (Second) of Contracts § 208). Requiring notice from both sides and payment for WIP ensures fairness and aligns with implied duties of good faith. Courts may imply payment for partial performance under quantum meruit (e.g., Boomer v. Muir) to prevent unjust enrichment.
Potential Exploitation: The contractor assumes "all liability" for bugs/vulnerabilities/failures, including "consequential damages" with "no cap." This unlimited exposure could bankrupt the contractor—e.g., if a bug causes the client's business losses, the contractor pays everything, even if not negligent.
Suggested Modifications: Revise to: "Contractor's liability for bugs, security vulnerabilities, or system failures shall be limited to direct damages, capped at the total fees paid under this Agreement. Contractor shall not be liable for consequential, indirect, or punitive damages unless caused by gross negligence or willful misconduct."
Legal Reasoning: Unlimited liability clauses are often enforceable but can be unconscionable if disproportionate to the contract's value (e.g., UCC § 2-719). Caps and exclusions for consequential damages are standard to allocate risk fairly, especially in tech consulting where bugs are inherent (e.g., Hadley v. Baxendale precedent on foreseeability). This prevents exploitation without shifting all risk to the client.
Potential Exploitation: The contractor must indemnify the client against "all claims arising from Contractor's work, including claims by third parties, regardless of fault." This could force the contractor to cover costs even if the client is at fault—e.g., if the client misuses the software leading to a lawsuit.
Suggested Modifications: Revise to: "Contractor shall indemnify Client against claims arising solely from Contractor's gross negligence or willful misconduct in performing the services. Indemnification shall not apply to claims resulting from Client's modifications, misuse, or negligence."
Legal Reasoning: Broad indemnification can be unenforceable if it covers the indemnified party's own fault, as it violates public policy against shifting liability for intentional acts (e.g., California Civil Code § 1668). Limiting to the contractor's fault ensures mutuality and prevents exploitation, aligning with standard practices in professional services agreements.
Potential Exploitation: The 5-year ban on disclosing "any information about this engagement, including the terms of this agreement" is broad and could prevent the contractor from discussing their work (e.g., in a portfolio or resume), even non-sensitive details.
Suggested Modifications: Revise to: "Contractor shall not disclose Client's confidential information (defined as non-public technical or business data marked as confidential) for 5 years after termination. This does not include general skills, experience, or the existence of this engagement."
Legal Reasoning: Confidentiality clauses are enforceable but must be reasonable and specific; overly broad ones can restrict free speech or trade (e.g., under the Defend Trade Secrets Act). Excluding general knowledge protects the contractor's ability to market their services without exploitation.
Potential Exploitation: Binding arbitration in the client's "home jurisdiction" with "costs borne by the losing party" favors the client (e.g., travel costs for the contractor) and discourages disputes, as the loser pays everything.
Suggested Modifications: Revise to: "Any disputes shall be resolved through binding arbitration under the rules of [neutral body, e.g., AAA] in a mutually agreed location. Each party shall bear its own costs, unless the arbitrator determines bad faith."
Legal Reasoning: Arbitration clauses are generally enforceable (Federal Arbitration Act), but one-sided terms (e.g., venue favoring one party) can be unconscionable (e.g., AT&T Mobility v. Concepcion). Neutral venue and cost-sharing promote fairness and reduce barriers to justice.
This contract is heavily skewed toward the client, potentially making it unconscionable as a whole in some jurisdictions (e.g., if the contractor has unequal bargaining power). Suggest negotiating for mutual protections, adding a severability clause (if unenforceable parts are struck, the rest survives), and requiring all changes in writing. If the client refuses fair modifications, consider walking away—exploitative contracts often lead to disputes. Again, seek legal counsel for negotiation or review.
Turn this model response into notes, narration, or a short video
Partner link