Chiffrement et confidentialité
Ce que tu tapes ne part nulle part
Le clavier n’enregistre pas ta frappe et ne l’envoie nulle part. Un bon clavier n’a aucun serveur : il n’existe pas d’endroit, chez le développeur, par où ton texte pourrait passer.
Tes règles sont chiffrées, et la clé n’est pas la nôtre
Elles te suivent par ton iCloud, dans la base privée de ton compte Apple. Leur contenu — raccourci, correction, compteur — est chiffré champ par champ, avec des clés qui restent sur tes appareils. Ni le développeur ni Apple ne peuvent lire tes règles.
Tes statistiques, dans ce même iCloud privé
Des compteurs par touche, jamais du texte. Chiffrés en transit et au repos — avec les clés d’Apple, comme le reste de ton iCloud. Tu peux durcir ça en activant la Protection avancée des données côté Apple.
La seule donnée lisible par le développeur est anonyme
Et tu dois l’accepter : on te pose la question à l’accueil, et c’est non tant que tu n’as rien dit. Part alors un enregistrement par appareil — treize dates et compteurs. Jamais ton texte, jamais tes règles, aucun identifiant de personne : juste un numéro tiré au hasard. Tu retires ton accord, il est effacé.
Pourquoi l’accès complet est nécessaire
C’est l’autorisation iOS qui laisse le clavier lire l’espace partagé où vivent tes règles. Sans elle, iOS isole l’extension et tes raccourcis ne peuvent pas s’appliquer. Elle sert à ça.
L’avertissement d’Apple, en clair
iOS affiche alors un texte sévère. C’est le texte standard, le même pour tout clavier tiers : il décrit ce qu’un clavier pourrait faire, pas ce que celui-ci fait.
Le détail technique
- Synchronisation par CloudKit, dans la base privée de ton compte iCloud. Le développeur n’exploite aucun serveur et n’a aucun accès à cette base.
- Règles : raccourci, correction et compteur écrits dans les champs chiffrés
de CloudKit (
encryptedValues), dont les clés restent sur tes appareils. Seule la date de modification reste en clair. - Statistiques : un instantané de compteurs par touche et de cadence de frappe. Aucun texte, aucun mot.
- Si l’apprentissage est actif, une correction que tu valides devient une règle — chiffrée comme les autres, dans ton iCloud à toi.
- La mesure anonyme est la seule écriture en base publique de tout le code, et elle est conditionnée à ton accord.
Les statistiques anonymes
C’est éteint par défaut
La question t’est posée une fois, à l’accueil, et la réponse reste non tant que tu n’as rien dit. Tu changes d’avis quand tu veux, dans Réglages → Abonnement et confidentialité. En éteignant l’interrupteur, l’enregistrement envoyé depuis ton appareil est effacé.
Ce qui part : treize compteurs, et rien d’autre
Un envoi par 24 heures au maximum, et un seul enregistrement par installation : chaque envoi réécrit le précédent. Aucun historique n’est conservé de l’autre côté.
- la date d’installation
- si tu as terminé l’accueil
- le nombre de jours où tu as tapé
- le dernier de ces jours
- le nombre de règles créées
- combien ont déjà servi
- combien sont solides
- le total des remplacements appliqués
- si ton abonnement est actif
- si le pack est débloqué
- ta langue
- la version de l’app
- la date de ce dernier envoi
Ce qui ne part jamais
Aucun mot que tu tapes. Aucun déclencheur de règle, aucun contenu de règle. Aucune cadence de frappe, aucune précision au doigt, aucun usage par touche. Le clavier lui-même n’envoie rien : il écrit ses compteurs dans l’espace partagé de ton iPhone, et c’est l’app qui transmet, à son ouverture.
Le numéro qui accompagne l’envoi
C’est un numéro tiré au hasard à l’installation. Ce n’est pas ton identifiant Apple, ni l’identifiant de ton appareil : l’app ne demande jamais son identité à iCloud, et ne t’a jamais demandé ton nom.
Il est stable, et c’est assumé : c’est lui qui permet de répondre « est-ce que cette installation est encore là au jour 30 ? ». Les envois d’une même installation sont donc reliés entre eux dans le temps.
Le détail technique
- Ces compteurs sont déposés dans la base publique du conteneur iCloud de l’app — la seule écriture publique de tout le code. Tes règles et tes statistiques détaillées, elles, ne quittent pas ta base privée.
- CloudKit attache lui-même un identifiant de créateur
(
creatorUserRecordID) aux enregistrements d’une base publique. Il est opaque, cantonné à ce conteneur, ne donne ni nom, ni courriel, ni identifiant Apple, et le code ne le lit jamais — mais il existe, et il ne vient pas de nous. C’est pourquoi cette page dit ce qu’on ne demande pas et ce à quoi on n’a pas accès, plutôt que d’annoncer une impossibilité. - Cette déclaration est celle faite à Apple dans le manifeste de confidentialité de l’app : données non liées à l’utilisateur, aucun suivi publicitaire, rien qui sorte de l’écosystème Apple.
La politique, mot pour mot
Le texte ci-dessous est exactement celui affiché dans l’application.
Version 2026-06-11
Cette politique est écrite en langage clair pour expliquer ce qu’Un bon clavier fait, et surtout ce qu’il ne fait pas, avec tes raccourcis.
Un bon clavier sert à créer des raccourcis de texte personnels et à les utiliser avec son clavier.
L’app ne vend pas tes données, n’intègre pas de publicité comportementale et n’utilise pas de service d’analyse tiers dans ce code.
Une seule chose quitte ton appareil vers l’équipe, et seulement si tu l’as acceptée : une courte liste de compteurs anonymes. Aucun mot que tu tapes n’en fait partie. Voir « Compteurs anonymes » plus bas.
Accès aux raccourcis
Tes raccourcis enregistrés sont à toi. Personne chez Un bon clavier, y compris l’équipe de développeurs, ne peut consulter les raccourcis que tu enregistres.
Un bon clavier ne possède pas de serveur qui reçoit tes raccourcis. L’app et le clavier les lisent localement sur ton appareil uniquement pour afficher, modifier, synchroniser ou appliquer les remplacements que tu as choisis.
Données enregistrées
Un bon clavier peut enregistrer tes règles de remplacement, leurs compteurs d’utilisation, certains réglages du clavier, des statistiques de frappe agrégées et l’état de ton abonnement.
Évite d’enregistrer des mots de passe, codes de sécurité, numéros sensibles ou informations très privées dans une règle.
Stockage et synchronisation
Les réglages et statistiques sont stockés sur ton appareil, dans l’App Group partagé entre l’app et le clavier. Tes statistiques détaillées peuvent aussi être synchronisées dans l’iCloud privé de ton compte Apple : l’équipe de développeurs n’y a aucun accès.
Les règles et leurs compteurs longue durée peuvent être synchronisés via la base privée CloudKit de ton compte iCloud afin de les retrouver sur tes appareils connectés. Ce n’est pas une base de données administrée par l’équipe de développeurs.
Compteurs anonymes
Si tu l’as accepté à l’accueil, l’app envoie une fois par jour une courte liste de compteurs, pour comprendre où les gens décrochent : la date d’installation, si tu as terminé l’accueil, le nombre de jours où tu as tapé et le dernier, le nombre de règles créées, combien ont déjà servi, combien sont solides, le nombre total de remplacements appliqués, ta langue, la version de l’app et si ton abonnement est actif.
Aucun mot que tu tapes, aucun contenu de règle, aucun rythme de frappe et aucune donnée de précision au doigt n’est jamais transmis. L’app compte, elle ne lit pas.
Ces compteurs voyagent avec un numéro tiré au hasard sur ton appareil, qui ne contient ni ton nom, ni ton courriel, ni ton identifiant Apple. Ils sont déposés dans la base publique du conteneur iCloud d’Un bon clavier, que l’équipe de développeurs peut lire — contrairement à tes statistiques détaillées, qui restent dans ton iCloud privé.
Le clavier lui-même n’envoie jamais rien : c’est l’app qui transmet, à son ouverture.
Tu peux refuser dès l’accueil, ou changer d’avis à tout moment dans Réglages. En éteignant l’interrupteur, les compteurs déjà envoyés depuis ton appareil sont effacés.
Clavier et accès complet
Le clavier a besoin de l’accès complet iOS pour lire les données partagées par l’app et synchroniser les règles iCloud.
Un bon clavier ne transmet pas le texte tapé à une API externe. Les remplacements sont calculés localement à partir des règles que tu as créées.
Achats
Les achats et abonnements sont traités par Apple via l’App Store. Un bon clavier conserve seulement l’état actif ou inactif de l’abonnement dans l’App Group.
La gestion du paiement, de l’annulation et du renouvellement se fait dans ton compte Apple.
Suppression
Tu peux supprimer tes règles dans l’app. La suppression retire la règle du cache local et demande aussi sa suppression dans CloudKit.
Tu peux aussi supprimer les données associées à iCloud depuis les réglages iCloud d’iOS lorsque cette option est disponible.