Software License Agreement Red Flags: Six Clauses to Check Before You Accept
This page is general information, not legal advice.
A software license agreement, often called an end user license agreement (EULA), lets you use software you don't own. The vendor writes it, and most people accept it with one click. For a business that relies on the software, or anyone paying for it, those clicks can matter a lot. This page covers six clauses that often move risk onto the person or company using the software. For each one you get an illustrative example, why it matters, and wording you can propose. Business customers can often negotiate these terms. Consumers usually can't, but knowing what a clause does still helps you decide whether to accept it. Rules on which terms can be enforced vary by jurisdiction.
The example clauses below are illustrative. They are not taken from any real company's agreement.
1. A license the vendor can revoke at any time
A typical clause might read: "Licensor may suspend or terminate this License at any time, for any reason or no reason, with or without notice. Upon termination, Licensee shall immediately cease all use of the Software."
Why it works against you
If your work, files or business processes depend on the software, losing access overnight can be costly. "With or without notice" leaves you no time to export data or find a replacement. You may also lose any fees you paid in advance. See termination for convenience clauses explained.
What to ask for instead
Sample wording to propose: "Licensor may terminate this License only for Licensee's material breach that remains uncured 30 days after written notice. On any termination other than for Licensee's breach, Licensor will refund prepaid fees for the unused period and allow Licensee a reasonable period to export its data."
2. Terms the vendor can change on its own
A typical clause might read: "Licensor may modify this Agreement at any time by posting a revised version. Continued use of the Software constitutes acceptance of the modified terms."
Why it works against you
You agreed to one set of terms, but the vendor can swap in another without asking you. New fees, new restrictions or wider data rights can take effect just because you kept using a tool you rely on. Few people check a vendor's website for updates.
What to ask for instead
Sample wording to propose: "Licensor will give Licensee at least 30 days' written notice of any material change. If Licensee objects, Licensee may terminate and receive a refund of prepaid fees for the unused period. Changes do not apply to the current paid term without Licensee's written consent."
3. Broad rights to collect and use your data
A typical clause might read: "Licensee grants Licensor a perpetual, irrevocable, worldwide license to collect, use, and share usage data and any content processed through the Software for any purpose."
Why it works against you
"Any purpose" and "perpetual" can cover far more than running the service. Your files, customer information or business data might be analyzed, shared with partners or kept after you stop using the software. That can clash with your own privacy promises to customers. Privacy rules vary by jurisdiction. See data ownership clauses explained.
What to ask for instead
Sample wording to propose: "Licensee retains all rights in its data and content. Licensor may use them only to provide and support the Software for Licensee. Licensor may use usage data only in aggregated, de-identified form and will delete Licensee's data on request after termination."
4. "As is" software with liability capped near zero
A typical clause might read: "The Software is provided 'as is' without warranty of any kind. In no event shall Licensor's total liability exceed the fees paid in the one (1) month preceding the claim."
Why it works against you
If the software corrupts your files, causes a data breach or simply doesn't work, you may have almost no remedy. A cap tied to a short window of fees can be far smaller than your actual loss. Some places limit how far these disclaimers can go, especially for consumers. See limitation of liability clauses explained.
What to ask for instead
Sample wording to propose: "Licensor warrants that the Software will perform substantially as described in its documentation. Licensor's liability is capped at the fees paid in the twelve months before the claim, except for data breaches, confidentiality breaches, gross negligence and Licensor's indemnity obligations, which are not capped."
5. Audit rights with heavy penalties for overuse
A typical clause might read: "Licensor may audit Licensee's use of the Software at any time. If the audit reveals use beyond the licensed scope, Licensee shall pay for all excess use at Licensor's then-current list price, plus the costs of the audit."
Why it works against you
Counting users, devices or installations can be confusing, and a small miscount can lead to a large bill at full list price. Unlimited audits can disrupt your work, and you may end up paying the vendor's audit costs too. The vendor often decides how usage is measured.
What to ask for instead
Sample wording to propose: "Licensor may audit no more than once per year, on 30 days' written notice, during business hours. Any excess use will be charged at Licensee's contracted rate. Licensor pays audit costs unless excess use is material."
6. Automatic renewal with price increases
A typical clause might read: "This Agreement renews automatically for successive one-year terms unless cancelled at least ninety (90) days before renewal. Licensor may adjust fees for any renewal term."
Why it works against you
A long notice window is easy to miss, and once it passes you may be locked in for another full term at a price you didn't agree to. Rules on automatic renewal vary by jurisdiction. See auto-renewal clauses explained.
What to ask for instead
Sample wording to propose: "Licensor will send written notice at least 30 days before the cancellation deadline, stating any new fees. Licensee may cancel at any time before renewal. Fee increases for any renewal term are limited to the percentage agreed in writing."
Also worth a look
Check for clauses that send disputes to private arbitration (see mandatory arbitration clauses explained) or that make you cover the vendor's legal costs (see indemnification clauses explained). Also look at bans on reverse engineering, limits on transferring the license, who owns anything you create with the software, and what happens to support when a version is retired. If the software is sold as a cloud subscription, see SaaS subscription agreement red flags.
Scan your own license free
Every license is different, and one broad phrase can change what you give up. Upload your software license agreement or EULA as a PDF, DOCX, TXT or MD file, or photograph it, using the ScanMyTerms terms of service checker. In about a minute you get a list of clauses that work against you, with the risk level, the exact wording, why it hurts and how to change it. The free preview needs no sign-up and shows the risk count and the first two findings. The full report is $5. ScanMyTerms does not use your documents to train AI models, and reports are deleted after 7 days.
This page is general information, not legal advice. Software licensing and consumer protection rules vary by jurisdiction, so for decisions about a specific agreement, talk to a qualified lawyer where you live.
Sources
- All clause examples on this page are illustrative and written for this guide. They are not quoted from any real company's agreement.
Scan your software license free: see your risk count and first two findings with no sign-up →