Chrome peut indiquer aux sites quand un utilisateur est inactif, Apple et Mozilla s'y opposent

Stéphane Moussie |

Chrome 94 est disponible depuis aujourd'hui en version finale, et avec lui une nouveauté qui fait polémique. Cette mise à jour introduit une nouvelle API, Idle Detection , qui permet à un site web de savoir qu'un visiteur est inactif. Après un certain temps passé sans interaction avec la page web ouverte, le site est informé de l'inactivité de l'utilisateur et peut prendre certaines mesures en conséquence.

Google explique que cette API peut servir à une messagerie en ligne à changer automatiquement le statut d'un utilisateur absent, à un kiosque numérique à retourner automatiquement sur sa page d'accueil quand plus personne n'est devant ou bien encore à une web app à réserver ses coûteux calculs juste au moment où elle est réellement utilisée. Si vous voulez tester, le site de démonstration (qui nécessite donc Chrome 94) efface automatiquement son contenu après 60 secondes d'inactivité.

Apple et Mozilla n'ont aucunement l'intention d'ajouter cette API dans leur navigateur respectif. En cause, de sérieuses craintes en matière de confidentialité et de sécurité. Dans des réponses à un de ses homologues de Google, un ingénieur d'Apple déclare ne pas voir l'intérêt de l'API pour les exemples donnés et redouter que cela ouvre la porte à toutes sortes d'abus, comme du minage de cryptomonnaies quand l'internaute a le dos tourné ou encore diverses attaques.

Le discours est le même chez Mozilla : un spécialiste des standards du web considère cette API comme « nuisible » car « trop tentante pour faire partie du capitalisme de surveillance ». Tantek Çelik dessine un scénario où l'API pourrait servir à enregistrer sur le long terme des comportements des internautes, en discernant par exemple les rythmes quotidiens (comme l'heure du déjeuner, durant laquelle l'utilisateur est inactif), offrant ainsi aux publicitaires une nouvelle possibilité de ciblage. Curieusement, Google a oublié la publicité personnalisée dans ses exemples d'utilisation de l'API…

Accédez aux commentaires de l'article