Un clavier tiers peut-il vous envoyer des notifications sur iPhone ?
Qu’une appli de clavier demande la permission d’envoyer des notifications semble n’avoir aucun rapport avec le fait de taper — et structurellement, c’est bien le cas : le clavier avec lequel vous écrivez et l’icône sur laquelle vous avez appuyé pour l’installer sont deux logiciels distincts sous iOS, et un seul des deux peut même poser la question. Pourquoi l’autre ne le peut pas, et ce qui change si vous refusez.
Vous installez un clavier, et à un moment — au premier lancement, ou quelques jours plus tard — une demande d’autorisation de notifications apparaît. C’est une chose étrange à demander pour un clavier : taper un message n’a rien à voir avec les alertes sur l’écran verrouillé. Le doute est légitime, et il vient d’une séparation bien réelle que presque personne n’a l’occasion de connaître : ce avec quoi vous tapez et l’icône sur laquelle vous avez appuyé pour installer l’appli ne sont pas le même logiciel, et un seul des deux peut d’ailleurs poser la question.
Le clavier avec lequel vous tapez n’est pas l’appli que vous avez ouverte
Tout clavier personnalisé pour iPhone se compose de deux morceaux distincts réunis dans un seul téléchargement. Il y a une petite appli avec sa propre icône, ouverte une ou deux fois pour vous guider dans l’ajout du clavier dans Réglages, et il y a l’extension clavier elle-même — celle qui dessine réellement les touches et fonctionne pendant que vous tapez dans Messages, Notes, ou ailleurs. iOS maintient ces deux morceaux fermement séparés : ils tournent comme des processus distincts, dans des bacs à sable distincts, avec des permissions distinctes, et l’extension n’est pas une version réduite de l’appli — c’est un bout de code étroit et conçu pour un usage précis, qu’iOS limite bien plus qu’une appli ordinaire.
Pourquoi l’extension elle-même ne peut rien vous notifier
Une notification, locale ou push, ne peut être programmée ou reçue que par un processus d’appli complet, et seulement pendant qu’il tourne, ou s’il a reçu des droits d’exécution en arrière-plan précisément pour ça. Une extension clavier n’a ni l’un ni l’autre. Elle n’existe que le temps où vous la regardez réellement : iOS la crée à neuf quand un champ de texte réclame un clavier, et la suspend ou la termine dès que vous changez d’appli, fermez le clavier, ou passez à autre chose à l’écran. Il n’y a aucune extension clavier posée en arrière-plan avec une minuterie qui tourne, prête à vous alerter de quoi que ce soit — ce mode de vie en arrière-plan n’existe tout simplement pas pour une extension de saisie, quoi que le clavier ait été conçu pour faire pendant qu’il est à l’écran.
Pourquoi l’icône de l’appli, elle, peut quand même le demander
La demande que vous avez vue venait de l’autre moitié — l’appli ordinaire, avec sa propre icône — qui se comporte comme n’importe quelle autre appli du téléphone. Rien n’empêche une appli normale de demander la permission de notifications, exactement comme le ferait une appli météo ou une appli de messagerie, et ce à quoi sert cette demande dépend entièrement du développeur : une alerte de mise à jour réellement utile, un rappel, ou rien de plus qu’un canal pour vous atteindre. Quoi qu’il en soit, cela n’a rien à voir avec ce que l’extension clavier peut voir ou faire pendant que vous tapez, parce que la permission accordée à l’appli conteneur ne s’étend pas à l’extension, et la permission refusée à cette appli ne retire rien non plus à l’extension. iOS évalue et stocke les deux séparément.
Ce qui change vraiment si vous refusez
Rien, en ce qui concerne la frappe. Appuyez sur Ne pas autoriser, ou allez plus tard dans Réglages → Notifications → le nom de l’appli de clavier → Autoriser les notifications pour le désactiver, et le clavier continue de fonctionner exactement comme avant — même son, même thème, mêmes suggestions. Aucune fonctionnalité d’un clavier bien conçu ne dépend de la permission de notifications, parce qu’il n’existe aucun chemin entre cette permission et quoi que ce soit que fait l’extension. Elle ne peut pas utiliser les notifications pour apprendre ce que vous avez tapé, ni même que vous ayez tapé quoi que ce soit, puisqu’elle n’a aucun moyen de vous observer en dehors des instants où elle est effectivement dessinée à l’écran.
- Pour voir où en est la permission de notifications d’une appli de clavier, allez dans Réglages → Notifications et cherchez l’appli par son nom — pas par le mot « clavier », puisqu’elle est listée sous le nom que le développeur lui a donné.
- La désactiver là ne touche que les alertes de cette appli. Cela ne retire pas le clavier de Réglages → Général → Clavier → Claviers, et cela ne touche pas non plus l’Accès complet, un interrupteur totalement différent sur un écran totalement différent.
- Si la demande est apparue avant même que vous n’ajoutiez le clavier dans Réglages, c’est normal : la moitié appli peut demander la permission de notifications dès son ouverture, indépendamment du fait que l’extension clavier soit déjà activée ou non.
Où Kibo se situe
Les propres chiffres de Kibo permettent de vérifier plutôt que de croire sur parole : zéro requête réseau, zéro publicité ni pistage, aucun compte nécessaire pour quoi que ce soit. Sans serveur en face, il n’y a rien qui puisse déclencher une notification push, et rien qu’une permission de notifications débloquerait même si elle était accordée. La frappe, la correction automatique, les 56 thèmes, les 17 sons de touche, les 15 effets de rétroéclairage, les panneaux emoji et kaomoji, les 12 styles de texte fantaisie et les 30 langues fonctionnent exactement pareil que cette permission soit accordée, refusée, ou jamais demandée. Rien de tout cela ne touche non plus l’Accès complet, que Kibo ne lit que pour les boutons Copier le mot, Copier la ligne et Coller de sa propre barre d’outils. Le téléchargement est gratuit.
Questions fréquentes
Une appli de clavier a-t-elle besoin de la permission de notifications pour fonctionner ?
Non. La frappe, le son, les thèmes et les suggestions tournent tous à l’intérieur de l’extension clavier, qui ne peut ni recevoir ni exploiter la permission de notifications. Seule l’appli compagne séparée peut la demander, et cela n’a aucune incidence sur le comportement du clavier lui-même.
Pourquoi une appli de clavier m’a-t-elle demandé d’autoriser les notifications ?
La demande venait de l’icône sur laquelle vous appuyez pour ouvrir l’appli depuis l’écran d’accueil, pas du clavier avec lequel vous tapez. Ce sont des logiciels séparés sous iOS, aux permissions indépendantes, même s’ils partagent un seul téléchargement et un seul nom.
Est-il sans risque de refuser les notifications d’une appli de clavier ?
Oui. Les refuser ne retire rien à la façon dont le clavier tape, sonne ou s’affiche, puisque tout cela vit dans la moitié extension, qui n’a jamais été capable d’utiliser cette permission de toute façon.
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é.