
EasyLessonPlan is run by one person, so the parts of the service that need to run continuously and securely, the servers, the database that stores your saved plans, the sign-in system, the model that generates lesson content, and the email that tells you about your account - are operated by specialist companies rather than built and maintained from scratch.
Those companies receive only what they need to perform their part. Most act as processors: they handle information on our instructions and for no purpose of their own. A few act as independent controllers - they decide their own purposes for the data they hold, which is why they are marked separately below. We do not sell your information or share it for advertising.
| Provider | Service / purpose | Information processed | Processing countries | Privacy terms |
|---|---|---|---|---|
| Lovable (Lovable Cloud, AI Gateway, Email, platform analytics)Processor (acts on our instructions) | Hosting platform, AI gateway, email delivery, analyticsRuns the application platform, routes AI generation requests, sends transactional email, and injects the platform's own usage analytics. | Account email, lesson inputs and generated content, uploaded or pasted lesson text, email address for transactional messages, technical and usage data. | Stockholm, Sweden | |
| SupabaseProcessor (acts on our instructions) | Database and authenticationPostgres database and authentication behind Lovable Cloud - stores accounts and saved lesson content. | Account email and display name, saved lesson plans and related inputs, authentication sessions. | United States | |
| OpenAIProcessor (acts on our instructions) | AI model providerProvides the model openai/gpt-6-astra, which generates lesson content from the details a teacher enters. | Lesson inputs, and the text of any lesson uploaded or pasted into the differentiator, together with the generated output. | United States | |
| Google (Google Sign-In) - | AuthenticationOptional 'Continue with Google' sign-in. | Basic Google profile information (email address, name) at the moment of sign-in. | United States | |
| Dodo Payments - | PaymentsHandles all transactions: checkout, payment methods, tax calculation and invoicing, as merchant of record. | Billing email address, the payment details the buyer enters on Dodo's own checkout (these never reach our servers), and purchase records. |
Paid subscriptions are sold and processed by Dodo Payments as merchant of record. Card details are entered on Dodo's own checkout and never reach our servers - we hold no card number. What comes back to us is the billing email address and a record of the purchase, which is what sets your allowance.
Earlier payment integrations were removed from the service without ever taking a live customer payment, so no other provider holds payment records for anyone using EasyLessonPlan. The free tier asks for no payment details at all.
Word and PDF exports are produced inside the service, and a lesson file you upload to the differentiator has its text read in memory and is then discarded - the file itself is never stored or sent to a conversion service.
This page is updated when our processing arrangements change - when a provider is added or removed, or when what one of them does with your information changes. There is no advance notice period and no mailing list for changes; the date below is the way to tell when the list last moved.
Last updated: 25 September 2026.
Questions about any provider here, or about your own data, go to easylessons@easylessons.app. The Privacy Policy explains what we collect and the rights you have over it.