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.
Chatgpt 4O 03 25'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.
This Software Consulting Agreement contains several clauses that pose significant legal and financial risks for the contractor. Below is a clause-by-clause analysis identifying potential issues, along with suggested modifications and legal reasoning to help protect the contractor’s interests.
Problematic Clause: "Client reserves the right to modify the scope at any time without additional compensation."
Issue: This gives the Client unilateral control to expand the scope of work without paying the Contractor more, which is unfair and could result in substantial unpaid labor.
Suggested Modification: "Client may request modifications to the scope of work; however, any changes that materially alter the original scope shall require mutual written agreement, including an adjustment to compensation and timeline."
Legal Reasoning: Under contract law, changes to the scope of work typically require mutual assent and consideration (i.e., additional compensation). This change ensures fairness and prevents scope creep without payment.
Problematic Clauses:
Issues:
Suggested Modifications:
Legal Reasoning: Unilateral and vague satisfaction clauses are often unenforceable. Courts typically require objective standards. Prompt payments are also essential to prevent undue financial burden on the contractor.
Problematic Clause: "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."
Issue: This grants the Client ownership over all deliverables, including Contractor’s pre-existing intellectual property and general tools or methods, which may be used in other projects. This could severely restrict the Contractor’s ability to work elsewhere.
Suggested Modification: "Client shall own all deliverables specifically created for and paid for by Client. Contractor shall retain ownership of any pre-existing intellectual property and general tools, libraries, or methodologies, provided the deliverables do not infringe Client’s rights."
Legal Reasoning: Work-for-hire agreements typically do not extend to pre-existing IP unless explicitly assigned. Courts often uphold the contractor’s right to retain IP that is not custom-developed for the client.
Problematic Clause: "Contractor agrees not to provide similar services to any company in the same industry as Client for 24 months following termination."
Issue: This is overly broad, both in time (24 months) and scope ("any company in the same industry"). It could effectively bar the Contractor from working in their field.
Suggested Modification: "Contractor agrees not to solicit or work with direct competitors of Client with whom Contractor had material contact during the term of this agreement, for a period of 6 months after termination, and only within a 50-mile radius of Client’s primary place of business."
Legal Reasoning: Courts scrutinize non-compete clauses for reasonableness in time, geography, and scope. Overly broad clauses are often unenforceable. The modification narrows the restrictions to make them more likely to be upheld.
Problematic Clauses:
Issues:
Suggested Modification: "Either party may terminate this agreement with 15 days written notice. Upon termination, Contractor shall be compensated for all work performed up to the date of termination, including a reasonable pro-rata amount for work in progress."
Legal Reasoning: Contract law generally requires mutuality of obligation. Forcing a contractor to deliver uncompensated work may violate unjust enrichment principles.
Problematic Clause: "Contractor assumes all liability for any bugs, security vulnerabilities, or system failures in delivered software, including consequential damages, with no cap on liability."
Issue: This exposes the Contractor to unlimited liability, including for indirect or unpredictable damages such as lost profits or business interruption.
Suggested Modification: "Contractor shall make commercially reasonable efforts to avoid bugs and security vulnerabilities but shall not be liable for consequential or indirect damages. Total liability under this agreement shall not exceed the total fees paid to Contractor in the preceding 6 months."
Legal Reasoning: Unlimited liability is rarely enforced, especially for service providers. Limitation of liability clauses are standard in tech contracts and help prevent catastrophic losses.
Problematic Clause: "Contractor shall indemnify Client against all claims arising from Contractor's work, including claims by third parties, regardless of fault."
Issue: This imposes an unbounded indemnification obligation, even if the Client is at fault, which is highly unusual and unfair.
Suggested Modification: "Contractor shall indemnify Client only for third-party claims arising directly from Contractor’s gross negligence or willful misconduct, provided that Client promptly notifies Contractor of any such claims and allows Contractor to control the defense."
Legal Reasoning: Indemnification should be tied to fault and limited to foreseeable risks. Courts may reject overly broad indemnities as unconscionable.
Problematic Clause: "Contractor shall not disclose any information about this engagement, including the terms of this agreement, for 5 years after termination."
Issue: While confidentiality is standard, a 5-year restriction on disclosing even the existence of the agreement is excessive and may hinder the Contractor's ability to use the engagement in their portfolio or resume.
Suggested Modification: "Contractor shall not disclose confidential information, including trade secrets and business strategies, during the engagement and for 2 years thereafter. Contractor may disclose the existence and general nature of the engagement for portfolio or marketing purposes, provided no confidential information is revealed."
Legal Reasoning: Courts favor reasonable confidentiality periods. The Contractor should retain the right to reference their work, especially if no proprietary information is disclosed.
Problematic Clause: "Any disputes shall be resolved through binding arbitration in Client's home jurisdiction, with costs borne by the losing party."
Issue:
Suggested Modification: "Any disputes shall be resolved through binding arbitration in a mutually agreed-upon location. Each party shall bear its own costs unless the arbitrator determines otherwise."
Legal Reasoning: Arbitration clauses must be fair and not unduly burdensome. Courts may refuse to enforce one-sided forum-selection clauses or cost-shifting provisions that deter access to justice.
Conclusion
This contract is heavily skewed in favor of the Client. The proposed modifications aim to restore balance by:
Before signing, the Contractor should consult with an experienced contract attorney to negotiate these changes and ensure legal protection.
Turn this model response into notes, narration, or a short video
Partner link