Politique de confidentialité
Cette page est une traduction de l’anglais, proposée pour ta commodité. En cas de divergence, la version anglaise prévaut.
Cette politique explique quelles données books.dev collecte, pourquoi, sur quelle base légale et ce que tu peux faire à ce sujet. Lorsqu’un point est délicat — un texte qui quitte nos serveurs, des cookies déposés avant ton accord, des enregistrements que nous ne pouvons pas supprimer pour toi —, nous l’écrivons noir sur blanc au lieu de l’omettre.
1. Qui est responsable de tes données
1.1. Le responsable du traitement de tes données personnelles est NewGen Books LLC, une société à responsabilité limitée constituée dans l'État du Wyoming, aux États-Unis, dont le siège est situé au 30 N Gould St Ste N, Sheridan, WY 82801, USA.
1.2. NewGen Books LLC exploite books.dev et décide de ce qu'il advient de tes données. Aucune autre société n'est derrière le service. Les formules payantes ne sont pas encore en vente ; la section 5 explique ce que cela implique pour tes données. Les conditions selon lesquelles tu utilises le service figurent dans /terms.
1.3. Comment nous joindre :
- privacy@books.dev — données personnelles : accès, rectification, suppression, exportation, opposition, réclamations ;
- legal@books.dev — questions juridiques ;
- copyright@books.dev — réclamations d'ayants droit, voir /dmca ;
- security@books.dev — failles de sécurité présumées ;
- support@books.dev — tout le reste, y compris la restauration d'un compte supprimé et la suppression d'un compte invité (section 12).
1.4. Adresse postale pour les notifications juridiques : NewGen Books LLC, 30 N Gould St Ste N, Sheridan, WY 82801, USA.
1.5. Si tu es dans l'Espace économique européen ou au Royaume-Uni. Écris à privacy@books.dev pour toute question relative à tes données personnelles : cette adresse nous parvient directement et nous répondons dans les délais prévus à la section 11. Ton droit d'introduire une réclamation auprès de l'autorité de contrôle de ton pays est détaillé à la section 16 et n'est pas affecté par le fait de nous écrire d'abord.
2. Ce que fait le service et d’où viennent les données
2.1. books.dev est un service de lecture pour les personnes qui apprennent une langue. Il est en version bêta : la lecture et l’enregistrement de mots fonctionnent déjà, les formules payantes ne sont pas encore en vente. Tu lis un livre dans le navigateur, touches un mot inconnu pour voir son article de dictionnaire et, sur demande, une explication dans le contexte de la phrase, sélectionnes une phrase pour obtenir sa traduction, écoutes un livre audio synthétique, apprends tes mots enregistrés grâce à la révision espacée, passes un test de vocabulaire, génères un court texte à partir de tes propres mots et suis ta progression de lecture. Tu peux aussi publier un avis, gérer ta bibliothèque personnelle et, après avoir ouvert une session avec une adresse e-mail ou Google, importer tes propres fichiers de livres.
2.2. Tu nous fournis toi-même la quasi-totalité de ces données — en te connectant, en lisant, en enregistrant des mots ou en laissant ton adresse e-mail sur la page de paiement. Certaines données sont produites automatiquement lors du fonctionnement du service : l’endroit où tu as arrêté ta lecture, la durée d’une session. Nous n’achetons aucune donnée à ton sujet, n’en obtenons pas auprès de courtiers en données et ne constituons aucun profil publicitaire.
3. Quelles données nous traitons
| Catégorie | Exemples | Source |
|---|---|---|
| Données du compte | Adresse e-mail (si tu en as donné une) ; comment tu te connectes — un code à usage unique par e-mail, ou ton compte Google, auquel cas Google nous transmet ton adresse e-mail et ton profil de base ; langues de l'interface, de traduction et d'explication ; ton niveau | Toi, à la connexion et dans les paramètres ; Google, si tu te connectes avec ce service |
| Historique des connexions | Sessions de connexion avec l'adresse IP et l'agent utilisateur de l'appareil, conservées par notre prestataire d'authentification | Automatiquement, depuis le navigateur |
| Lecture | Progression dans un livre, position dans le texte, sessions de lecture et d'écoute, leur durée et ta vitesse de lecture | Automatiquement, pendant la lecture |
| Apprentissage de la langue | Mots et expressions que tu enregistres, la phrase dont chacun provient, l'état de répétition et chaque révision, réponses au test de vocabulaire, textes générés à partir de tes mots, journal des mots que tu as cherchés | Automatiquement, pendant que tu étudies |
| Tes livres | Fichiers de livres que tu importes dans ta bibliothèque, leur texte et la couverture générée pour eux | Toi, lors de l'importation |
| Demandes « Me prévenir » | L'adresse e-mail que tu laisses dans le formulaire « Me prévenir à l'ouverture » sur la page de paiement, avec l'offre que tu as choisie | Toi |
| Compteurs d'utilisation | Décomptes quotidiens des demandes de dictionnaire, de traduction, de livre audio, d'importation et de téléchargement ; pour chaque appel au modèle de langue, quel modèle a répondu, combien de jetons il a utilisés et combien de temps cela a pris | Automatiquement, pendant le fonctionnement du service |
| Avis | Texte de l'avis, le nom que tu choisis d'afficher avec cet avis, note, date | Toi |
| Mesure d'audience — Google Analytics 4 | Adresses des pages, référent, position approximative d'après le réseau, appareil et navigateur (section 10) | Automatiquement, dès la première page consultée |
| Mesure d'audience — PostHog | Événements produit : quels écrans et fonctionnalités tu utilises, et rapports d'erreurs que la page rencontre (section 10) | Automatiquement, mais seulement après ton accord |
| Journaux techniques | Adresse IP, agent utilisateur, horodatage, méthode et chemin de la requête, code de réponse, identifiant de la requête | Automatiquement, pendant le fonctionnement du service |
3.1. Notre propre code ne stocke pas ton adresse IP. Elle apparaît toutefois dans les registres conservés par les services sur lesquels nous nous appuyons : les journaux de requêtes de notre hébergeur, l'historique des connexions de notre prestataire d'authentification et la mesure d'audience (section 10). Les journaux techniques sont conservés pendant 30 jours.
3.2. Nous ne collectons pas ta date de naissance, ni à l'inscription ni plus tard. L'âge est déclaré sur l'honneur : en créant un compte ou en utilisant le service, tu confirmes avoir l'âge minimum requis. Voir la section 13.
3.3. Aucun paiement n'est encaissé sur books.dev, et aucune coordonnée bancaire ou de carte n'est demandée où que ce soit sur le site. Voir la section 5.
3.4. Nous ne demandons pas et ne traitons pas délibérément de catégories particulières de données au sens de l’article 9 du RGPD — santé, convictions, origine ou autres données de ce type.
4. Pourquoi nous les traitons et sur quelle base juridique
| Données | Finalité | Base juridique (RGPD) |
|---|---|---|
| Données du compte | Créer un compte, se connecter, envoyer le code de connexion, afficher l’interface et le dictionnaire dans tes langues | Contrat, Art. 6(1)(b) |
| Historique de connexion (adresse IP, agent utilisateur) | Protéger les comptes, enquêter sur les abus | Intérêt légitime, Art. 6(1)(f) — sécurité du compte |
| Progression de lecture, mots, révisions, tests de vocabulaire, textes générés | Te ramener au même endroit, statistiques, fonctions d’apprentissage principales | Contrat, Art. 6(1)(b) |
| Livres que tu importes | Conserver ta bibliothèque et faire fonctionner les outils de lecture sur ces fichiers | Contrat, Art. 6(1)(b) |
| Texte envoyé aux fournisseurs de modèles de langue, de traduction et de synthèse vocale | Entrées du dictionnaire, explications de mots, traduction de phrases, livre audio, textes générés à partir de tes mots, couvertures des livres importés | Contrat, Art. 6(1)(b) |
| Demandes « Me prévenir » | T’écrire quand la formule que tu as choisie est mise en vente | Mesures prises à ta demande avant la conclusion d’un contrat, Art. 6(1)(b) |
| Compteurs d’utilisation | Limites quotidiennes d’utilisation raisonnable, maîtrise des coûts des fournisseurs | Intérêt légitime, Art. 6(1)(f) |
| Journaux techniques | Diagnostic des pannes, sécurité | Intérêt légitime, Art. 6(1)(f) |
| Avis | Publier les avis, traiter les plaintes à leur sujet | Contrat, Art. 6(1)(b) |
| Événements Google Analytics 4 | Mesurer la fréquentation : quelles pages sont ouvertes, comment le public arrive, ce qui n’est pas utilisé | Intérêt légitime, Art. 6(1)(f). Le script s’exécute avant le bandeau, il ne s’agit donc pas du consentement — la section 10 explique clairement pourquoi |
| Événements et rapports d’erreur PostHog | Voir comment une fonction est réellement utilisée et repérer ce qui plante | Consentement, Art. 6(1)(a), donné sur le bandeau et révocable à tout moment |
| Cookies strictement nécessaires | Connexion, langue de l’interface, ton niveau avant d’avoir un compte, ta réponse sur le bandeau | Contrat et intérêt légitime |
4.1. Lorsque nous nous fondons sur l’intérêt légitime, nous l’avons mis en balance avec tes droits : il couvre la sécurité du compte, le diagnostic de pannes, les limites d’usage équitable et la mesure du trafic, et le traitement reste limité en volume et prévisible par nature. Tu peux t’y opposer au titre de l’article 21 du RGPD à l’adresse privacy@books.dev ; pour Google Analytics, nous donnons suite à l’opposition sans te demander de motif. PostHog ne repose pas du tout sur l’intérêt légitime — il fonctionne sur la base de ton consentement, et le retirer suffit à l’arrêter.
5. Paiements : aucun pour l’instant
5.1. Les formules payantes ne sont pas encore en vente : le service est en version bêta et aucun prestataire de paiement n’est connecté. Rien n’est facturé, et aucune coordonnée bancaire, de carte ou de facturation n’est collectée.
5.2. La page de paiement te demande uniquement une adresse e-mail, que nous conservons avec la formule que tu as choisie et que nous utilisons dans un seul but : t’écrire quand cette formule sera mise en vente. L’adresse n’est pas transmise aux outils d’analyse — l’événement d’analyse enregistre uniquement la formule et le prix affiché. La durée de conservation de cette demande est indiquée à la section 8.
5.3. Il est prévu que Stripe vende les formules payantes en tant que commerçant officiel, comme le décrivent les /terms. Avant la première vente, cette politique indiquera ce que Stripe reçoit et pendant combien de temps les registres de facturation sont conservés, et nous donnerons l’avis décrit à la section 17.
6. Qui d'autre reçoit tes données
6.1. Nous ne vendons pas de données personnelles et ne les partageons pas pour la publicité de qui que ce soit. Les données ne sont transmises qu'aux prestataires sur lesquels repose le service, et uniquement dans le volume nécessaire à leur part du travail. La liste complète avec les rôles et les régions se trouve sur la page /subprocessors. En bref :
- Google Cloud (Google LLC, États-Unis), région
europe-west3, Francfort — hébergement de l'application (Cloud Run), répartiteur de charge et CDN, stockage d'objets pour les fichiers de livres et les médias, journaux serveur et rapports d'erreurs ; - Supabase — PostgreSQL géré et connexion, instance UE à Francfort — la base de données principale ;
- Connexion avec Google (Google LLC) — uniquement si tu choisis de te connecter avec Google : Google confirme ton identité et nous transmet ton adresse e-mail et ton profil de base. Pour ton compte Google lui-même, Google agit en tant que responsable du traitement à part entière ;
- Resend (Plus Five Five, Inc., États-Unis) — les e-mails contenant ton code de connexion ; il reçoit l'adresse du destinataire et le message, et les achemine via Amazon SES dans la région
eu-west-1, en Irlande. Selon Resend, les données de compte, les métadonnées des e-mails et les journaux sont conservés aux États-Unis même lorsque la région d'envoi de l'UE est utilisée ; - Fournisseurs de modèles de langue — DeepSeek, GPT-6 Luna d'OpenAI via OpenRouter, Groq (offre gratuite) et un modèle GLM sur GonkaRouter, un réseau décentralisé ; les réponses sont vérifiées par Jev (TypeSafe) via OpenRouter et par Clef-flash sur Cloudflare Workers AI. Ils reçoivent des mots et des phrases, mais pas ton identité ; voir la section 9 ;
- DeepL (DeepL SE, Allemagne), DeepL API Free — traduction de phrases ; voir la section 9 ;
- Microsoft Azure Speech, région
germanywestcentral, Francfort — livre audio ; il reçoit les passages que tu écoutes, y compris ceux des livres que tu as importés. Microsoft déclare que le service ne conserve ni ne traite de données en dehors de la région de la ressource vocale ; - Iconify — une bibliothèque publique d'icônes ; notre serveur lui envoie un mot du dictionnaire anglais lorsqu'il choisit une image pour un moyen mnémotechnique, sans aucune information sur toi ;
- Higgsfield — images de couverture ; il reçoit une courte description d'image (des couleurs, un symbole), mais pas le texte du livre ni aucune information sur toi ;
- Google Analytics 4 (Google LLC, États-Unis) — mesure d'audience ; il se charge dès ta première page vue, avant le bandeau, voir la section 10 ;
- PostHog, Inc. (États-Unis) — statistiques produit et rapports d'erreurs ; notre projet tourne sur PostHog Cloud EU, sur Amazon Web Services dans la région
eu-central-1, à Francfort, et le navigateur communique aveceu.i.posthog.com. Il reçoit des événements sur la façon dont l'interface est utilisée et des rapports sur ce qui a échoué, et uniquement si tu l'as autorisé sur le bandeau. PostHog est notre sous-traitant dans le cadre d'un accord de traitement des données, agit selon nos instructions et publie sa propre liste de sous-traitants ultérieurs ; voir les sections 7 et 10.
6.2. Les couvertures et les livres audio sont servis depuis s.books.dev et books.dev, tous deux hébergés sur le même Google Cloud que le reste du service. Google, en tant qu'hébergeur, voit l'adresse de ton appareil à chacune de ces requêtes, comme pour chaque page ; aucun autre opérateur de stockage n'intervient.
6.3. Nous pouvons divulguer des données lorsqu'une autorité compétente l'exige légalement et que cette obligation s'applique effectivement à nous. Nous ne transmettons jamais de données de notre propre initiative.
7. Transferts hors de l'EEE
7.1. La situation est nuancée, alors voici les choses clairement.
7.2. Où se trouvent les données. L'application et le stockage d'objets (Google Cloud), la base de données et la connexion (Supabase) ainsi que le service de narration (Azure) sont situés dans l'UE, à Francfort, en Allemagne. Les pages et les fichiers peuvent être distribués depuis les serveurs périphériques du CDN de Google. Les fournisseurs de modèles de langage mentionnés à la section 9 opèrent pour la plupart hors de l'EEE.
7.3. Qui les contrôle. Le responsable du traitement, NewGen Books LLC, est une société américaine, tout comme plusieurs de nos prestataires. Même si les serveurs sont à Francfort, notre équipe et les leurs peuvent accéder aux données depuis les États-Unis. Il s'agit d'un transfert au sens du chapitre V du RGPD, et nous ne prétendons pas le contraire.
7.4. Le mécanisme. Nous nous appuyons sur les clauses contractuelles types adoptées par la Commission européenne en 2021, assorties de mesures supplémentaires : chiffrement en transit, hébergement fixé dans la région UE chaque fois qu'un prestataire le propose, accès limité aux personnes qui en ont besoin et collecte réduite au strict minimum. Pour le Royaume-Uni, nous utilisons ces mêmes clauses accompagnées de l'addendum relatif au transfert international de données (International Data Transfer Addendum) de l'ICO. Lorsqu'un prestataire ne propose pas d'accord de traitement des données pour l'offre que nous utilisons — les formules gratuites et le réseau décentralisé de la section 9 — le texte qu'il reçoit est régi uniquement par ses propres conditions.
7.5. Lorsqu'un prestataire est certifié au titre du Cadre de protection des données UE – États-Unis (EU-U.S. Data Privacy Framework), celui-ci s'applique en complément — Google LLC, Microsoft Corporation et Resend figurent sur la liste des participants. D'autres, dont Supabase, n'y figurent pas, et ces transferts reposent uniquement sur les clauses. NewGen Books LLC n'est pas elle-même certifiée au titre du Cadre de protection des données : ce cadre couvre le traitement effectué par un prestataire, pas le nôtre, et rien ici ne prétend le contraire. Les clauses applicables à un prestataire donné peuvent être demandées à l'adresse privacy@books.dev.
7.6. PostHog est hébergé dans l'EEE, mais cela ne dit pas tout. Notre projet PostHog tourne sur PostHog Cloud EU — Amazon Web Services dans la région eu-central-1, à Francfort — de sorte que les événements sont stockés en Allemagne et que rien ne quitte l'EEE à des fins de stockage. Ce que la région UE ne change pas : PostHog, Inc. est une société américaine, et son équipe peut accéder aux données depuis les États-Unis pour faire fonctionner le service et assurer l'assistance. Cet accès constitue un transfert au sens du chapitre V, qui repose sur l'accord de traitement des données conclu avec PostHog et sur les clauses contractuelles types qu'il intègre.
7.7. Le droit américain du renseignement extérieur peut, dans certaines circonstances, donner aux autorités américaines l'accès aux données détenues par des sociétés américaines. C'est une caractéristique de cet environnement, non un choix de notre part, et nous en réduisons les conséquences de la seule manière possible pour un petit opérateur : collecter peu de données et conserver le stockage principal en Allemagne.
8. Durée de conservation des données
| Données | Conservation |
|---|---|
| Compte et tout ce qui y est associé | Tant que le compte existe |
| Comptes invités (sans adresse e-mail) | Tant que le compte existe. Les comptes invités inactifs ne sont pas supprimés automatiquement ; écris à support@books.dev pour en faire supprimer un (section 12) |
| Progression de lecture, mots, révisions, livres importés | Tant que le compte existe ; supprimés avec lui |
| Un compte supprimé et ses données | Masqués immédiatement, conservés jusqu'à 30 jours pour permettre une restauration, puis supprimés (section 12) |
| Demandes « Me prévenir » — adresse e-mail et formule | Jusqu'à ce que tu nous demandes de supprimer la demande, ou jusqu'à la suppression des données de ton compte |
| Avis | Jusqu'à ce que tu les supprimes, ou jusqu'à la suppression du compte |
| Compteurs d'utilisation et relevés d'appels aux modèles | Les compteurs sont supprimés avec le compte ; les relevés d'appels aux modèles sont conservés sans lien avec toi une fois le compte supprimé |
| Caches partagés du dictionnaire, des traductions et de l'audio | Conservés indéfiniment. Ils ne sont liés à aucun compte : la traduction d'une phrase est stockée avec la phrase elle-même, et une explication uniquement avec une empreinte de la phrase |
| Journaux techniques — adresse IP, user-agent, horodatage, méthode et chemin, code de statut de la réponse, identifiant de requête | 30 jours |
| Données Google Analytics 4 | 14 mois, définis dans notre compte Google Analytics |
| Événements et rapports d'erreur PostHog | Uniquement tant que ton consentement est valide : retire-le et la collecte s'arrête, et nous demandons à PostHog de supprimer ce qu'il détient à ton sujet sur simple demande à privacy@books.dev |
8.1. Certains enregistrements ne te sont pas associés et survivent donc à ton compte : les caches partagés ci-dessus, ainsi que les relevés d'appels aux modèles une fois le lien avec toi supprimé. Rien n'y indique qui a fait la demande.
8.2. Les prestataires ayant reçu du texte pour traitement (section 9) le conservent, le cas échéant, selon leurs propres conditions ; la suppression de ton compte n'affecte pas leurs copies.
9. Traitement par IA
Cette section est la plus importante si tu importes tes propres livres. Lis-la en entier.
9.1. Ce qui se passe. Pour rédiger une entrée du dictionnaire pour un mot qui n'y figure pas encore, expliquer un mot dans sa phrase, traduire une phrase, lire un passage à voix haute, générer un court texte à partir de tes mots enregistrés ou concevoir la couverture d'un livre que tu importes, le service envoie du texte à des prestataires externes. Quelle quantité : un mot touché avec jusqu'à deux mots de chaque côté ; une phrase sélectionnée pouvant atteindre 1 500 caractères ; les mots que tu as enregistrés, pour un texte généré ; le titre, l'auteur et les quelque 600 premiers caractères d'un livre que tu importes, pour sa couverture ; et le passage lu à voix haute. C'est notre serveur qui effectue ces appels : les prestataires voient donc le texte, mais ni ton nom, ni ton adresse e-mail, ni l'identifiant de ton compte, ni ton adresse IP.
9.2. Quels prestataires. Les requêtes pour les mots et les phrases suivent une chaîne où chaque maillon ne répond que si le précédent échoue : d'abord DeepSeek, puis GPT-6 Luna d'OpenAI via OpenRouter, puis l'offre gratuite de Groq, puis un modèle GLM sur GonkaRouter, un réseau décentralisé dont les requêtes sont traitées par des nœuds indépendants. Toute nouvelle entrée du dictionnaire, ainsi que le choix du sens d'un mot dans ta phrase, sont contrôlés par deux modèles de vérification : Jev, de TypeSafe, via OpenRouter, et Clef-flash sur Cloudflare Workers AI. La traduction de phrases utilise DeepL API Free. Les textes générés à partir de tes mots et les instructions de couverture sont envoyés uniquement à DeepSeek.
9.3. Ce qu'ils peuvent en faire. Nous ne promettons plus que ce texte est envoyé uniquement à des prestataires qui ne l'utilisent pas pour entraîner leurs modèles. L'offre gratuite de Groq, DeepL API Free et le forfait gratuit Workers AI de Cloudflare sont des services gratuits, et GonkaRouter est un réseau décentralisé dont nous ne choisissons pas les nœuds ; leurs conditions peuvent les autoriser à conserver le texte reçu ou à l'utiliser, y compris pour améliorer leurs modèles. Les prestataires payants le traitent selon leurs propres conditions.
9.4. Les réponses sont mises en cache et partagées. Une entrée du dictionnaire, une explication, une traduction de phrase et l'enregistrement audio d'un mot ou d'une expression sont stockés dans des caches partagés, sans aucun lien avec ton compte, et servis à la personne suivante qui touche le même mot ou sélectionne la même phrase. Une phrase traduite est stockée avec son texte d'origine. Cela s'applique aussi aux phrases issues des livres que tu as importés.
9.5. Livre audio. Les passages que tu écoutes sont envoyés à Microsoft Azure Speech dans la région germanywestcentral, à Francfort, y compris les passages issus des livres que tu as importés toi-même.
9.6. Les livres que tu importes ne font pas exception. Les mots et les phrases des livres du domaine public comme de ceux de ta bibliothèque sont envoyés de la même manière aux prestataires ci-dessus, et il n'existe aucun mode privé qui les empêcherait de recevoir un fichier importé. Si tu as un texte qui ne doit pas quitter ton appareil, ne l'importe pas sur books.dev. En important un fichier, tu confirmes également que tu le détiens légalement.
9.7. Au sein du service, ton livre importé reste à toi. Il n'est pas ajouté au catalogue, et le fichier lui-même reste dans un espace de stockage privé et n'est jamais mis à disposition d'une autre personne. Deux éléments quittent toutefois cet espace privé : la couverture générée pour le livre et son livre audio sont conservés dans un stockage accessible publiquement, à des adresses qui ne sont ni répertoriées ni liées où que ce soit, et ses phrases peuvent se retrouver dans les caches partagés (9.4).
9.8. Textes rédigés par une machine. Les éditions adaptées à chaque niveau sont rédigées par un modèle de langage à partir de l'original et ne sont pas relues par un être humain ; elles peuvent déformer l'original, le simplifier à l'excès ou le rapporter de façon inexacte. Cela est précisé sur la page /terms et à la fin de chaque livre adapté dans la liseuse. Les entrées du dictionnaire, les explications, les moyens mnémotechniques et les textes générés sont également rédigés par des modèles de langage, et les traductions de phrases sont produites par traduction automatique ; ils sont vérifiés automatiquement, sans intervention humaine, et peuvent contenir des erreurs. Les endroits où l'IA intervient et la marche à suivre pour signaler un mauvais résultat figurent sur la page /ai.
10. Mesure d'audience, cookies et stockage local
10.1. Nous utilisons deux outils d'analyse, et ils fonctionnent différemment ; lis-les donc bien séparément. Google Analytics 4 mesure la fréquentation. PostHog mesure l'utilisation des fonctionnalités et recueille les rapports d'erreur. En bref : la mesure de fréquentation démarre dès le chargement de la page, l'analyse produit ne démarre que si tu l'acceptes, et aucun des deux ne reçoit le texte de ce que tu lis.
10.2. Google Analytics se charge dès la première page consultée et dépose ses cookies avant que tu répondes au bandeau. Le bandeau t'informe que cela a déjà eu lieu ; pour Google Analytics, il s'agit d'une prise d'acte, pas d'un recueil de consentement, et aucun de ses boutons ne désactive Google Analytics.
10.3. La base légale du traitement par Google Analytics est l'intérêt légitime au titre de l'article 6(1)(f) du RGPD — comprendre comment le service est utilisé afin de l'améliorer. Nous n'invoquons pas le consentement à ce titre, car nous ne l'avons pas.
10.4. La réserve honnête. Selon la directive ePrivacy telle qu'interprétée par la Cour de justice dans l'arrêt Planet49 (C-673/17), le consentement au dépôt de cookies non essentiels doit être préalable, actif et spécifique. Un bandeau qui t'informe après coup ne répond pas à cette exigence pour le public situé dans l'EEE et au Royaume-Uni, et nous ne prétendons pas le contraire. C'est une décision délibérée de l'exploitant, écrite noir sur blanc plutôt que maquillée en ce qu'elle n'est pas.
10.5. PostHog fonctionne à l'inverse. Il ne se charge qu'après que tu as touché « Continuer » sur le bandeau. Jusque-là, il ne dépose aucun cookie et n'envoie rien du tout ; les événements antérieurs à ce moment sont abandonnés et non gardés pour plus tard. La base légale est ton consentement, article 6(1)(a) du RGPD, et tu peux le retirer quand tu le souhaites dans les paramètres de ton compte : le retrait arrête le script et efface ses cookies, et cela ne te coûte rien.
10.6. Où tourne PostHog et de qui il s'agit. PostHog, Inc. est une société des États-Unis, mais notre projet est hébergé sur PostHog Cloud EU : Amazon Web Services dans la région eu-central-1, à Francfort, en Allemagne, avec eu.i.posthog.com comme point d'accès auquel ton navigateur s'adresse. PostHog traite les données selon nos instructions dans le cadre d'un accord de sous-traitance et publie sa propre liste de sous-traitants ultérieurs. La section 7.6 expose ce que l'hébergement dans la région UE change et ne change pas.
10.7. Comment refuser. Pour PostHog, refuse-le sur le bandeau et il ne se chargera jamais, ou retire ton consentement plus tard dans les paramètres de ton compte et il s'arrêtera. Pour Google Analytics, il n'y a pas d'interrupteur intégré : bloque ou supprime les cookies dans ton navigateur, installe le module complémentaire de désactivation de Google Analytics, bloque le script de Google avec un bloqueur de contenu, ou oppose-toi au titre de l'article 21 du RGPD à l'adresse privacy@books.dev. Dans ce dernier cas, nous faisons supprimer par Google Analytics les données détenues sous l'identifiant de ton compte, si tu as ouvert une session, et nous te le confirmons — la collecte dans ton navigateur ne s'arrête que lorsque tu bloques le script. Dans tous les cas, refuser ne change rien à ton accès au service. La page /cookies détaille chaque méthode.
10.8. Conservation. Les données de Google Analytics sont conservées 14 mois, selon le réglage de notre compte Google Analytics. Les données de PostHog ne sont conservées que tant que ton consentement est maintenu ; retire-le et la collecte s'arrête, et tu peux demander à privacy@books.dev la suppression de ce que PostHog détient déjà.
10.9. Ce qui est transmis aux outils d'analyse lors de ta lecture. Une version précédente promettait que rien n'était envoyé ; le code n'a pas tenu cette promesse, et nous corrigeons le texte plutôt que de garder le silence. Google Analytics reçoit les éléments suivants pour chaque personne qui lit, et PostHog uniquement avec ton consentement : le mot que tu as touché et celui que tu as enregistré dans ton vocabulaire ; quel livre tu as ouvert, commencé et terminé, et à quel niveau ; approximativement où tu en étais au moment où nous te proposons de reprendre un livre inachevé ; l'adresse de la page, et avec elle ta recherche dans le catalogue si tu en as fait une ; la langue de ton interface, le fait que tu lises sans compte ou avec un compte, ainsi que ta tranche de niveau de lecture ; et, si tu as ouvert une session, un identifiant de compte aléatoire qui permet de distinguer une même personne sur deux appareils de deux personnes différentes. Ton adresse e-mail n'est jamais envoyée. Le texte d'un livre n'est jamais envoyé — ni le nôtre ni celui que tu as importé. Précision concernant tes propres fichiers : un mot isolé que tu touches dans un livre importé transite exactement comme un mot issu des nôtres ; le fichier lui-même ne va nulle part. Le détail complet figure sur /cookies.
10.10. Il n'y a aucun enregistrement de session ni aucun cookie publicitaire ou de suivi tiers. Les deux outils reçoivent les rapports d'erreurs survenues sur la page, mais ils reçoivent des éléments différents : Google Analytics n'obtient que le nom de l'erreur et une courte description tronquée à 300 caractères ; PostHog obtient le rapport complet avec la trace d'appels, dans sa région UE et uniquement avec ton consentement. Les erreurs serveur sont journalisées par Google Cloud, notre hébergeur, avec la méthode et le chemin de la requête, mais sans son corps. Aucun prestataire distinct de surveillance des erreurs n'est connecté.
10.11. Les cookies eux-mêmes. Les nôtres : le cookie de connexion dure 400 jours ; le cookie de langue de l'interface (ui_lang), celui qui retient ton niveau avant que tu aies un compte (nl_onboarding) et la trace de ta réponse au bandeau (nl_consent) durent 365 jours. Google Analytics dépose _ga et _ga_<id> dès ta première visite ; ils durent 400 jours. Il n'y a pas de cookie _gid. Le cookie ph_phc_<project key>_posthog de PostHog n'est déposé qu'après que tu as touché « Continuer », pour la durée de vie par défaut de PostHog, et est supprimé lorsque tu retires ton consentement. Le tableau complet, avec la finalité de chaque cookie, se trouve sur /cookies.
10.12. Certains réglages sont enregistrés dans le stockage de ton navigateur plutôt que dans un cookie. Tant que tu ne les effaces pas : tes réglages de lecture, tes préférences de livre audio et ta devise d'affichage des prix (ces trois éléments sont aussi sauvegardés sur ton compte), la sortie audio que tu as choisie (sur cet appareil uniquement), la dernière fois que l'onglet a été ouvert, ce qui alimente la barre « Continuer la lecture », le fait d'avoir déjà vu ou non l'astuce de premier lancement de la liseuse et, uniquement si tu as autorisé PostHog, l'état propre à PostHog. Pour l'onglet ouvert uniquement : l'étape de connexion pendant que tu attends le code (ton adresse e-mail et l'heure d'envoi du code), un test de vocabulaire non terminé, un texte en cours de génération et les mots sélectionnés pour une séance de révision. Rien n'est stocké pour la lecture hors ligne. Les noms des clés figurent sur /cookies.
11. Tes droits
11.1. Si tu es dans l'EEE ou au Royaume-Uni, tu disposes des droits ci-dessous. Nous offrons les mêmes options à tout le monde, où que tu sois.
- Accès (Art. 15) — savoir quelles données nous traitons à ton sujet et en obtenir une copie.
- Rectification (Art. 16) — corriger des données inexactes ou incomplètes.
- Effacement (Art. 17) et portabilité (Art. 20) — supprimer ton compte et ses données, ou les recevoir dans un format lisible par machine ; voir la section 12.
- Limitation (Art. 18) — suspendre le traitement le temps qu'un point contesté soit résolu.
- Opposition (Art. 21) — t'opposer au traitement fondé sur l'intérêt légitime, y compris Google Analytics. Nous cessons ce traitement à moins d'avoir des motifs impérieux qui prévalent sur les tiens ; pour la mesure d'audience, nous n'en invoquons aucun. PostHog repose quant à lui sur le consentement, que tu peux retirer plutôt que de t'opposer — dans les paramètres de ton compte ou à privacy@books.dev.
- Décisions automatisées (Art. 22) — nous n'en prenons aucune produisant des effets juridiques ou d'une importance similaire à ton égard. Les avis sont publiés tels qu'ils ont été rédigés, sans filtrage automatique. Les réclamations concernant un avis, ou tout résultat, sont à adresser à support@books.dev.
- Réclamation (Art. 77) — voir la section 16.
11.2. Pour exercer l'un de ces droits, écris à privacy@books.dev depuis l'adresse associée à ton compte et précise ta demande. Nous répondons sous 30 jours ; une demande complexe peut prolonger ce délai, auquel cas nous t'en expliquerons la raison. Les demandes sont gratuites — nous ne facturons des frais que si elles sont manifestement infondées ou répétitives, et nous te préviendrions au préalable.
11.3. Un compte invité n'étant associé à aucune adresse e-mail, nous ne pouvons pas vérifier une demande de la manière habituelle. Écris à support@books.dev et donne-nous autant d'éléments que possible sur ce compte ; si nous ne parvenons pas à relier la demande à un compte, nous te le dirons.
12. Suppression, exportation et comptes invités
12.1. Suppression. Un compte connecté — par code e-mail ou via Google — propose l'option « Supprimer le compte » dans ses paramètres. Le compte est aussitôt masqué et toute connexion y est bloquée. Le compte et tout ce qui y est rattaché — progression de lecture, mots, révisions, tests de vocabulaire, textes générés, livres importés, avis, demandes « me prévenir » — sont conservés pendant 30 jours au maximum, puis supprimés définitivement.
12.2. Tu as changé d'avis ? Pendant ces 30 jours, tu peux faire restaurer ton compte : écris à support@books.dev. Après la suppression définitive, plus rien ne peut être restauré.
12.3. Ton adresse e-mail reste rattachée au compte supprimé jusqu'à sa suppression définitive ; elle ne redevient donc disponible pour un nouveau compte qu'après ce délai.
12.4. Exportation. Envoie une demande à privacy@books.dev. Nous rassemblons tes données dans un format lisible par machine et te répondons sous 30 jours. Un avis peut être modifié ou supprimé individuellement, sans supprimer le compte.
12.5. Comptes invités. Tu n'as pas besoin d'adresse e-mail pour lire : la première fois que tu ouvres un livre ou enregistres un mot, le service crée un compte invité, et nous ne savons rien de toi en dehors de ce que tu lis et étudies dedans. L'anonymat a un prix : sans adresse e-mail, nous ne pouvons pas rétablir ton accès, vérifier ton identité pour une demande liée à tes données ni te prévenir en cas de changements, et si ton navigateur perd le cookie de connexion, ta progression disparaît avec lui. Les comptes invités ne sont pas supprimés automatiquement, quelle que soit la durée de leur inactivité ; pour en faire supprimer un, écris à support@books.dev.
13. Mineurs et limite d’âge
13.1. L’âge minimum est de 16 ans dans l’EEE et de 13 ans partout ailleurs.
13.2. L’âge est déclaratif : en créant un compte ou en utilisant le service, tu confirmes avoir l’âge requis ci-dessus. Aucune date de naissance ne t’est demandée et nous ne vérifions aucun document — un choix délibéré pour collecter moins de données.
13.3. Si nous apprenons qu’un compte est utilisé par une personne n’ayant pas l’âge requis, il est bloqué et supprimé. Si tu es parent ou responsable légal et penses qu’un enfant s’est inscrit sans ton accord, écris à privacy@books.dev.
14. Lecteurs aux États-Unis
14.1. NewGen Books LLC est en dessous des seuils à partir desquels elle serait considérée comme une « entreprise » soumise au California Consumer Privacy Act tel que modifié par le CPRA — chiffre d'affaires brut supérieur à 26 625 000 USD, données personnelles d'au moins 100 000 consommateurs ou foyers californiens, ou 50 % ou plus du chiffre d'affaires provenant de la vente ou du partage de ces données — ainsi qu'en dessous des seuils équivalents prévus par les lois sur la protection des données de Virginie, du Colorado, du Connecticut et de l'Utah.
14.2. Nous respectons tout de même ces droits. Où que tu vives aux États-Unis, tu peux demander l'accès aux données personnelles que nous détenons, leur rectification, leur suppression ou une copie portable à l'adresse privacy@books.dev. Nous traitons ta demande de la même manière et dans les mêmes délais qu'une demande au titre du RGPD, et nous ne te pénaliserons pas pour l'avoir fait.
14.3. Nous ne vendons pas de données personnelles, ne les partageons pas à des fins de publicité comportementale intercontextuelle et n'utilisons pas de données personnelles sensibles pour déduire des caractéristiques à ton sujet. Un lien « Ne pas vendre ni partager » n'aurait donc rien à désactiver.
15. Sécurité
15.1. Aucun mot de passe ne peut fuiter : tu te connectes avec un code à usage unique reçu par e-mail ou avec ton compte Google. Nous ne recevons jamais de coordonnées de carte bancaire — aucune n’est collectée (section 5).
15.2. Le trafic entre ton navigateur et le service passe par une connexion chiffrée, et l’accès aux systèmes de production est limité aux personnes qui en ont besoin pour leur travail.
15.3. Nous conservons le moins d’informations possible : pas de date de naissance, pas de texte de livre dans les statistiques, pas d’adresse IP stockée par notre propre code. Des données qui n’existent pas ne peuvent pas fuiter.
15.4. La sécurité parfaite n’existe pas. En cas de violation susceptible d’engendrer un risque pour tes droits et libertés, nous notifions l’autorité de contrôle et, si le risque est élevé, t’en informons dans les délais prévus aux articles 33 et 34 du RGPD. Pour signaler une faille présumée, écris à security@books.dev.
16. Réclamations auprès d’une autorité de contrôle
16.1. Si tu penses que nous avons mal traité tes données, écris d’abord à privacy@books.dev — la plupart des problèmes se règlent plus vite en direct, et nous préférons en discuter directement avec toi.
16.2. Cela ne te prive pas du droit d’introduire une réclamation auprès d’une autorité de contrôle : dans l’EEE, l’autorité du lieu de ta résidence habituelle, de ton lieu de travail ou du lieu de la violation présumée ; au Royaume-Uni, l’Information Commissioner’s Office. Tu peux aussi saisir les tribunaux.
16.3. Rien ici ne limite les droits impératifs des consommateurs dans l’EEE et au Royaume-Uni, y compris le droit d’engager une action en justice là où tu vis.
17. Modifications de cette politique et ce qui se passe si le service ferme
17.1. Cette politique évoluera — quand un prestataire change, quand une fonctionnalité apparaît ou quand un élément décrit ici cesse d'être exact.
17.2. Pour les changements qui te concernent, nous t'envoyons un préavis de 30 jours par e-mail à l'adresse associée à ton compte, si tu en as indiqué une. La version en vigueur se trouve toujours sur la page /privacy, avec sa date en bas de page.
17.3. Si le service ferme. Nous donnerions un préavis d'au moins 60 jours avant de fermer books.dev et laisserions une possibilité d'exportation ouverte pendant 90 jours à compter de l'annonce, pour que tu puisses récupérer tes données de lecture, tes mots et tes fichiers importés. Après ce délai, les comptes et leurs données sont supprimés.
En vigueur à compter du 17 octobre 2026