Un blocage applicatif qui prive d’accès
Plusieurs utilisateurs de la banque en ligne Revolut ont constaté ces derniers jours que l’application ne fonctionnait plus sur GrapheneOS, un système d’exploitation Android « dégooglisé » réputé pour son niveau de sécurité. Le résultat : impossibilité de s’identifier dans l’espace client pour certains détenteurs de compte, selon des témoignages recueillis sur les réseaux sociaux et relayés par la presse spécialisée.
La dépendance aux outils Google mise en cause
Le dysfonctionnement s’explique par le recours de Revolut à des certificats fournis par Google, via le service Play Integrity, pour valider l’exécution et la sécurité de son application. Ces briques logicielles ne sont pas disponibles sur GrapheneOS, qui se veut indépendant des services propriétaires de Google. Résultat : même si l’OS applique des mesures de protection avancées, l’application Revolut se déclare incompatible.
« GrapheneOS est bien plus sécurisé que le plus sécurisé des appareils autorisés »
Les équipes de GrapheneOS ont vivement critiqué la position de la banque en ligne et dénoncent, selon leurs messages publics, un usage de composants qu’ils jugent vulnérables. Dans un ton très critique, elles qualifient même la banque de « complètement inconsciente en termes de sécurité » en raison de l’emploi de bibliothèques contenant « des failles », et soulignent qu’il est paradoxal que l’application tourne auparavant sur des environnements moins protégés, comme des versions d’Android qui ne reçoivent plus de mises à jour de sécurité.
Conséquences pratiques pour les clients
Concrètement, cette incompatibilité place les utilisateurs qui ont fait le choix d’un OS « dégooglisé » devant plusieurs options contraignantes : renoncer à l’accès à Revolut depuis leur appareil, changer d’appareil vers un téléphone supportant les services Google, ou attendre une adaptation éventuelle de la part de Revolut. Aucun calendrier de correction n’a été rendu public par la banque en ligne au moment des premiers signalements.
- Cause technique : dépendance à Play Integrity (certificats Google) non disponible sur GrapheneOS.
- Impact : impossibilité d’authentification pour certains clients utilisant GrapheneOS.
- Enjeu : tension entre sécurité perçue par l’OS alternatif et exigences de contrôle des applications bancaires.
Un symptôme d’un débat plus large
Au-delà du cas Revolut, l’incident illustre une question récurrente : jusqu’où les fintechs et banques en ligne peuvent-elles s’appuyer sur des services propriétaires pour garantir la sécurité et l’intégrité de leurs applications sans exclure une frange d’utilisateurs ? Le recours à des solutions centralisées de validation peut améliorer la détection de fraudes ou la sécurité contre des environnements compromis, mais il crée aussi une dépendance technique qui pénalise des systèmes conçus pour réduire cette même dépendance.
Pour les clients, la situation rappelle l’importance de la compatibilité logicielle dans l’écosystème bancaire numérique. Les établissements doivent désormais concilier contrôle des risques et accès universel à leurs services, sous peine de voir une partie de leur clientèle contrainte à des choix techniques ou à des changements d’appareils. La communication des parties, et d’éventuelles alternatives techniques (modes de secours d’authentification, compatibilité élargie), seront à suivre dans les prochains jours.