Privacy Policy
In short
- There is no account. The app creates a random, anonymous identifier on your device.
- Your voice is transcribed on your device. For grading, only text is sent, and only after you agree in the app.
- Our server (the "relay") does not keep your answers, transcripts, recordings or results. They stay on your device.
- Pronunciation analysis is optional. If you turn it on, your recording goes from your device directly to Microsoft Azure Speech in Canada, never through our server.
- No advertising, no tracking, no analytics tools, and we never sell your data.
1. Who we are
Tremplin is an app for iPhone and iPad that helps you prepare for the TCF Canada French test. It is published by an individual developer, referred to here as "the developer of Tremplin", "we" or "us". The developer of Tremplin is responsible for the protection of personal information handled through the app and can be reached at app.tremplin@proton.me.
This policy explains what data the app and our server handle, why, with whom it is shared, and the choices you have.
2. What we do not collect
- No account: we do not ask for your name, email address, phone number or password to use the app.
- No location, contacts, photos or advertising identifier.
- No advertising, no cross-app tracking, and no third-party analytics or advertising tools in the app.
- No audio on our server: the app never sends your voice to our relay.
- No copy of your answers, transcripts or results on our server.
3. Data kept on your device
Most of what you do in Tremplin stays on your iPhone or iPad, in the app's private storage:
- your profile and settings (target level, exam date, daily time, explanation language, reminder time, your consent choices);
- your answers, drafts, transcripts, grading results and feedback;
- your mistake notebook, review history and progress;
- speaking details (word-timed transcripts, the examiner dialogue, pronunciation scores) and, only if you choose to keep it, the recording of an answer;
- exam content and audio you download.
Recordings are made with your permission to use the microphone. Speech recognition uses Apple's on-device speech recognition; the app requires on-device mode, so your voice is not sent to Apple or to us for transcription. On recent iOS versions, the system may download Apple's French speech model to your device. Unless you keep it, a recording is deleted after grading.
Daily reminders, if you turn them on, are local notifications scheduled on your device; we do not run a notification server.
Your device backups (for example iCloud Backup) may include some of this app data, under Apple's terms and your device settings. Speaking records and kept recordings are excluded from backups.
4. Anonymous identifier
On first launch, the app generates a random identifier (a UUID). It is not derived from your name, your Apple ID or any device identifier. It is stored in your device's Keychain and does not sync to your other devices.
The app sends this identifier with each request to our relay, so the relay can apply your free allowance, daily limits and credits, and check your purchases. It is also the identifier used by RevenueCat, our purchase-management provider (see Purchases). Our relay never stores or logs the raw identifier: it immediately converts it into a one-way, salted hash and uses only that hash for storage, logs and requests to AI providers. The raw identifier is shared only with RevenueCat.
5. AI grading and the virtual examiner
AI grading of writing and speaking, and the AI virtual examiner in speaking practice, need your consent. The app asks for it before the first grading ("AI grading: your consent"). You can withdraw it at any time in Profile → AI grading. Without it, nothing is sent for AI processing, and the relay itself refuses any grading or examiner request that does not carry your consent.
What is sent, over an encrypted connection to our relay:
- the text of your written answer, or the on-device transcript of your spoken answer (which you can correct before sending);
- the task you answered: its identifier, its instructions, including any prompt you wrote yourself, and the points it asks for;
- for speaking: timing information (such as how long you spoke) and, if pronunciation analysis is on, a summary of the pronunciation scores (numbers, not audio);
- for the virtual examiner: the conversation so far (your transcribed replies and the examiner's lines) and the scenario of the task;
- the language you want explanations in, and technical details such as the app version.
What happens to it:
- Grammar check. The relay first sends the answer text to a LanguageTool grammar checker that we run ourselves on a server rented from OVHcloud in Beauharnois, Quebec, Canada. It checks the text and keeps no copy: access logs and LanguageTool logs are turned off on that server.
- AI model. The relay then sends the text, with the task and grading instructions, to an AI model from OpenAI. If OpenAI is unavailable, the text is sent to Google Cloud Vertex AI instead. For the virtual examiner, the relay may use Google Cloud Vertex AI first and OpenAI as a backup. Requests to these providers include the salted hash (not your identifier) for abuse prevention. We ask OpenAI not to store the request (the API's "store" option is off). These providers process the text under their business terms, which do not allow them to use it to train their models; they may keep it for a limited time for abuse and security monitoring (for example, up to 30 days under OpenAI's standard API terms).
- Result. The relay returns the grading result to your device and does not keep the answer, the transcript or the result.
6. Pronunciation analysis (optional)
Pronunciation analysis is part of the paid plans and is off by default. It needs a separate consent, asked in the app ("Pronunciation analysis: your consent"), and can be turned off at any time in Profile → Pronunciation analysis.
When it is on, the app asks our relay for a short-lived access token (valid for about 10 minutes), then sends the recording of your answer, in segments of up to 30 seconds, directly from your device to Microsoft Azure Speech in its Canada East region (Quebec City). Each segment is sent with the on-device transcript of that segment, which Azure uses as reference text. Our relay never receives the audio. Azure returns pronunciation scores, which the app summarises on your device. We do not turn on Azure's optional audio logging, so Microsoft does not keep the audio after processing it, and neither do we.
Without this consent, your speaking is graded from the transcript only.
7. Examiner voice
On the paid plans, the examiner's lines in speaking practice, and the example answers you choose to listen to, are read with a synthetic voice. The relay sends the text to be read (never your voice) to Microsoft Azure Speech in Canada East to produce the audio. To avoid producing the same audio twice, it is cached on Cloudflare R2 storage under a code computed from the voice and the text; the cache is not linked to you or to your identifier. Examiner lines are written by the AI examiner and may echo words from your replies. The app also keeps the audio in memory while it is open. If the relay is unavailable, the app uses a voice built into your device instead.
8. Purchases
Purchases (Exam Passes, the Pro subscription and grading credits) are made through Apple's App Store. Apple processes the payment; we never see your payment details or your Apple ID.
We use RevenueCat to manage purchases. RevenueCat's software in the app sends your anonymous identifier, your App Store transaction information and basic technical information (such as app version, operating system version and store country) to RevenueCat, so purchases can be validated, restored and counted. Our relay asks RevenueCat for your purchase status using your anonymous identifier, to know whether you have an active Pass or subscription and how many credits you have bought. It keeps that answer in a short-term cache for up to 24 hours.
9. What our server keeps
Our relay runs on Cloudflare. Under the salted hash only, it keeps:
- usage counters: free gradings used, credits spent, and today's gradings, examiner turns and voice syntheses. Daily counters are deleted after the day ends (00:00 UTC);
- a short grading record: for each grading, a request number, its type (writing or speaking) and the time, with no content. It lets you re-score a speaking answer once for free after fixing its transcript, and is deleted after 24 hours;
- your purchase status, cached for up to 24 hours (see above);
- App Attest data: the public key that proves requests come from a genuine copy of the app, and a counter that prevents replayed requests (see Technical and security data).
None of this contains your answers, transcripts, recordings or results.
10. Technical and security data
- Connection data. Like any internet service, Cloudflare, which hosts our relay and our content downloads, processes your IP address and standard request information to deliver and protect the service.
- Relay logs. The relay writes one log line per request with metadata only: a request number, the endpoint, the status, the response time, the salted hash, the app version, which AI provider answered, token counts, how the request was counted against your allowance, and error codes. Logs never contain your answers, transcripts, results or raw identifier. They are kept by Cloudflare's logging service for a short period (days, not months).
- App Attest. To stop misuse of the grading service, the app uses Apple's App Attest. Your device creates a key that Apple certifies; the relay checks the certificate and keeps the public key, linked to the salted hash.
- Crash reports. The app contains no crash-reporting tool. If you have chosen to share analytics with app developers in your device settings, Apple may share anonymised crash reports with us.
11. Support emails
If you email us, we receive your email address and what you write, and use them only to answer you. Our mailbox is hosted by Google (Gmail). We keep support emails for as long as needed to help you, and delete them on request.
12. Service providers
We share data only with the providers below, only for the purposes described, and never sell it.
| Provider | Role | Data | Location |
|---|---|---|---|
| Cloudflare | Hosts our relay, its storage (usage counters, App Attest keys, examiner-voice cache) and content downloads | Salted hash, counters, connection data, request metadata; text in transit to the providers below | Global network (Canada, United States and other countries) |
| OpenAI | AI grading; backup for the virtual examiner | Answer text or transcript, task, salted hash | United States |
| Google Cloud (Vertex AI) | Backup AI grading; virtual examiner | Answer text or transcript, conversation, task | Google's global infrastructure, which may be outside Canada |
| Microsoft Azure Speech | Pronunciation analysis (optional); examiner voice | Recording segments and their transcript (sent from your device); examiner lines (sent from the relay) | Canada (Canada East, Quebec City) |
| OVHcloud | Hosts our own LanguageTool grammar checker | Answer text or transcript, not logged | Canada (Beauharnois, Quebec) |
| RevenueCat | Purchase management | Anonymous identifier, App Store transactions, basic device and app information | United States |
| Apple | App Store and payments, App Attest, on-device speech recognition | As described in Apple's privacy policy | Worldwide |
| Google (Gmail) | Support mailbox | Emails you send us | Worldwide |
We may also disclose information if the law requires it, for example in response to a valid court order.
13. Where data is processed
The developer of Tremplin and some providers may be located outside your province or country. Pronunciation analysis, the examiner voice and the grammar checker run in Canada. AI grading and the virtual examiner may be processed in the United States or other countries, and Cloudflare handles requests in the data centre nearest to you. Where data leaves Canada (or your country), it is protected by the providers' contractual commitments, but it may be accessible to authorities in those countries under their laws.
14. How long data is kept
| Data | Retention |
|---|---|
| Data on your device | Until you delete it in the app or delete the app |
| Answers, transcripts and results sent for grading | Not kept by our relay or our grammar checker; AI providers may keep them for a limited time under their terms (see section 5) |
| Pronunciation audio | Not kept by us or by Microsoft after processing |
| Daily usage counters | Deleted after the day ends |
| Grading records (no content) | 24 hours |
| Purchase status cache | Up to 24 hours |
| Free-grading and credit counters, App Attest key | As long as the service runs, so free gradings and credits stay correct |
| Examiner-voice cache (synthetic audio, not linked to you) | Until we clear the cache |
| Relay logs (metadata only) | A short period set by Cloudflare's logging service |
| Purchase records at RevenueCat | Under RevenueCat's retention rules |
| Support emails | As long as needed to help you |
15. Purposes and legal bases
We use data only to provide the app's features (grading, the virtual examiner, pronunciation analysis, content downloads), to manage purchases, free allowances and fair-use limits, to keep the service secure and prevent abuse, and to answer support requests. We do not use your data for advertising or profiling, and we do not use your answers to train AI models.
Where laws such as the GDPR apply, our legal bases are: your consent for AI grading, the virtual examiner and pronunciation analysis; the performance of our contract with you for purchases and allowances; and our legitimate interest in keeping the service secure and fair.
16. Your choices and rights
- Withdraw consent at any time in Profile → AI grading, and Profile → Pronunciation analysis. Turning off AI grading also turns off pronunciation analysis.
- Export your data in Profile → Data and privacy → Prepare export (JSON). The file contains your profile, graded answers, mistake notebook and results.
- Delete your data in Profile → Data and privacy → Delete all my data. This erases your progress, answers, notebook, speaking records and recordings, downloaded content and settings from the device, and cancels reminders. Deleting the app also removes its data from the device (the anonymous identifier may remain in the Keychain).
- Server data. Deleting your data in the app keeps your anonymous identifier, so that free gradings and purchased credits stay correct. The server data linked to it is limited to the counters and keys listed in section 9, which contain no content. If you want them deleted, email us; because we cannot link this data to you, we may need your help to find it.
- Your rights. Depending on where you live (for example under Quebec's Law 25, Canada's PIPEDA, the GDPR or California law), you may have the right to access, correct, delete or port your personal information, to withdraw consent, and to object to or restrict some processing. Write to us at the address below; we answer within 30 days. You can also complain to a privacy authority, such as the Commission d'accès à l'information du Québec, the Office of the Privacy Commissioner of Canada, or the authority where you live.
17. Security
- All connections are encrypted (HTTPS).
- Requests to the relay are checked with Apple's App Attest, and identifiers are stored only as salted hashes.
- Relay logs are limited by design to metadata.
- Our grammar-checking server accepts only authenticated requests from the relay and keeps no logs of checked text.
- On your device, app data uses iOS data protection, and the identifier is stored in the Keychain.
No system is perfectly secure. If a security incident puts your information at risk, we will act promptly and notify you and the authorities where the law requires it.
18. Children
Tremplin is designed for adults preparing for a language test for immigration. It is not directed at children, and we do not knowingly collect personal information from children under 13. If you believe a child has used the app's online features, contact us and we will help delete the related data.
19. Estimates and non-affiliation
Every score is a teaching estimate shown as a range. Only the official test counts. Tremplin gives general information only, not immigration advice.
Tremplin is not affiliated with France Éducation international or CCI Paris Île-de-France. TCF and TEF are trademarks of their owners. All tasks are original, modelled on the official format. No real exam questions.
20. Changes
We will update this policy when the app or its providers change. We will change the effective date above and, for significant changes, tell you in the app. If a change requires your consent, we will ask for it again.
21. Contact
The developer of Tremplin
Email: app.tremplin@proton.me
Politique de confidentialité
En bref
- Aucun compte n'est nécessaire. L'app crée un identifiant anonyme et aléatoire sur votre appareil.
- Votre voix est transcrite sur l'appareil. Pour la correction, seul du texte est envoyé, et seulement après votre accord dans l'app.
- Notre serveur (le « relais ») ne conserve ni vos réponses, ni vos transcriptions, ni vos enregistrements, ni vos résultats. Ils restent sur votre appareil.
- L'analyse de la prononciation est facultative. Si vous l'activez, votre enregistrement va directement de votre appareil à Microsoft Azure Speech au Canada, sans jamais passer par notre serveur.
- Aucune publicité, aucun pistage, aucun outil d'analyse d'audience, et nous ne vendons jamais vos données.
1. Qui nous sommes
Tremplin est une application pour iPhone et iPad qui vous prépare au TCF Canada. Elle est publiée par un développeur indépendant, désigné ici comme « le développeur de Tremplin » ou « nous ». Le développeur de Tremplin est responsable de la protection des renseignements personnels traités par l'app et peut être joint à app.tremplin@proton.me.
Cette politique explique quelles données l'app et notre serveur traitent, pourquoi, avec qui elles sont partagées et quels choix s'offrent à vous.
2. Ce que nous ne recueillons pas
- Aucun compte : nous ne demandons ni votre nom, ni votre adresse courriel, ni votre numéro de téléphone, ni de mot de passe.
- Ni localisation, ni contacts, ni photos, ni identifiant publicitaire.
- Aucune publicité, aucun pistage entre applications, et aucun outil tiers d'analyse d'audience ou de publicité dans l'app.
- Aucun audio sur notre serveur : l'app n'envoie jamais votre voix à notre relais.
- Aucune copie de vos réponses, transcriptions ou résultats sur notre serveur.
3. Données conservées sur votre appareil
L'essentiel de ce que vous faites dans Tremplin reste sur votre iPhone ou iPad, dans l'espace privé de l'app :
- votre profil et vos réglages (niveau visé, date d'examen, temps quotidien, langue des explications, heure du rappel, vos choix de consentement) ;
- vos réponses, brouillons, transcriptions, résultats et corrections ;
- votre carnet d'erreurs, vos révisions et votre progression ;
- les détails de l'oral (transcriptions minutées, dialogue avec l'examinateur, scores de prononciation) et, seulement si vous choisissez de le garder, l'enregistrement d'une réponse ;
- les contenus d'examen et l'audio que vous téléchargez.
Les enregistrements sont faits avec votre autorisation d'utiliser le micro. La reconnaissance vocale utilise la reconnaissance vocale d'Apple sur l'appareil ; l'app exige ce mode local, si bien que votre voix n'est envoyée ni à Apple ni à nous pour la transcription. Sur les versions récentes d'iOS, le système peut télécharger sur votre appareil le modèle vocal français d'Apple. Sauf si vous le gardez, un enregistrement est supprimé après l'évaluation.
Les rappels quotidiens, si vous les activez, sont des notifications locales programmées sur votre appareil ; nous n'utilisons aucun serveur de notifications.
Les sauvegardes de votre appareil (par exemple Sauvegarde iCloud) peuvent inclure une partie de ces données, selon les conditions d'Apple et vos réglages. Les données de l'oral et les enregistrements gardés sont exclus des sauvegardes.
4. Identifiant anonyme
Au premier lancement, l'app génère un identifiant aléatoire (un UUID). Il n'est tiré ni de votre nom, ni de votre identifiant Apple, ni d'aucun identifiant de l'appareil. Il est stocké dans le trousseau (Keychain) de votre appareil et ne se synchronise pas avec vos autres appareils.
L'app envoie cet identifiant avec chaque requête à notre relais, pour que celui-ci applique votre version gratuite, vos limites quotidiennes et vos crédits, et vérifie vos achats. C'est aussi l'identifiant utilisé par RevenueCat, notre prestataire de gestion des achats (voir Achats). Notre relais ne stocke ni ne journalise jamais l'identifiant brut : il le transforme aussitôt en une empreinte salée à sens unique et n'utilise que cette empreinte pour le stockage, les journaux et les requêtes aux fournisseurs d'IA. L'identifiant brut n'est communiqué qu'à RevenueCat.
5. Correction par IA et examinateur virtuel
La correction par IA de l'écrit et de l'oral, ainsi que l'examinateur virtuel de l'oral, nécessitent votre accord. L'app vous le demande avant la première correction (« Correction par IA : votre accord »). Vous pouvez le retirer à tout moment dans Profil → Correction par IA. Sans cet accord, rien n'est envoyé pour un traitement par IA, et le relais refuse lui-même toute demande de correction ou d'échange avec l'examinateur qui ne porte pas votre accord.
Ce qui est envoyé, par une connexion chiffrée vers notre relais :
- le texte de votre réponse écrite, ou la transcription faite sur l'appareil de votre réponse orale (que vous pouvez corriger avant l'envoi) ;
- la tâche traitée : son identifiant, sa consigne, y compris un sujet que vous avez rédigé vous-même, et les points qu'elle demande ;
- pour l'oral : des informations de minutage (par exemple votre temps de parole) et, si l'analyse de la prononciation est activée, un résumé des scores de prononciation (des chiffres, pas d'audio) ;
- pour l'examinateur virtuel : l'échange en cours (vos répliques transcrites et celles de l'examinateur) et le scénario de la tâche ;
- la langue souhaitée pour les explications, et des détails techniques comme la version de l'app.
Ce qu'il en advient :
- Vérification grammaticale. Le relais envoie d'abord le texte de la réponse à un correcteur LanguageTool que nous exploitons nous-mêmes sur un serveur loué à OVHcloud à Beauharnois (Québec, Canada). Il vérifie le texte et n'en garde aucune copie : les journaux d'accès et ceux de LanguageTool sont désactivés sur ce serveur.
- Modèle d'IA. Le relais envoie ensuite le texte, avec la tâche et les consignes de correction, à un modèle d'IA d'OpenAI. Si OpenAI est indisponible, le texte est envoyé à Google Cloud Vertex AI. Pour l'examinateur virtuel, le relais peut utiliser d'abord Google Cloud Vertex AI, puis OpenAI en secours. Les requêtes à ces fournisseurs comportent l'empreinte salée (pas votre identifiant) pour prévenir les abus. Nous demandons à OpenAI de ne pas conserver la requête (l'option « store » de l'API est désactivée). Ces fournisseurs traitent le texte selon leurs conditions pour les entreprises, qui leur interdisent de s'en servir pour entraîner leurs modèles ; ils peuvent le garder pendant une durée limitée pour la surveillance des abus et la sécurité (par exemple jusqu'à 30 jours selon les conditions standard de l'API d'OpenAI).
- Résultat. Le relais renvoie le résultat à votre appareil et ne conserve ni la réponse, ni la transcription, ni le résultat.
6. Analyse de la prononciation (facultative)
L'analyse de la prononciation fait partie des formules payantes et est désactivée par défaut. Elle demande un accord distinct, sollicité dans l'app (« Analyse de la prononciation : votre accord »), et peut être désactivée à tout moment dans Profil → Analyse de la prononciation.
Lorsqu'elle est activée, l'app demande à notre relais un jeton d'accès de courte durée (valable environ 10 minutes), puis envoie l'enregistrement de votre réponse, en segments de 30 secondes au plus, directement depuis votre appareil à Microsoft Azure Speech, dans sa région Canada Est (Québec). Chaque segment est accompagné de sa transcription faite sur l'appareil, qu'Azure utilise comme texte de référence. Notre relais ne reçoit jamais l'audio. Azure renvoie des scores de prononciation, que l'app résume sur votre appareil. Nous n'activons pas la journalisation audio facultative d'Azure : Microsoft ne conserve donc pas l'audio après l'avoir traité, et nous non plus.
Sans cet accord, votre oral est évalué à partir de la transcription seulement.
7. Voix de l'examinateur
Avec les formules payantes, les répliques de l'examinateur, ainsi que les exemples de réponse que vous choisissez d'écouter, sont lues par une voix de synthèse. Le relais envoie le texte à lire (jamais votre voix) à Microsoft Azure Speech, au Canada Est, pour produire l'audio. Pour ne pas produire deux fois le même audio, celui-ci est mis en cache dans le stockage Cloudflare R2 sous un code calculé à partir de la voix et du texte ; ce cache n'est lié ni à vous ni à votre identifiant. Les répliques sont rédigées par l'examinateur IA et peuvent reprendre des mots de vos réponses. L'app garde aussi l'audio en mémoire tant qu'elle est ouverte. Si le relais est indisponible, l'app utilise une voix intégrée à votre appareil.
8. Achats
Les achats (Pass Examen, abonnement Pro et crédits de correction) se font par l'App Store d'Apple. Apple traite le paiement ; nous ne voyons jamais vos informations de paiement ni votre identifiant Apple.
Nous utilisons RevenueCat pour gérer les achats. Le module RevenueCat intégré à l'app envoie à RevenueCat votre identifiant anonyme, les informations de vos transactions App Store et des informations techniques de base (version de l'app, version du système, pays de la boutique, par exemple), afin de valider, restaurer et comptabiliser les achats. Notre relais interroge RevenueCat avec votre identifiant anonyme pour savoir si vous avez un Pass ou un abonnement actif et combien de crédits vous avez achetés. Il garde cette réponse en cache pendant 24 heures au plus.
9. Ce que conserve notre serveur
Notre relais fonctionne chez Cloudflare. Sous la seule empreinte salée, il conserve :
- des compteurs d'utilisation : corrections gratuites utilisées, crédits dépensés, et corrections, répliques d'examinateur et synthèses vocales du jour. Les compteurs du jour sont supprimés une fois la journée terminée (00 h UTC) ;
- une brève trace de chaque correction : un numéro de requête, son type (écrit ou oral) et l'heure, sans aucun contenu. Elle permet de faire réévaluer gratuitement une fois une réponse orale après correction de sa transcription, et est supprimée après 24 heures ;
- l'état de vos achats, en cache pendant 24 heures au plus (voir ci-dessus) ;
- des données App Attest : la clé publique qui prouve que les requêtes viennent d'une copie authentique de l'app, et un compteur qui empêche de rejouer des requêtes (voir Données techniques et de sécurité).
Aucune de ces données ne contient vos réponses, transcriptions, enregistrements ou résultats.
10. Données techniques et de sécurité
- Données de connexion. Comme tout service en ligne, Cloudflare, qui héberge notre relais et nos téléchargements de contenu, traite votre adresse IP et les informations standard des requêtes pour fournir et protéger le service.
- Journaux du relais. Le relais écrit une ligne de journal par requête, avec des métadonnées seulement : un numéro de requête, le point d'accès, le statut, le temps de réponse, l'empreinte salée, la version de l'app, le fournisseur d'IA qui a répondu, le nombre de jetons, la façon dont la requête a été décomptée et les codes d'erreur. Les journaux ne contiennent jamais vos réponses, transcriptions, résultats ni votre identifiant brut. Ils sont conservés par le service de journalisation de Cloudflare pendant une courte période (quelques jours, pas des mois).
- App Attest. Pour empêcher l'usage abusif du service de correction, l'app utilise App Attest d'Apple. Votre appareil crée une clé certifiée par Apple ; le relais vérifie le certificat et conserve la clé publique, liée à l'empreinte salée.
- Rapports de plantage. L'app ne contient aucun outil de rapport de plantage. Si vous avez choisi, dans les réglages de votre appareil, de partager des données d'analyse avec les développeurs, Apple peut nous transmettre des rapports de plantage anonymisés.
11. Courriels au support
Si vous nous écrivez, nous recevons votre adresse courriel et votre message, et ne les utilisons que pour vous répondre. Notre messagerie est hébergée par Google (Gmail). Nous conservons ces courriels le temps nécessaire pour vous aider et les supprimons sur demande.
12. Prestataires
Nous ne communiquons des données qu'aux prestataires ci-dessous, uniquement pour les finalités décrites, et ne les vendons jamais.
| Prestataire | Rôle | Données | Lieu |
|---|---|---|---|
| Cloudflare | Héberge notre relais, son stockage (compteurs, clés App Attest, cache de la voix de l'examinateur) et les téléchargements de contenu | Empreinte salée, compteurs, données de connexion, métadonnées des requêtes ; texte en transit vers les prestataires ci-dessous | Réseau mondial (Canada, États-Unis et autres pays) |
| OpenAI | Correction par IA ; secours pour l'examinateur virtuel | Texte de la réponse ou transcription, tâche, empreinte salée | États-Unis |
| Google Cloud (Vertex AI) | Correction par IA de secours ; examinateur virtuel | Texte de la réponse ou transcription, échange, tâche | Infrastructure mondiale de Google, possiblement hors du Canada |
| Microsoft Azure Speech | Analyse de la prononciation (facultative) ; voix de l'examinateur | Segments d'enregistrement et leur transcription (envoyés depuis votre appareil) ; répliques de l'examinateur (envoyées par le relais) | Canada (Canada Est, Québec) |
| OVHcloud | Héberge notre propre correcteur grammatical LanguageTool | Texte de la réponse ou transcription, non journalisé | Canada (Beauharnois, Québec) |
| RevenueCat | Gestion des achats | Identifiant anonyme, transactions App Store, informations de base sur l'appareil et l'app | États-Unis |
| Apple | App Store et paiements, App Attest, reconnaissance vocale sur l'appareil | Selon la politique de confidentialité d'Apple | Monde entier |
| Google (Gmail) | Messagerie du support | Les courriels que vous nous envoyez | Monde entier |
Nous pouvons aussi communiquer des renseignements si la loi l'exige, par exemple en réponse à une ordonnance valide d'un tribunal.
13. Lieux de traitement
Le développeur de Tremplin et certains prestataires peuvent se trouver hors de votre province ou de votre pays. L'analyse de la prononciation, la voix de l'examinateur et le correcteur grammatical fonctionnent au Canada. La correction par IA et l'examinateur virtuel peuvent être traités aux États-Unis ou dans d'autres pays, et Cloudflare traite les requêtes dans le centre de données le plus proche de vous. Lorsque des données quittent le Canada (ou votre pays), elles sont protégées par les engagements contractuels des prestataires, mais peuvent être accessibles aux autorités de ces pays en vertu de leurs lois.
14. Durées de conservation
| Données | Conservation |
|---|---|
| Données sur votre appareil | Jusqu'à ce que vous les supprimiez dans l'app ou supprimiez l'app |
| Réponses, transcriptions et résultats envoyés pour correction | Non conservés par notre relais ni par notre correcteur grammatical ; les fournisseurs d'IA peuvent les garder pendant une durée limitée selon leurs conditions (voir section 5) |
| Audio de l'analyse de la prononciation | Non conservé, ni par nous ni par Microsoft, après le traitement |
| Compteurs d'utilisation du jour | Supprimés une fois la journée terminée |
| Traces des corrections (sans contenu) | 24 heures |
| Cache de l'état des achats | 24 heures au plus |
| Compteurs de corrections gratuites et de crédits, clé App Attest | Tant que le service fonctionne, pour que les corrections gratuites et les crédits restent exacts |
| Cache de la voix de l'examinateur (audio de synthèse, non lié à vous) | Jusqu'à ce que nous vidions le cache |
| Journaux du relais (métadonnées seulement) | Une courte période fixée par le service de journalisation de Cloudflare |
| Historique d'achats chez RevenueCat | Selon les règles de conservation de RevenueCat |
| Courriels au support | Le temps nécessaire pour vous aider |
15. Finalités et fondements juridiques
Nous utilisons les données uniquement pour fournir les fonctions de l'app (correction, examinateur virtuel, analyse de la prononciation, téléchargement de contenus), gérer les achats, la version gratuite et les limites d'usage raisonnable, assurer la sécurité du service et prévenir les abus, et répondre aux demandes d'aide. Nous n'utilisons pas vos données à des fins publicitaires ni de profilage, et nous n'utilisons pas vos réponses pour entraîner des modèles d'IA.
Lorsque des lois comme le RGPD s'appliquent, nos fondements juridiques sont : votre consentement pour la correction par IA, l'examinateur virtuel et l'analyse de la prononciation ; l'exécution de notre contrat avec vous pour les achats et les quotas ; et notre intérêt légitime à assurer la sécurité et l'équité du service.
16. Vos choix et vos droits
- Retirer votre accord à tout moment dans Profil → Correction par IA, et Profil → Analyse de la prononciation. Désactiver la correction par IA désactive aussi l'analyse de la prononciation.
- Exporter vos données dans Profil → Données et confidentialité → Préparer l'export (JSON). Le fichier contient votre profil, vos réponses corrigées, votre carnet d'erreurs et vos résultats.
- Supprimer vos données dans Profil → Données et confidentialité → Supprimer toutes mes données. Cela efface de l'appareil votre progression, vos réponses, votre carnet, les données et enregistrements de l'oral, les contenus téléchargés et vos réglages, et annule les rappels. Supprimer l'app efface aussi ses données de l'appareil (l'identifiant anonyme peut subsister dans le trousseau).
- Données sur le serveur. La suppression dans l'app conserve votre identifiant anonyme, pour que les corrections gratuites et les crédits achetés restent exacts. Les données du serveur qui y sont liées se limitent aux compteurs et clés de la section 9, qui ne contiennent aucun contenu. Pour les faire supprimer, écrivez-nous ; comme nous ne pouvons pas les relier à vous, nous aurons peut-être besoin de votre aide pour les retrouver.
- Vos droits. Selon l'endroit où vous vivez (par exemple en vertu de la Loi 25 du Québec, de la LPRPDE au Canada, du RGPD ou du droit californien), vous pouvez avoir le droit d'accéder à vos renseignements personnels, de les faire rectifier, supprimer ou transférer, de retirer votre consentement, et de vous opposer à certains traitements ou d'en demander la limitation. Écrivez-nous à l'adresse ci-dessous ; nous répondons dans un délai de 30 jours. Vous pouvez aussi porter plainte auprès d'une autorité, comme la Commission d'accès à l'information du Québec, le Commissariat à la protection de la vie privée du Canada ou l'autorité de votre lieu de résidence.
17. Sécurité
- Toutes les connexions sont chiffrées (HTTPS).
- Les requêtes au relais sont vérifiées avec App Attest d'Apple, et les identifiants ne sont stockés que sous forme d'empreintes salées.
- Les journaux du relais sont limités par conception aux métadonnées.
- Notre serveur de vérification grammaticale n'accepte que les requêtes authentifiées du relais et ne garde aucun journal du texte vérifié.
- Sur votre appareil, les données de l'app bénéficient de la protection des données d'iOS, et l'identifiant est stocké dans le trousseau.
Aucun système n'est parfaitement sûr. Si un incident de sécurité menace vos renseignements, nous agirons rapidement et vous en informerons, ainsi que les autorités, lorsque la loi l'exige.
18. Enfants
Tremplin s'adresse aux adultes qui préparent un test de langue pour l'immigration. L'app ne vise pas les enfants, et nous ne recueillons pas sciemment de renseignements personnels sur des enfants de moins de 13 ans. Si vous pensez qu'un enfant a utilisé les fonctions en ligne de l'app, écrivez-nous et nous vous aiderons à supprimer les données correspondantes.
19. Estimations et absence d'affiliation
Tous les scores sont des estimations pédagogiques présentées sous forme de fourchette. Seul le test officiel fait foi. Tremplin fournit de l'information générale seulement, pas de conseil en immigration.
Tremplin n'est affilié ni à France Éducation international ni à la CCI Paris Île-de-France. TCF et TEF sont des marques de leurs propriétaires. Tous les sujets sont originaux, conçus d'après le format officiel. Aucune question d'examen réelle.
20. Modifications
Nous mettrons cette politique à jour lorsque l'app ou ses prestataires changeront. Nous modifierons la date d'entrée en vigueur ci-dessus et, pour les changements importants, vous en informerons dans l'app. Si un changement exige votre consentement, nous vous le redemanderons.
21. Contact
Le développeur de Tremplin
Courriel : app.tremplin@proton.me