Android 13 : les apps devront demander l'autorisation d'envoyer des notifications, comme sur iPhone OS 3

Stéphane Moussie |

Petit à petit, Google donne aux utilisateurs Android plus de contrôle sur leur confidentialité et leurs applications de manière générale. La Developer Preview 2 d'Android 13 sortie le 17 mars introduit un changement majeur en ce sens : les applications visant Android 13 devront demander à l'utilisateur l'autorisation de lui envoyer des notifications avant de le faire.

Demande d'autorisation de notifications sur Android 13

Cette demande se fera par l'intermédiaire d'une boîte de dialogue donnant simplement deux choix : « Autoriser » ou « Ne pas autoriser ». Android 13 va donc reprendre le comportement d'iOS en place depuis… iPhone OS 3 sorti en 2009 ! Il en aura fallu du temps pour que Google instaure cette mesure qui devrait limiter les notifications inutiles.

Demande d'autorisation de notifications sur iPhone OS 3

Dans sa documentation, Google recommande aux développeurs de ne pas afficher la boîte de dialogue dès le lancement de l'app, mais plutôt quand l'utilisateur a réalisé une action qui débouche sur l'envoi de notifications.

Si la plupart des améliorations d'Android en matière de confidentialité s'inspirent d'iOS — Android 13 reprend aussi à son compte le droit d'accès sélectif aux images —, il y a une mesure pertinente qui reste pour l'instant l'exclusivité du système de Google : la révocation automatique des permissions au bout d'un certain temps. Android 13 va d'ailleurs faire progresser ce point en permettant aux développeurs eux-mêmes de programmer une révocation des autorisations (accès aux photos, à la géolocalisation, aux notifications…) accordées à leurs apps.

Google n'a pas encore révélé toutes les nouveautés d'Android 13. Il reste encore plusieurs bêtas avant la version finale ainsi que la conférence Google I/O en mai qui pourrait être le théâtre de nouvelles annonces importantes.

avatar debione | 

On est vraiment sur du cosmétique (qui peut-être utile), on sent qu'on arrive au bout d'un paradigme dans les OS sur smartphone.

avatar idhem59 | 

Après 15 ans d'itération, forcément les OS mobiles arrivent à maturité.
Ça fait déjà plusieurs années que iOS et Android n'apportent plus de grosses nouveautés mais plutôt des petites touches d'optimisation et de peaufinage.

avatar RonDex | 

@idhem59

Il y a plein de fonctions qui progresse au fur et à mesure : texte en direct, etc. il y a encore une bonne marge de progression. Il y a cinq ans, on aurait pu dire la même chose. Et il y a eu pas mal de chemin de parcouru pendant ce Lapse de temps. Plan, photo, etc. peuvent largement être amélioré. D’ailleurs concernant plan il y a énormément d’amélioration à attendre. Pour le moment les nouveautés sont seulement réservé pour la Californie.

avatar Qura35 | 

C’est étonnant que ça n’arrive que maintenant, mais en attendant sur android c’est possible de sélectionner via une interface système les catégories de notifs que l’on souhaite et pas uniquement tout ou aucune. Et ça ça me manque 😄

avatar monsieurg33K | 

Ça fait un moment que Google a annoncé ça non ? Je crois en avoir discuté avec des collègues il y a 2 ou 3 mois.

avatar raoolito | 

ya pas de levée de bouclier des publicitaires et autres dev pour dire qu'on leur arrache le coeur ?
mmhmm bizarre...

avatar byte_order | 

Quel rapport entre la demande d'une autorisation *d'afficher* du contenu avec la demande d'une autorisation *de suivre* l'activité de l'utilisateur ?

Par définition, du contenu non souhaité, l'utilisateur le remarque forcement. Alors que le suivi non souhaité de son activité, ça, il ne le voit pas forcément.

avatar Insomnia | 

@raoolito

Tu as lu la News aucun rapport avec les pubs en général. Par contre cela poussera les devs d’applications a pubs via notifications à modifier leurs fonctionnement mais c’est une solution rarement utilisé sauf pour les apps qui font du beurre sur le dos des utilisateurs

avatar Godverdomme | 

Non ça ne change pour les développeurs niveau fonctionnement de l'application. Juste une ligne de code pour gérer la demande de notifications au bon moment.

Un développeur.

avatar Marius_K | 

Cela veut-il dire qu'actuellement avec Android du moment qu'on installe une app on doit forcément se farcir ses notifications ? Si c'est le cas c'est vraiment un énorme point négatif supplémentaire pour Android...
Sinon ", Google recommande aux développeurs de ne pas afficher la boîte de dialogue dès le lancement de l'app, mais plutôt quand l'utilisateur a réalisé une action qui débouche sur l'envoi de notifications.", si je ne me trompe pas c'est le comportement des demandes que l'on a maintenant dans MacOS, en tous cas c'est ce que j'ai constaté avec la réinstallation de mon système il y a quelques jours, auparavant la demande d'autorisation se faisait à l'ouverture de l'app comme sous iOS, là les demandes que j'ai eu c'était uniquement au moment où une notification devait être envoyé, j'ai d'ailleurs cru à un bug constatant que plusieurs applications ne figuraient pas dans la liste des applications pouvant envoyer des notifications...

avatar 142xe14 | 

Non, lorsque l'on reçois une notification il y as la possibilité d'interdire l'application d'envoyer d'autres notifications.
De plus dans les paramètres système, pour chaque application il est possible de choisir si l'on souhaite ou non avoir des notifications, ou de ne choisir que certains types de notification. Par exemple sur une messagerie comme discord, je peux autoriser les notifications lorsque l'on m’envoie un message privé mais interdire lorsqu'il s'agit d'un message posté sur un salon.
De plus on voit pour chaque catégorie le nombre de notification envoyé en moyenne (1 par jour, 1 par semaine etc...)

avatar Marius_K | 

@142xe14

Ah OK, donc cette nouveauté n'est pas franchement une révolution surtout que comme dit plus bas visiblement avec les ajouts constructeurs, c'est une fonctionnalité déjà largement disponible.

avatar Mrleblanc101 | 

@GwenT

Non même sur iOS ce n'est pas à l'ouverture de l'app depuis iOS 8-9 je crois...

avatar byte_order | 

Pour info, de multiples version d'Android chez différents constructeurs proposent déjà des mécanismes d'autorisation de notifications, y compris à la première tentative, ainsi que la révocation automatique de cette permission afin que régulièrement l'utilisateur se voit demandé s'il est toujours d'accord.

On parle ici seulement de l'intégration de ce type de mécanisme dans la version "pure Google" d'Android, mais en pratique l'essentiel des utilisateurs utilisent déjà une version d'Android qui dispose de ce mécanisme dépuis quelques temps déjà.

Mais pas depuis le tout début, comme dans iOS 3, faut le reconnaitre.

avatar Stéphane Moussie | 
@byte_order : c'est tout à fait vrai que Google est parfois, voire souvent, en retard sur les fonctionnalités implémentées par les fabricants tiers, mais dans le cas présent, je ne crois pas. Je viens de vérifier sur OnePlus, il n'y a pas de demande d'autorisation des notifications. Je ne me souviens pas non plus en avoir vu sur les derniers Samsung et Xiaomi que j'ai testé, mais j'ai peut-être oublié.
avatar Godverdomme | 

Click long sur la notification, ça touché un écran ou tu peux stopper toutes les notifications ou juste certains canaux.

https://www.howtogeek.com/wp-content/uploads/2021/02/2021-02-25_15-35-35.png?trim=1,1&bg-color=000&pad=1,1

Cece depuis des années....

avatar Krysten2001 | 

@Godverdomme

Ah oui donc rien d’intuitif pour l’utilisateur…

Je ne pense pas que les gens s’amusent à ça… et les réglages n’aident pas.

avatar byte_order | 

sur les xiaomi de mes enfants, qui tournent sur MIUI 12.5, Android 11, y'a bel et bien une demande de permissions de notification lors de la première tentative de notification par l'app (c'est pas lors de l'installation, et pour cause, le manifest des apps ne définissent pas encore cette permission, mais c'est intercepté lors du premier appel de l'API de notification par l'app).

Le mécanisme de révocation automatique de la permission au bout d'un mois (je crois) pour toute app dont les notifications n'ont pas suscitées le moindre intérêt par l'utilisateur est là aussi.

avatar bibalox | 

Quand j'étais passé d'iOS à Android (sur un Pixel 3a) c'est un des points qui m'avait le plus dérangé. En gros, tu dois te farcir d'aller dans les réglages à chaque nouvelle notification indésirable. Bon heureusement (et logiquement) la fréquence de ce problème baisse à mesure qu'on utilise son téléphone.
En revanche, en revenant sur iOS j'ai été surpris de voir qu'on a moins de possibilités de filtrages des types de notifications qu'on peut recevoir par application (genre bloquer toutes les notifications du bon coin sauf celles de messagerie par exemple).

avatar Godverdomme | 

Il suffit de click long sur la notification et tu peux arrêter toutes les notification pour celle ci, ou choisir le canal de notification (news, fonction A, fonction B..) ce qui est très facile.

iOS va de toutes façons copier cela bientôt.

avatar Amaczing | 

Android va sortir sur iPhone 📲

avatar frankm | 

« comme sur iPhone OS 3 »
Sans sarcasme n’est-ce pas ?

avatar Lu Canneberges | 

Ahahah, 13 ans pour donner ce minimum de contrôle, ça montre le sens des priorités, ou c’est juste drolatique… ^^’

avatar byte_order | 

Sauf que c'est une illusion. Il faudrait plutôt dire "ah ah ah, 13 ans pour intégrer ce mécanisme définitivement dans la version *pure* de Android", parce ce mécanisme est présent dans quasi toutes les versions "constructeurs" d'Android, celle qu'on trouve sur les smartphones Android de ces smartphones.

avatar Godverdomme | 

Non ça existe depuis le début, juste qu'il faut cliquer long sur la première notification que tu reçois.
Dommage de se faire une opinion sans e renseigner

avatar Krysten2001 | 

@Godverdomme

Donc pas la même chose 😉

La bulle est beaucoup mieux que de devoir faire pleins de manipulations et qui n’est pas intuitif du tout.

avatar koko256 | 

"Android 13 reprend aussi à son compte le droit d'accès sélectif aux images"
À propos des images, whatsapp demande l'accès aux photos y compris pour en enregistrer. C'est n'importe quoi mais la faute des API d'Apple ou c'est mal codé ? Pareil pour l'inclusion de photos, j'aimerais que l'app n'ait accès qu'aux photos que j'inclue dans mon message (et donc que l'UI de sélection soit gérée par le système) sans n'avoir besoin de lui donner aucun droit. Idem c'est Apple qui a mal fait les choses ou c'est mal codé ?

CONNEXION UTILISATEUR