Skip to content

Software companies

How to add AI training rights to your SaaS terms without a customer backlash

By SourceX Editorial · Reviewed by Noah Loul ·

Short answer

To update terms of service for AI training without a backlash, separate customer content from service telemetry, ask for opt-in before training on content, give advance notice through several channels and honor every refusal. Prospective, plainly worded changes hold up better than quiet retroactive edits, which FTC staff have warned may be unfair or deceptive.

Key takeaways

  • Treat customer content and service telemetry as different data classes with different consent rules.
  • Opt-in for training on customer content avoids most of the trust damage that broad license grants cause.
  • Negotiated enterprise agreements usually cannot be changed by posting new online terms; they need an amendment.
  • Apply new AI terms prospectively and record each customer's choice with the terms version and date.
  • Keep permission to license data to outside AI developers separate from permission to improve your own product.

Why do AI training clauses set off customer backlash?#

AI training clauses set off backlash when customers read a broad license grant as permission to feed their content into models they never agreed to. The legal text may be years old; what changed is that customers now read it with AI in mind.

Zoom is the case most product teams remember. After criticism of terms changes made earlier in 2023, Zoom added a sentence in August 2023 stating that it would not use audio, video or chat customer content to train its AI models without consent. WeTransfer followed a similar path in July 2025, revising updated terms before they took effect to remove language about using uploaded content to improve machine learning models.

The regulatory angle matters too. In February 2024, FTC staff wrote that a company adopting more permissive data practices, such as using consumer data for AI training, and disclosing it only through a surreptitious, retroactive change to its terms or privacy policy may be engaging in unfair or deceptive practices. The post focuses on consumers, but vendors selling to small businesses should read it closely.

Separate customer content from telemetry before you draft#

The first drafting decision is classification: which data the clause actually covers. Customers accept product telemetry being used to improve a service far more readily than they accept their documents, tickets or code being used to train a model, so mixing the two in one clause invites the worst reading.

Separate customer content from telemetry before you draft
Data classExamplesConsent approach worth considering
Customer contentDocuments, messages, tickets, files, code, uploaded recordsOpt-in per account, revocable, recorded by terms version
Usage telemetryFeature clicks, error codes, latency, session countsClear notice, often within existing service improvement language
De-identified or aggregated dataStatistics derived from many accounts with identifiers removedNotice, a commitment not to re-identify, and contractual limits on recipients
Personal data under a DPAEnd-user names, emails, contact recordsOnly as the customer instructs under the processing agreement
Your own operational recordsYour support team's notes, engineering issues, product decisionsYours to use, after removing customer confidential details

What should a new AI training clause say?#

A clause that survives customer scrutiny is specific about scope, consent and what happens when a customer changes its mind. Vague phrases such as improving our services or developing new features are exactly what customers object to once AI is involved.

Avoid two drafting shortcuts. Do not bury the AI permission inside a long list of permitted uses, and do not define de-identified data so loosely that pseudonymized records with stable customer IDs still qualify, because procurement and privacy reviewers check for both.

  • Definitions that separate customer content, usage data and de-identified data.
  • Whose models are covered: your own product features, third-party model providers, or outside AI developers who license data.
  • The consent mechanism, who can grant it on the customer's side, and where the choice is recorded.
  • The de-identification standard applied before any training or licensing use.
  • Withdrawal: what stops immediately and how already-trained models are treated.
  • Retention and deletion of training copies.
  • An effective date that applies the clause only to data collected or consented after that date.

Click-through terms versus negotiated enterprise agreements#

Click-through terms and negotiated agreements change in different ways, and most SaaS companies have both. Posting new online terms may update the first group, depending on the update clause, but a negotiated master agreement with an entire-agreement and amendment clause usually needs a signed amendment.

This is general information, not legal advice. Whether a unilateral update binds a customer depends on the existing contract and governing law, so review your update clause with counsel before announcing anything.

Click-through terms versus negotiated enterprise agreements
Contract typeCan a posted update change it?Practical route
Online click-through termsOften, if the existing terms include a fair update mechanismAdvance notice, in-product acceptance, opt-in for content
Order form referencing online termsDepends on whether it references the current version or a fixed oneCheck the reference language with counsel
Negotiated master agreementUsually not without a signed amendmentAccount-manager outreach and a short AI addendum
Data processing agreementUsually not; it reflects customer instructionsSeparate consent or a revised DPA
Reseller and partner agreementsDepends on flow-down termsConfirm the partner can pass consent through

A rollout that respects customers looks more like a product launch than a legal update. The steps below assume a mix of self-serve and enterprise customers.

  • Inventory every contract form and template version so you know which customers a posted update reaches.
  • Write a plain-language summary of what changes, what does not and what the customer controls.
  • Set an effective date far enough out that admins can read, ask questions and decide.
  • Notify through several channels: email to account admins, an in-app banner, the changelog and direct outreach for negotiated accounts.
  • Default training on customer content to off and make opt-in a deliberate admin action.
  • Log each choice with account, user, terms version and timestamp.
  • Flag refused accounts in the data warehouse so pipelines exclude them automatically.
  • Brief support and account teams with the same answers that appear in the public FAQ.

Illustrative: a project management vendor for architecture firms#

Illustrative: a fictional project management SaaS used by architecture and engineering firms wants to train a feature that drafts meeting minutes from project notes, and later to license de-identified records to AI developers. Its click-through terms already let it use data to improve the service.

Counsel advised against relying on that phrase. The company split its clause: usage telemetry stayed under service improvement with clearer notice, training on project content became an admin opt-in, and licensing to outside developers became a separate opt-in with its own description. Enterprise customers received a short AI addendum through their account managers.

Some firms opted in to the drafting feature only, some to both and some to neither. Because refusals were flagged in the warehouse from the start, the later licensing package drew only from opted-in accounts and from the vendor's own support and engineering records.

How the update affects future data licensing#

A terms update is often the first step toward licensing records, so the consent record becomes evidence later. When a SourceX transaction reaches the Rights step, the question is not only what the terms say today but which version each customer accepted and what it covered.

SourceX records that answer in the SourceX Evidence Packet under licensing rights and permitted use, and accounts that refused are excluded during Preparation. Many software companies also find that their strongest licensing candidates are their own records, such as support outcomes and engineering histories, which depend less on customer consent than on removing customer details.

Frequently asked questions

Is an opt-out enough for training on customer content?

Sometimes legally, but rarely for trust. Opt-out puts the burden on customers who may never see the notice, which is the pattern that drew criticism in past controversies. Many vendors use notice for telemetry and opt-in for content, and counsel can advise on what your contracts and applicable laws require.

Can new AI terms apply to data we already hold?

Applying new terms to data collected under old terms is the riskiest path. FTC staff have warned that quiet, retroactive changes may be unfair or deceptive. A safer pattern applies the clause only to data collected after the effective date, or to data from customers who opt in.

Do we also need to update our privacy policy?

Often, yes. If AI training involves personal data, the privacy policy and any processing agreements should describe it accurately. Align effective dates and wording so the terms of service and the privacy policy say the same thing.

What if a large customer refuses?

Honor the refusal and make sure it is enforced in your pipelines, not just noted in the CRM. One refusal does not stop you from using opted-in data or your own records, and the conversation often reopens once the customer sees how the feature works.

Does calling a third-party model API count as training?

Not by itself. Sending customer content to a model provider to deliver a feature is processing, usually covered by your subprocessor list and DPA. It becomes a training question if the provider may retain or learn from that content, so check the provider's terms and disclose them.

Sources

  • On February 13, 2024, FTC staff warned that adopting more permissive data practices such as AI training and disclosing them only through a surreptitious, retroactive terms or privacy policy change may be unfair or deceptive. Source
  • On August 7, 2023, after backlash over March 2023 terms changes, Zoom added a sentence stating it will not use audio, video or chat customer content to train its AI models without consent. Source
  • In July 2025, after user backlash, WeTransfer revised updated terms due to take effect August 8, 2025, removing language about using uploaded content to improve machine learning models. Source

Related resources

See if your company qualifies

A short company assessment. No data uploads are needed.

See if you qualify