Legal information
Privacy and cookies
Last updated: 1 October 2026
Data controller
Charles Antonas, sole trader, 53 avenue de l’Arche, 92400 Courbevoie, France — charlesantonas.pro@gmail.com.
What I process, why and for how long
| Processing | Data | Purpose | Tools | Legal basis | Retention |
|---|---|---|---|---|---|
| Contact and trial-lesson request forms | Name, email, message, level, goal, country or time zone | Reply to your request | Netlify Forms, Gmail | Steps taken at your request before a contract | 3 years after last contact |
| Fluency Check | Answers, calculated profile; optional email, first name and voice link | Send your plan and, if you ask, feedback | Netlify Forms, Zapier, Gmail | Your request (pre-contractual steps) | 3 years after last contact |
| Newsletter | Email, language | Send the occasional emails you asked for | Netlify Forms | Consent | Until you unsubscribe |
| Trial-lesson booking and video call | Name, email, time slot, booking form answers, video connection data | Organise and hold the session | Cal.com (Cal Video) | Performance of the contract | Length of the relationship, then 3 years |
| Payment and invoicing | Identity, service, amount, payment data | Collect payment and invoice | PayPal, bank | Legal obligation (accounting) | Invoices and accounting records: 10 years |
| Lessons and Classroom | Account (username, name, optional email), attendance (connection times, IP address, browser), whiteboard, vocabulary, lesson files and homework | Deliver lessons and follow progress | Classroom (Railway / PostgreSQL), Cloudinary; Microsoft Teams as fallback | Performance of the contract | Length of the relationship, then 3 years |
| Voice support | Voice messages and content | Answer your questions between sessions | Messaging provider | Performance of the contract | Length of the program, then 3 years at most |
| Audience measurement | Page views, anonymised button clicks, device type, approximate country | Understand which pages are useful | Google Analytics 4 | Consent (cookie banner) | 14 months; your choice is kept for 6 months |
Email addresses are never sent to the analytics tool. The Classroom platform does not record lesson audio or video.
Recipients and providers
Only I and the technical providers I need can access your data: Netlify (website hosting and forms), Google (Gmail and, if you accept, Google Analytics), Zapier (automatic sending of the Fluency Check plan), Railway (Classroom server), Cloudinary (lesson files), Resend (Classroom emails), Microsoft (Teams, as a fallback), Cal.com (trial-lesson booking and video call), PayPal, my bank and a messaging provider for voice support.
Some of these providers may process data in the United States. These transfers rely on the EU–US Data Privacy Framework where the provider is certified — Netlify is — and otherwise on the European Commission’s standard contractual clauses.
Your rights
You can access, correct or erase your data, restrict or object to its processing, ask for portability and withdraw consent at any time where consent is the basis. Write to charlesantonas.pro@gmail.com: I reply within one month. You can also complain to the French data protection authority, the CNIL (cnil.fr).
Cookies and local storage
Audience measurement (Google Analytics 4) only loads if you click “Accept” in the cookie banner. If you decline, no measurement cookie is set. Your choice is kept for 6 months, then the banner is shown again.
Without consent, the site only uses your browser’s local storage to remember your light or dark theme and your cookie choice. The student Classroom keeps your sign-in tokens in local storage to keep you signed in. Fonts are served from this site. When you book a trial lesson you are redirected to Cal.com, which applies its own policy.
Security
Access to the tools is protected by authentication, and Classroom passwords are stored hashed.