Ce qu’un clavier iPhone peut réellement voir
Une extension de clavier lit le champ de texte auquel elle est rattachée, et presque rien d’autre. Où passe exactement la frontière, et pourquoi pouvoir observer du texte est une question distincte de pouvoir l’envoyer quelque part.
L’inquiétude est légitime et la réponse est rarement donnée proprement. Deux choses sont presque toujours confondues : ce qu’un clavier peut observer, et s’il peut envoyer ailleurs ce qu’il observe. Ce sont deux questions séparées avec deux réponses séparées.
Ce qu’iOS transmet à l’extension
Une extension de clavier est un processus distinct qu’iOS lance lorsqu’un champ de texte prend le focus. Elle reçoit une tranche très étroite : le texte immédiatement avant et après le curseur dans ce champ, et le type de champ — e-mail, nombre, URL, mot de passe. Rien de plus.
Concrètement : ce que vous tapez, le clavier le voit. C’est inévitable, sans quoi il ne pourrait ni corriger ni proposer.
Ce qui reste hors de portée
- Les autres apps. Un clavier tourne dans un bac à sable et ne voit aucune app en dehors du champ auquel il est rattaché à cet instant.
- L’écran. Il ne peut pas lire ce qui se trouve au-dessus du champ, ni faire de capture.
- Les champs de mot de passe. iOS affiche toujours son propre clavier dans les champs sécurisés, pas le vôtre. C’est une règle du système, pas une politesse de l’app.
- Le presse-papiers, tant que le clavier ne le lit pas explicitement — et depuis iOS 16 le système le signale quand quelque chose le fait.
- Contacts, photos, position, micro. Il faudrait les mêmes autorisations que pour n’importe quelle app.
L’accès complet est la vraie ligne de partage
Sans « Autoriser l’accès complet », une extension de clavier **n’a aucune connexion réseau**. Elle peut observer, mais rien faire sortir. Elle ne peut pas non plus lire le stockage partagé avec son app conteneur.
C’est là que se trouve la réponse à la question de départ. Sans accès complet, « que peut-il envoyer » se répond par « rien », quoi qu’il voie. La porte de sortie n’existe simplement pas.
Avec l’accès complet, elle existe. Ce qu’il faut regarder n’est donc pas si un clavier peut lire du texte — ils le peuvent tous — mais s’il demande l’accès complet et pourquoi.
À quoi sert légitimement l’accès complet
Il y a des raisons anodines : le retour haptique, les sons du système, le partage des réglages avec l’app conteneur, la correction côté serveur. Le point n’est pas que l’accès complet soit suspect, mais qu’il est la seule porte — et qu’il vaut mieux savoir si elle est ouverte.
Vous pouvez vérifier à tout moment : Réglages → Général → Clavier → Claviers → touchez le clavier. L’interrupteur est là. Désactivez-le et le clavier continue de fonctionner, sauf s’il en dépend.
Comment le vérifier vous-même
- Désactivez l’accès complet et utilisez le clavier une semaine. Ce qui fonctionne encore n’est jamais passé par le réseau.
- Regardez dans Réglages → Confidentialité et sécurité si l’app conteneur a des autorisations que vous n’attendiez pas.
- Observez si l’alerte du presse-papiers apparaît au collage. Si elle sort sans que vous ayez rien fait, quelque chose le lit.
Kibo fonctionne entièrement sans accès complet. Les sons, l’éclairage et les habillages vivent dans l’extension elle-même ; rien de tout cela ne demande le réseau.
Questions fréquentes
Un clavier peut-il voir mes mots de passe ?
Non. iOS affiche toujours son clavier système dans les champs sécurisés, pas le clavier tiers. C’est une règle du système, pas une décision de chaque app.
Que fait exactement l’accès complet ?
Il ouvre à l’extension le réseau et le stockage partagé avec l’app conteneur. Sans lui, un clavier ne peut rien envoyer dehors, quoi qu’il voie.
Le clavier voit-il ce qu’il y a dans les autres apps ?
Non. Il ne voit que le champ auquel il est rattaché et le texte autour du curseur. Tout le reste de l’écran lui est inaccessible.
Essayez-le sur votre propre clavier
Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.