Lesson 4 of 8 · 10 min read · last verified 2026-10-15
The provider is a recipient
In this lesson you will:
- Find out what a model provider does with submitted content on the plan you are actually using
- Write assurances to users that are true on that plan
When your workflow calls a model, whatever you send goes to someone else’s computers. In the language of both laws, that someone is a processor, and the act of sending is a disclosure you are responsible for.
Most builders never read the terms. This lesson is about why the terms differ more than people expect, and what that does to the promises you make.
What both laws expect
The GDPR requires a binding written contract between a controller and a processor (Article 28). It must set out the subject matter and duration of the processing, its nature and purpose, the types of data and the categories of people, and the controller’s rights and duties. The controller may only use processors that give sufficient guarantees, and a processor may not engage a further processor without the controller’s authorisation.
The DPDP Act lets a Data Fiduciary engage a Data Processor only under a valid contract (section 8(2)), and keeps the fiduciary responsible for compliance whatever that contract says (section 8(1)). Section 8(7) also requires the fiduciary to cause its processor to erase data when the purpose has ended.
In practice, with a large model provider you do not negotiate a contract. You accept its terms, and its data processing terms are the nearest thing to the agreement the laws describe. The job is to read them.
The plan changes the terms
This is the part people miss.
Many providers have separate terms for free and for paid use, and the differences bear directly on privacy. For Google’s Gemini API, the published terms, as excerpted for this lesson, draw the line this way.
Unpaid use (the free quota): submitted content and generated responses may be used to provide, improve and develop Google’s products and machine learning technologies. Human reviewers may read, annotate and process input and output, after it has been disconnected from the account and key. Users are advised not to submit sensitive, confidential or personal information.
Paid use: prompts and responses are described as not used to improve Google’s products, and are logged for a limited period for detecting abuse and meeting legal disclosures.
This is a paraphrase, not a quotation. It was checked on 15 October 2026 against Google’s own terms page, which showed a last-updated date of 28 April 2026, and providers revise these documents, so read the current page for your plan. The lesson is the shape. The same API call, with the same code, can be under quite different data terms depending on whether billing is switched on.
Other providers draw the lines elsewhere, and some distinguish consumer products from business or API access. Read the terms for the plan you are actually on, and read them again when the plan or the terms change.
A case from this project
Lrnon’s assistant footer, on every answer, used to end with “Nothing you type is used to train anything.”
That sentence was written as reassurance and it was never checked. The question goes to an outside provider, and the quota errors seen in testing, about ten calls a minute and a message to check the plan and billing, are consistent with the free tier. Whether the project’s key is on the free tier had not been confirmed when this was written.
If it is, the provider’s own terms contradict the footer. The sentence promised learners something that Lrnon had no authority to promise, about the questions of people who include children.
The footer now says only what holds on any plan: that the question is sent to an outside AI service, and that people should not type personal details. The comment beside the string records why, and says to restore a training claim only after the plan and its current terms have been checked and dated.
The generalisable rule:
An assurance to users must be true on the plan you actually use, today. If it depends on a setting you have not checked, you do not yet have the assurance.
What to read in the terms
For any provider, find answers to these, and write down where you found them and when.
- Is submitted content used to train or improve the provider’s products? On which plans?
- Can people at the provider read it? Under what conditions?
- How long is it kept, and why?
- Where is it processed? Regions matter for cross-border transfer rules, and for whether a provider serves your users at all (P7·L6, and P10).
- Who are the sub-processors?
- Can you delete it, and how do you ask?
- What happens to your data if you stop using the service?
If the answers are not findable, that is itself an answer.
What to do about it
Match the plan to the data. If the work involves personal data from other people, a plan whose terms tell you not to submit personal data is the wrong plan. Moving to a paid tier, or to a provider with business terms, is often cheap against the risk.
Or change the data. L3’s measures reduce what is sent, so that the plan matters less. Neither replaces the other.
Say what is true. Whatever you tell users should survive being read next to the provider’s terms.
Keep a dated note of what the terms said and what plan you were on. When an assurance is challenged, “we checked on 15 October and this is what it said” is a very different position from “we assumed”.
Try it now (15 minutes)
For a provider you use, find the data terms for your plan and answer the seven questions above, with the date.
Then read every statement you have made to users about their data, in your footer, your privacy page, your help text, and test each one against the answers. Anything that depends on something you did not check is a promise to remove or verify.
Check your understanding
Recap
A model provider is a recipient, and both laws expect an agreement governing what it may do while keeping you answerable. With a large provider the agreement is its terms, which often differ by plan: on a free tier, content may be used to improve products and read by reviewers, while paid terms commonly say otherwise. Lrnon’s own footer promised no training without that having been checked. Read the terms for the plan you use, answer seven specific questions with the date, match the plan to the data, and make every statement to users true on that plan.
🗂 3 flashcards from this lesson join your daily review.
Tools named in this lesson
No vendor pays to be described here, and Lrnon favours none. If one advertises with Lrnon, it says so beside its description. Each description below is drawn from the vendor's own published material or from openly reported use, on the date shown. Follow the link for the current position — it is the authority, not us.
- GeminiGoogleOfficial source ↗checked 2026-10-15
Other sources used for facts in this lesson:
- Google: Gemini API Additional Terms of Service (last updated 28 April 2026)official sourceOpen ↗read 2026-10-15
Previous: Send less · Next: What you keep, and for how long