Politique de confidentialité

TCF TEF Prep · Dernière mise à jour : 11 octobre 2026

Cette politique explique quelles données l'application iOS TCF TEF Prep (« l'Application ») traite. Nous appliquons le RGPD et, pour les utilisateurs canadiens, la LPRPDE et la Loi 25 du Québec.

1. Compte et identité

L'Application ne demande ni nom, ni e-mail, ni numéro de téléphone. Au premier lancement, notre serveur (Supabase) crée un identifiant anonyme aléatoire. Il sert uniquement à vérifier votre abonnement, à vous transmettre les exercices et à appliquer les limites d'utilisation quotidiennes.

2. Achats

Les abonnements sont vendus par Apple ; nous ne voyons jamais vos données de paiement. Votre identifiant anonyme et l'historique d'achat sont traités par RevenueCat pour vérifier l'abonnement.

3. Vérification de l'appareil

Apple App Attest et DeviceCheck garantissent que seule notre application, sur un véritable appareil Apple, peut appeler notre serveur. Ils ne relient pas votre appareil à votre identité.

4. Évaluation par IA (expression écrite et orale)

Uniquement si vous l'autorisez dans l'Application et quand vous touchez « Évaluer » : le texte que vous avez écrit, ou l'enregistrement audio de votre réponse, ainsi que l'identifiant du sujet, sont envoyés à notre serveur (Supabase), qui les transmet à Replicate, Inc., un service d'IA tiers. Replicate exécute un modèle de transcription d'OpenAI (pour les enregistrements) et Anthropic Claude, avec Google Gemini en secours (pour l'évaluation). Nous supprimons le fichier audio chez Replicate dès la transcription terminée ; selon la documentation de Replicate, les données des prédictions créées par API sont effacées automatiquement après environ une heure. Notre serveur ne conserve ni vos textes, ni vos enregistrements, ni les évaluations. Ces données ne servent qu'à produire votre évaluation ; elles ne sont ni vendues ni utilisées à des fins publicitaires. Vous pouvez retirer votre autorisation à tout moment dans les Réglages de l'Application.

5. Données qui restent sur votre appareil

Vos réponses aux questions, votre progression, vos niveaux estimés, vos évaluations, vos brouillons et votre série restent sur votre iPhone. Supprimer l'Application les supprime.

6. Mesure d'audience

L'Application envoie quelques événements anonymes d'utilisation (étapes d'accueil, affichage de l'écran d'abonnement, résultat d'un achat, langue, version) avec un identifiant d'installation aléatoire, pour améliorer le produit. Aucun SDK publicitaire ni de suivi ; nous ne vous suivons pas sur d'autres applications ou sites.

7. Conservation et suppression

Vous pouvez supprimer votre compte anonyme et toutes vos données à tout moment dans Réglages → « Supprimer mon compte et mes données ». Les compteurs techniques d'utilisation quotidienne sont remis à zéro chaque jour. Votre abonnement App Store n'est pas résilié par cette suppression : gérez-le dans votre compte Apple.

8. Vos droits

Vous disposez de droits d'accès, de rectification, d'effacement, d'opposition et de portabilité, et pouvez saisir l'autorité de protection des données de votre pays (CNIL en France). Contact : support@berkcan.dev.

9. Enfants

L'Application ne s'adresse pas aux enfants de moins de 13 ans et ne collecte pas sciemment de données les concernant.


Privacy Policy

TCF TEF Prep · Last updated: 11 October 2026

This policy explains what data the TCF TEF Prep iOS app ("the App") processes. We follow the GDPR and, for Canadian users, PIPEDA and Québec's Law 25.

1. Account and identity

The App asks for no name, email or phone number. On first launch our server (Supabase) creates a random anonymous ID. It is used only to check your subscription, deliver the exercises and apply daily usage limits.

2. Purchases

Subscriptions are sold by Apple; we never see your payment details. Your anonymous ID and purchase history are processed by RevenueCat to check your subscription.

3. Device verification

Apple App Attest and DeviceCheck make sure only our app on a genuine Apple device can call our server. They do not link your device to your identity.

4. AI evaluation (writing and speaking)

Only if you allow it in the App and when you tap "Evaluate": the text you wrote, or the audio recording of your answer, and the task ID are sent to our server (Supabase), which passes them to Replicate, Inc., a third-party AI service. Replicate runs an OpenAI speech-to-text model (for recordings) and Anthropic Claude, with Google Gemini as a backup (for the evaluation). We delete the audio file at Replicate as soon as it is transcribed; according to Replicate's documentation, data of predictions created through its API is removed automatically after about an hour. Our server keeps none of your texts, recordings or evaluations. This data is used only to produce your evaluation; it is not sold or used for advertising. You can withdraw permission at any time in the App's Settings.

5. Data that stays on your device

Your answers, progress, estimated levels, evaluations, drafts and streak stay on your iPhone. Deleting the App deletes them.

6. Usage analytics

The App sends a few anonymous usage events (onboarding steps, paywall shown, purchase outcome, language, version) with a random install ID, to improve the product. There is no advertising or tracking SDK; we do not track you across other apps or websites.

7. Retention and deletion

You can delete your anonymous account and all your data at any time in Settings → "Delete my account and data". Technical daily usage counters reset every day. Deleting your account does not cancel your App Store subscription: manage it in your Apple Account.

8. Your rights

You have rights of access, correction, erasure, objection and portability, and may complain to your data protection authority. Contact: support@berkcan.dev.

9. Children

The App is not directed at children under 13 and does not knowingly collect their data.