Privacy Policy
Last updated October 11, 2026
Data Controller
BEPITE SAS (“HelloFrench”), 14 Rue Ernest Psichari, 75007 Paris, France, is the controller of your personal data.
For questions about data protection, contact boutique@hellofrench.com.
This policy has been prepared in accordance with Regulation (EU) 2016/679 (the GDPR) and the amended French Data Protection Act of January 6, 1978.
Data We Collect
Account data: first name, last name, email address, hashed password, language, country (optional), and Google ID if you sign in with Google.
Payment data: cardholder name, billing address, card fingerprint and last four digits, and transaction history. Full card numbers never pass through our servers and are stored exclusively by Stripe.
Usage data: course progress, exercise answers, saved vocabulary, journal entries, and assessed level.
Voice data: audio recordings and transcripts when you use pronunciation exercises or speak with Jean.
Technical data: IP address, device type, browser, pages viewed, UTM parameters, error logs, and a device identifier used to prevent free-trial fraud.
Level assessment without an account: if you take the level assessment without signing in, we create a temporary account with no email address, linked to your browser. It is used to save your answers, your pronunciation recording and your conversation with Jean, and to show you your recap. To limit abuse of the free assessment, we keep with this account a hashed identifier of your IP address and of your device, along with the country inferred from your IP address and the site language. This account becomes your account if you buy a course with an email address that does not have an account with us yet. If you ask to receive your corrections by email, we store that address, and your temporary account becomes your account when you click the link you receive; if that address already has an account with us, your recap moves to that account only when you sign in on the browser where you took the assessment. If you sign in afterwards on the same browser, your recap moves to your account and the temporary account is deleted.
Conversation with Jean on the 360 French Immersion course page: if you accept Jean's invitation, your voice conversation (3 minutes at most) goes through ElevenLabs, which does not keep a recording of your voice and deletes the transcript within 7 days. The text of your answers is sent to OpenAI so that Jean can reply, then to Anthropic to prepare your corrections. Your feedback and the help shown during the conversation (translations, reply starters) are deleted after 7 days. To limit abuse, we keep a signed random identifier in a technical cookie and a hashed fingerprint of your IP address for 90 days. If you enter your email to see all your corrections, we create your account and email you your feedback, with a sign-in link. If you tick the box provided, you also receive two emails with tips over the following days, each with a link to unsubscribe at any time.
Data required to perform the contract, including your email address, identity, and payment information, is mandatory. Other data is optional.
Purposes and Legal Bases
Performance of a contract (Article 6(1)(b) GDPR): account management, course access, progress tracking, payments, invoices, transactional emails, and support, as well as the free level assessment, with or without an account (pre-contractual steps taken at your request).
Legitimate interests (Article 6(1)(f)): improving the Services, internal audience measurement without third-party cookies, fraud prevention, limiting abuse of the free level assessment, and security.
Consent (Article 6(1)(a)): nonessential cookies, newsletters, and voice recording and processing. You may withdraw your consent at any time without affecting the lawfulness of processing carried out before withdrawal.
Legal obligations (Article 6(1)(c)): retaining invoices for 10 years as required by the French Commercial Code and responding to requests from public authorities.
AI and Voice Processing
When you speak with Jean, the voice assistant, your voice is processed by ElevenLabs, which operates the conversational agent: transcribing your voice, generating the response, and synthesizing speech. When you use a pronunciation or dictation exercise, your recording is analyzed by Microsoft Azure Speech (pronunciation scoring) or transcribed by OpenAI (Whisper, GPT-4o Transcribe), depending on the exercise and audio format. Your spoken answers in role-plays and other speaking exercises are transcribed by ElevenLabs (Scribe), or by OpenAI (Whisper) when that service is unavailable. Until October 11, 2026, the other service also transcribes the same answer so we can compare the accuracy of the two transcripts; these comparison transcripts are encrypted and deleted after 30 days. Written feedback and learning recaps are generated by Anthropic (Claude), with OpenAI as a fallback in case of outage.
The content of your conversations with Jean is encrypted using AES-256-GCM. Recordings from pronunciation and dictation exercises are not kept after they are analyzed, except the recording of the first sentence you read in the level assessment and your new readings of it 30 and 90 days later, which are kept encrypted to compare your pronunciation (see “Retention Periods”). If you are a member and record a starting sentence from your progress page, that recording and its new readings are kept encrypted in the same way, until 365 days of account inactivity or until you delete your account. The audio recording and transcript of your conversations with Jean are kept by ElevenLabs for 12 months, so that members can listen to their conversations again, then deleted automatically, or sooner if you delete your account. For members, the transcript of your conversations with Jean and the word-for-word quotes in their learning recaps are kept for a rolling 12 months for learning purposes (finding your past mistakes, reviewing the suggested rephrasings, tracking your progress), then deleted automatically; for members, the word-for-word transcript of the level-assessment conversation and the quotes in its recap follow the same rolling 12-month period; for visitors who take the assessment without becoming members, the transcript is deleted from our systems after 3 days and the quotes after 30 days. The learning recap, the mistakes to review, and a few factual notes that let Jean remember you between sessions remain attached to your account. These notes, the personalized content derived from them, and the mistakes to review are automatically deleted after 365 days of account inactivity.
During conversation tables between learners, the audio and video conversation goes directly between the participants' browsers, or through a Cloudflare relay when a direct connection is not possible. With your consent, your browser records your microphone: this track is transcribed by ElevenLabs (Scribe), or by OpenAI (Whisper) as a fallback, then Anthropic (Claude) writes the reports. When the conversation slows down, Jean may also use the table's last few minutes to suggest a question; nothing is kept. The HelloFrench team may view conversation transcripts and their automated analysis for two reasons only: handling a report, and improving the conversation tables feature. Only authorized people at BEPITE SAS have access. Outside of a report, it is never used to judge a learner, and no excerpt is published without your consent. For improving the tables, it is based on our legitimate interest: you can object at any time by writing to us, without losing access to the tables. The other participants at the table see the first name you choose to display, the flag you chose to add next to it, and the conversation transcript; your personal corrections are visible only to you. We suggest a flag based on your billing country, but it is shown to others only if you choose it. If you write in the table chat, your messages are kept with the table for 12 months for moderation; Anthropic (Claude) reads your own messages to suggest a correction that only you can see. The “I’m looking for a word” feature sends the word you type to Anthropic without storing it. You can star learners you have shared a table with: this list of favorites stays private, the learner is never told, and it is used only to let you know when a favorite signs up for a session and to seat you at the same table when possible. It is deleted along with your account, and you can remove a favorite at any time.
Our agreements with these service providers prohibit them from using your data to train their models.
None of this processing produces a decision with legal or similarly significant effects concerning you within the meaning of Article 22 GDPR. You may stop using voice and AI features at any time.
Retention Periods
- Account data: for the life of the account, then for 3 years after the last login. - Invoices and accounting data: 10 years (Article L123-22 of the French Commercial Code). - Voice recordings from pronunciation and dictation exercises: only for as long as it takes to analyze them. - Recording of the first sentence you read in the level assessment: it is encrypted and used to compare your pronunciation when you read the same sentence again 30 and then 90 days later (these new readings are kept the same way). For visitors who are not members, it is deleted after 30 days; for members, it is kept until 365 days of account inactivity, or until you delete your account. - Audio recording and transcript of conversations with Jean, including the level assessment: 12 months at ElevenLabs, so that members can listen to their conversations again, then deleted automatically, or sooner if you delete your account. - Conversations with Jean (members): the conversation transcript and the word-for-word quotes in learning recaps are kept for a rolling 12 months, for learning purposes: reviewing past mistakes, revisiting suggested rephrasings, and tracking your progress. They are then deleted automatically. Jean's memory (factual notes, encrypted), the personalized content derived from it, and the mistakes to review are deleted after 365 days of account inactivity; recaps (summary and advice, without quotes) are kept for the life of the account. - Level-assessment conversation: for members, the word-for-word transcript and the quotes in the recap are kept for a rolling 12 months, like their other conversations with Jean. For visitors who are not members, the transcript is deleted from our systems after 3 days and the quotes after 30 days. - Temporary level-assessment account (assessment taken without signing in): deleted automatically, with all its data, 30 days after it was created, unless it became your account when you made a purchase or through the link in your corrections email. The request to email your corrections (your address and the link we sent) is deleted after the same 30 days. If you sign in on the same browser before then, your recap and the recording of your first sentence move to your account, and the temporary account is deleted right away. This deletion includes the hashed identifiers of your IP address and device, as well as the recording and transcript of the conversation with Jean kept at ElevenLabs. If the account becomes yours, these identifiers are still erased 30 days after it was created. As for other visitors, the word-for-word transcript of the conversation is deleted after 3 days, and the recording of your first sentence after 30 days. - Conversation tables between learners: the audio recording of your microphone is used only to prepare the reports and is deleted as soon as they are ready, no later than 48 hours after the table. The transcript, the reports and any misconduct reports are kept for a rolling 12 months, then deleted automatically. - Coaching request with Elisabeth: your answers to the form and, if you record one, your one-minute spoken introduction are sent by email to the HelloFrench team so we can review your request. They are kept for 12 months at most, then deleted. - Comparison transcripts between OpenAI and ElevenLabs (test until October 11, 2026): 30 days. - Other transcripts (pronunciation and dictation exercises): for the life of the account. - Technical logs: 30 to 90 days. - Audience-measurement cookies: up to 13 months, in line with CNIL recommendations. - Newsletter data: until you withdraw your consent or 3 years after our last contact.
- Anti-fraud identifier after account deletion: after your account is deleted, we retain a limited technical identifier derived from your email address solely to prevent fraud and abuse of free trials. The legal basis is our legitimate interest under Article 6(1)(f) GDPR. We retain this identifier only for as long as necessary for that purpose.
After these periods, the data is deleted or irreversibly anonymized.
Cookies
We use cookies that are strictly necessary for the site to work: sessions, authentication, checkout, language, and free-trial fraud prevention. They do not require your consent.
If you take the level assessment without signing in, a technical cookie (hf-eval-guest, valid for 30 days) links your temporary account to your browser so that we can give you back your recap if you sign in afterwards. It is one of the strictly necessary cookies.
Only with your consent, we also use audience-measurement cookies (Google Analytics 4 and, for signed-in members, Microsoft Clarity heatmaps and session recordings, with personal content masked) and advertising cookies (Google Ads, including sending your email address in hashed, unreadable form to measure sign-ups and purchases). Until you make a choice, Google sets no cookies and receives only technical signals without identifiers.
A banner asks for your choice on your first visit. Signed-in members see it on their dashboard or course home page, never during an exercise. You can change your choice or withdraw your consent at any time with the “Cookie settings” link at the bottom of the site's pages and in your profile.
We also measure, ourselves and without third-party cookies, the pages visited and where visits come from (UTM parameters) to improve the site; the identifier used for this is renewed after 13 months. An ad click identifier (gclid) is kept only if you consent to advertising.
Embedded content: videos on our presentation pages are hosted by Wistia; YouTube videos on the worksheets load only when you start playback; the playlist included with The France Travel Kit is embedded from Spotify. Vercel measures the technical performance of pages, without cookies.
Recipients and Service Providers
Your data is available to authorized BEPITE SAS personnel and to the following service providers. Each provider is bound by an agreement that complies with Article 28 GDPR:
- Stripe (payments) - https://stripe.com/privacy - Supabase (database and authentication) - https://supabase.com/privacy - Vercel (hosting) - https://vercel.com/legal/privacy-policy - Cloudflare (CDN, Turnstile bot protection and conversation-table relay) - https://www.cloudflare.com/privacypolicy/ - Brevo (newsletters and follow-up emails) - https://www.brevo.com/legal/privacypolicy/ - Postmark (account emails: sign-in, payments, reminders) - https://postmarkapp.com/privacy-policy - Zoho (invoicing) - https://www.zoho.com/privacy.html - ElevenLabs (voice conversations with Jean, speech synthesis, transcription of speaking exercises) - https://elevenlabs.io/privacy - OpenAI and Anthropic (transcription, feedback, and educational AI features) - Microsoft Azure Speech (pronunciation scoring) - https://privacy.microsoft.com/privacystatement - Google (OAuth, Analytics 4, and Ads) - https://policies.google.com/privacy - Microsoft Clarity (behavioral analytics) - https://privacy.microsoft.com/privacystatement - Sentry (technical error monitoring) - https://sentry.io/privacy/
We do not sell your data or share it with commercial partners for marketing purposes.
Transfers Outside the European Union
Some service providers are located outside the European Union, primarily in the United States. These transfers are protected by the safeguards set out in Chapter V of the GDPR: the EU-U.S. Data Privacy Framework (adequacy decision 2023/1795) when the provider is certified, or otherwise the Standard Contractual Clauses (decision 2021/914).
You may request a copy of these safeguards by emailing boutique@hellofrench.com.
Security
We use appropriate technical and organizational safeguards, including encryption in transit (TLS), application-level encryption (AES-256-GCM) of conversations with Jean, personal notes linked to Jean, and personalized learning content, hashed passwords, PostgreSQL Row-Level Security, regular encrypted backups, access restricted to authorized personnel, and data processing agreements (DPAs).
If a data breach is likely to create a risk to your rights and freedoms, we will notify the CNIL within 72 hours under Article 33 GDPR and, where required, notify you directly under Article 34.
Your Rights
Under the GDPR, you have the following rights: access (Article 15), correction (Article 16), deletion (Article 17), restriction of processing (Article 18), data portability (Article 20), objection (Article 21), withdrawal of consent at any time (Article 7), and the right to provide instructions regarding your data after death under Article 85 of the French Data Protection Act.
To exercise these rights, email boutique@hellofrench.com. We will respond within one month as required by Article 12(3) GDPR. You can also manage your email address, password, newsletter subscription, and account deletion directly from your profile.
When you delete your account from your profile, we delete your account, progress, conversations, and voice recordings, and unsubscribe you from all mailing lists. We retain only the invoices that we are legally required to keep (see “Retention Periods”) and the anti-fraud identifier described above. Account deletion is permanent and irreversible. If you have an active paid subscription, you may choose either to stop renewal only or to delete your account immediately and give up the remaining access without a refund.
If you believe your rights have not been respected, you may file a complaint with the CNIL: 3 Place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, France, https://www.cnil.fr.
Contact
BEPITE SAS, 14 Rue Ernest Psichari, 75007 Paris, France. Email: boutique@hellofrench.com.
Effective date: January 26, 2023. Last updated: October 11, 2026.