SwissCovid
SwissCovid est une application mobile de suivi des contacts mise en place en Suisse lors de la pandémie de Covid-19 pour faciliter la recherche des contacts. Elle fonctionne sur la base d'un traçage de proximité entre téléphones mobiles qui recourt à la technologie Bluetooth à basse consommation et au système de notification d'exposition développé par Google et Apple.

Historique

Origine du projet 

En Suisse, des chercheurs des écoles polytechniques fédérales de Lausanne (EPFL) et Zurich (EPFZ) travaillent depuis mars 2020 en collaboration internationale sur un protocole de traçage numérique des contacts, afin d'accélérer et compléter la recherche des contacts des personnes testées positives au SARS-CoV-2 causant la Covid-19. Les chercheurs visent à permettre un suivi des contacts préservant au maximum la vie privée, et leurs efforts résultent en un protocole de traçage de proximité basé sur une approche décentralisée utilisant le Bluetooth, le Decentralized Privacy-Preserving Proximity Tracing (dpt),  en français. Ce protocole inspire fortement les entreprises Google et Apple, qui développent un système de notification d'exposition intégré à leurs systèmes d'exploitation mobiles Android et iOS, afin de faciliter la création d'applications de suivi des contacts et d'améliorer leur efficacité. L'entreprise de développement de logiciel Ubique, qui a déjà réalisé des applications officielles suisses comme AlertSwiss et les applications des CFF et de Météosuisse, développe fin mars un prototype inspiré par un concept d'application décentralisée de Marcel Salathé de l'EPFL, avant de s'associer au projet des EPF.

Intégration du projet aux efforts des autorités fédérales suisses 

Un intérêt de la Confédération pour une potentielle application mobile officielle de suivi des contacts est rapporté au début du mois d'avril. Le 23 avril, l’EPFL et l’EPFZ annoncent que la Confédération soutient leur projet d'application de suivi des contacts. Le , la Commission des institutions politiques de l'Assemblée fédérale dépose une motion qui exigerait une base légale spécifique pour l'introduction de l'application par la Confédération, et non une simple ordonnance de nécessité du Conseil fédéral. La motion exige également que l'application n'utilise que des solutions techniques qui ne stockent pas les données personnelles de manière centralisée, et que son installation soit facultative. Elle justifie ces demandes par le  posé par ce type d'application. Le Conseil fédéral répond en affirmant que le projet est basé sur des  et un , et que la démarche volontaire est un élément important du projet depuis le départ. Il s'oppose cependant à la demande d'une base légale votée par le parlement, affirmant que la loi sur les épidémies lui donne la compétence d'agir, et souligne l'urgence d'une telle application afin de soutenir l'assouplissement progressif du confinement . Le , l'Assemblée fédérale rejette l'avis du Conseil fédéral et adopte la motion, repoussant la publication officielle de l'application au moins jusqu'à la session parlementaire de juin. Le , l'administration fédérale annonce le lancement de la phase de test de l'application et publie son code source le  afin d'aider à la détection d'éventuelles failles de sécurité ou problèmes de fonctionnement, sous la supervision de l'organisme fédéral de cybersécurité Melani. La Confédération et les développeurs de l'application affirment être les premiers à lancer une application à grande échelle basée sur le système de suivi et de notification d'exposition à la Covid-19 de Google et Apple. Le , le Parlement approuve la base juridique de l'application, les deux chambres ayant voté en très grande majorité en faveur du projet. L'introduction de l'application est prévue pour fin juin. À cette occasion, le Conseil des États fait ajouter dans la base légale que, si elle s'avérait , l'application devrait être arrêtée avant le 30 juin 2022. Le , le Conseil fédéral adopte l'ordonnance qui règle le fonctionnement concret de l'application, dénommée « Ordonnance sur le système de traçage de proximité pour le coronavirus SARS-CoV-2 (OSTP) ».

Adoption 
Le , soit deux semaines après le début de la phase de test, l'application, disponible à des fonctionnaires fédéraux et aux membres des EPF, ainsi qu'à toute personne possédant un téléphone utilisant Android, avait été installée plus de . Le , date de sa sortie officielle, le nombre d'applications installées et actives était de , selon l’Office fédéral de l’informatique et de la télécommunication (OFIT). Deux semaines après son lancement, le nombre d'applications activées se stabilise autour d'un million de personnes, soit 12 % de la population suisse, puis diminue légèrement. Le comptage est basé sur le nombre d'applications actives 24 heures sur 24, ce qui fait que les applications désactivées manuellement pour quelques heures ou sur des téléphones éteints la nuit ne sont pas incluses dans le décompte. 

Le , soit deux mois après sa sortie officielle, le nombre d'applications installées et actives était de 1,6 million, et le nombre de  téléchargements de plus de 2,3 millions, selon l’Office fédéral de l’informatique et de la télécommunication (OFIT).

Le , le conseiller fédéral Ueli Maurer, responsable du Département fédéral des finances (DFF), déclare à la radio SRF qu'il n'a pas installé l'application et qu'il ne la comprend pas.

Le Centre hospitalier universitaire vaudois (CHUV) déconseille à son personnel soignant d'installer l'application, invoquant le risque de devoir imposer des quarantaines à des employés qui ont été en contact avec un patient infecté dans un cadre de travail et avec un équipement de protection adéquats. L'hôpital universitaire de Saint-Gall recommande à son personnel de télécharger l'application et de la désactiver sur le lieu de travail, pour éviter le même problème.

Exploitation 
Entre le , date de lancement de l'application, et le , sur 910 personnes testées positives au SARS-CoV-2 en Suisse, seules 40 avaient activé l'application, soit près d'une sur 23, et parmi ces personnes, 30 ont utilisé le code fourni pour avertir leurs contacts passés d'une contagion possible, soit une sur 30. 

Le 16 septembre 2020, le nombre de codes saisis par les utilisateurs de l'application pour avertir d'éventuels contacts était de 465 sur la semaine écoulée, sur  confirmés dans le pays au cours de la semaine se terminant le 18 septembre, soit près d'une personne testée positive sur six.

Impact sur la propagation 
Les bénéfices de l'application sont compliqués à prouver car l'utilisation de l'application est anonyme. Des chiffres existent sur le nombre d'alerte émise par l'application (entre 800 et 850 en février 2020), mais cela ne confirme rien du tout.

Conception et fonctionnement 

Comme le nom du protocole dpt () l'indique, l'application a une architecture décentralisée. Lors d'un contact entre deux personnes utilisant l'application, des identifiants anonymes sont échangés directement entre les téléphones, sans passer par un serveur central. Ces identifiants sont ensuite enregistrés sur les téléphones mobiles des utilisateurs pour une durée de 21 jours et ne sont pas accessibles à distance. Ils ne quittent le téléphone que dans le cas où un utilisateur testé positif reçoit un code d'un médecin ou d'une autorité sanitaire et utilise ce code pour notifier à ses contacts éventuels qu'ils ou elles ont été en contact avec une personne infectée. Dans ce cas, l'application communique de manière cryptée à un serveur les identifiants anonymes que cet utilisateur a partagé avec d'autres utilisateurs pendant les quinze jours précédents, et le serveur communique cet identifiant à tous les utilisateurs qui ont installé l'application. Si un téléphone utilisant l'application reconnaît cet identifiant anonyme dans la liste des identifiants qu'il a enregistrés, l'application affichera une notification avec un numéro à contacter. La notification reste privée et n'est pas communiquée au serveur.

Une personne notifiée par l'application est invitée à se faire tester 5 jours après la date du contact mentionnée dans le message.

Interopérabilité avec les applications des pays européens 
Il existe un accord, le Federation Gateway Service, entre les pays de l'Union européenne pour que les applications soient compatibles. Cependant il n'existe pas de base légale pour que l'application SwissCovid fasse partie de ce portail même si techniquement parlant elle est prête selon Sang-Ill Kim, chef du département transformation numérique de l'OFSP.

Lors de la conférence de presse du 12 mars 2021, le Conseil fédéral annonce la compatibilité avec l'application de traçage allemande . L'application est également compatible avec le Liechtenstein.

Coûts et financements 
L'Office fédéral de la santé publique prévoit de dépenser 1,1 million de francs pour promouvoir l'application via une campagne de communication. Selon une publication de l'administration fédérale, . Cependant, la société zurichoise Ubique, responsable du développement de l'application, obtient finalement le mandat de développer l'application pour un montant de 1,8 million de francs, dans le cadre d'une procédure sans appel d'offres.

Par l'intermédiaire de la  basée à Bâle, l'EPFL a reçu 3,5 millions de francs pour le développement de l'application.

Critiques et risques

Réalité du caractère open source et dépendance à Google et Apple 
En juin 2020, les chercheurs Serge Vaudenay et Martin Vuagnoux publient une analyse critique de l'application, où ils relèvent le fait qu'elle repose fortement sur le système de notification d'exposition de Google et Apple, lui-même intégré à leurs systèmes d'exploitation respectifs Android et iOS. Comme Google et Apple n'ont pas publié le code source de ce système, cela remettrait en question le caractère véritablement open source de l'application. Les chercheurs notent que le collectif dpt, dont font partie les concepteurs de l'application, a demandé à Google et Apple de publier leur code. En outre, ils critiquent la description officielle de l'application et de ses fonctionnalités, ainsi que l'adéquation des bases légales avec son fonctionnement effectif.

Participation d'Amazon CloudFront 
L'utilisation du réseau de diffusion de contenu (CDN) Amazon CloudFront, et notamment un centre de données basé à Francfort en Allemagne, est sujette à controverse. Selon les critiques, son utilisation pourrait mettre en doute les garanties de protection des données et le caractère  de l'application mis en avant par ses concepteurs. La réponse de l'administration fédérale et des concepteurs de l'application est que ce CDN est utilisé depuis plusieurs années par l'administration fédérale et notamment l'OFSP pour faciliter le transfert de données, et que les CDN font partie de l'infrastructure essentielle d'internet, offrant en l'occurrence selon l'OFSP . Son utilisation pour SwissCovid ne poserait pas de problèmes de confidentialité ou de sécurité, vu qu'il sert à transférer les clés cryptographiques des utilisateurs infectés à tous les utilisateurs de l'application, afin que cette dernière puisse les comparer avec les clés qu'elle a enregistré lors de contacts. Amazon Cloudfront n'effectue donc pas de calcul ni d'analyse de données. Cependant, Serge Vaudenay, professeur à l'EPFL, estime  que la sécurité d'un tel CDN ne peut pas être évaluée car il n'existe aucune description publique de cette partie de l'infrastructure.

Cyberattaques 
Dans leur analyse de l'application en juin 2020, Serge Vaudenay et Martin Vuagnoux relèvent diverses failles de sécurité de l'application. Le système permettrait ainsi à une tierce personne de tracer les déplacements d'un téléphone utilisant l'application au moyen de senseurs bluetooth disséminés sur son chemin, par exemple dans un bâtiment. Une autre attaque possible consisterait à copier des identifiants émis par des téléphones de personnes susceptibles d'être malades (par exemple dans un hôpital), et de reproduire ces identifiants pour recevoir une notification d'exposition à la Covid-19 et bénéficier illégitimement d'une quarantaine (donnant ainsi droit à un congé payé, un examen repoussé, ou d'autres avantages).

L'expert en protection des données personnelles Paul-Olivier Dehaye, de Personaldata.io, estime qu'une personne mal intentionnée pourrait mener une attaque sur les téléphones de particuliers, conduisant à l'émission de fausses alertes. L'Office fédéral de la santé publique répond que ce risque est connu et a été estimé minime. Le Centre national pour la cybersécurité (créé en juillet 2020) indique que les risques se situent surtout du côté de l'utilisation de l'application et sont acceptables. Dans une publication de septembre 2020, Paul-Olivier Dehaye et Joel Reardon, de l'université de Calgary, montrent comment il est possible d'utiliser un kit de développement (SDK) ou une application mobile tierce ayant accès au bluetooth du téléphone pour mener des attaques de dé-anonymisation, de faux positifs ou de biosurveillance.

Pertinence des contacts identifiés 
SwissCovid n'indique pas si lors des contacts il y avait un obstacle comme une paroi en plexiglas entre les personnes ou si elles portaient un masque. De plus, l'application mesure la distance entre les téléphones portables, et non entre les personnes.

Non-notification 
Le 25 juillet, le journal  rapporte le cas d'une personne qui, testée positive, a entré le code reçu par son médecin dans l'application sans que celle-ci notifie les amis avec lesquels elle avait dîné la veille ; seuls deux d'entre eux, avec lesquels elle avait poursuivi la soirée dans un bar, ont été prévenus d'un risque d'infection.

Opinions

Population

Sondages pré-lancement 
Un sondage mené au début du mois d'avril 2020 indique que plus de deux tiers des Suisses seraient favorables à ce que le Conseil fédéral utilise sans leur consentement les données de géolocalisation des smartphones des citoyens pour lutter l'épidémie, mais seulement durant quelques mois. Cette approche du traçage par géolocalisation est considérée comme plus intrusive que l'approche retenue du traçage de proximité utilisant le Bluetooth. Dans un autre sondage, commandé par l'OFSP à l'institut Sotomo fin avril, 70 % des répondants saluent la mise en service de l’application, et 59 % affirment vouloir installer l'application dans les semaines à venir. Toutefois, un peu plus de la moitié de ces 59 % n’est pas encore tout à fait certaine de vouloir installer cette application et a répondu par « plutôt oui ». Par ailleurs, le sondage montre que l'acceptation augmente avec le niveau de connaissance des fonctionnalités de l'application. La troisième vague du sondage Sotomo, dont les résultats sont publiés début mai, indique que le soutien à l'application a légèrement diminué depuis début avril, sauf en Suisse italienne où il a légèrement augmenté.

Sondage post-lancement 
Un sondage mené pour Comparis à la fin du mois de juin, soit au moment du lancement de l'application, sur un échantillon représentatif de  en Suisse, indique que plus de la moitié de la population en Suisse (56 %) n'entend pas l'installer. Les personnes les plus âgées auraient tendance à être les plus réticentes, avec 63 % d'opposition chez les plus de 60 ans, suivies des personnes de 30 à 59 ans, avec 54 %, et enfin des 16-29 ans, également majoritairement opposés, à 52 %. Les principales raisons évoquées contre une installation de l'application sont l'inutilité supposée de l'application, soutenue par 44 % des personnes opposées, et la peur d'une violation de la protection des données (38 %). En ce qui concerne les craintes pour la protection des données, elle est sensiblement plus élevée chez les 16-29 ans et les 30-59 ans, avec 45 % et 42 % des personnes opposées, que chez les plus de 60 ans (25 %). 10 % des personnes opposées à l'application trouvent son application trop fastidieuse, et 24 % citent d'autres raisons. En ce qui concerne les mesures de protection de la vie privée, un quart (27 %) des personnes opposées à l'application ne désactivent pas systématiquement les fonctions de traçage comme le GPS, le Bluetooth ou le podomètre sur leur téléphone, soit légèrement une proportion légèrement plus faible que chez les partisans de l'application (32 %, soit un tiers). 86 % des détracteurs utilisent l'application de messagerie WhatsApp au moins une fois par semaine, et une majorité (53 %) utilise l'application Facebook au moins par semaine. Par ailleurs, 43 % des critiques de l'application ont régulièrement recours aux cartes de Google et d’Apple et à la fonction de géolocalisation correspondante. Selon J. C. Frick, expert du numérique chez Comparis, « ces taux montrent que de nombreuses personnes utilisent leur portable sans savoir où se situent les véritables dangers », la protection des données ayant été placée au cœur du développement de l’application SwissCovid, à l'inverse des applications commerciales citées, qui ont bâti leur modèle économique sur la collecte de données et voient leur protection comme un fardeau.

Politiciens 
Le , un sondage effectué auprès des 246 élus de l'Assemblée fédérale indique que parmi la moitié qui a répondu au sondage, deux tiers comptent installer l'application, les plus réticents étant les élus de l'Union démocratique du centre (UDC) (la part d'élus réticents étant cependant assez similaire à travers tous les partis), les plus enthousiastes étant les élus du Parti libéral-radical (PLR), des Vert'Libéraux (PVL) et du Parti socialiste suisse (PSS), ces derniers étant également les plus indécis. Les élus de Suisse italienne et romande sondés étaient plus réticents que ceux de Suisse alémanique.

Organisations de la société civile 
La Fédération romande des consommateurs (FRC) recommande l'application en donnant des conseils d'utilisation notamment sur le paramétrage des autres applications présentes sur le smartphone, estimant que les avantages en matière de santé publique sont supérieurs aux risques liés à la protection des données relevés par des spécialistes de la sécurité des données. La FRC regrette toutefois que l'application ne soit pas compatible avec les anciens modèles de téléphones.

Référendum contre l'application 
En juillet 2020, un comité référendaire citoyen se forme pour récolter des signatures afin de lancer un référendum, le délai d'obtention des  étant fixé au 8 octobre 2020. Le comité cherche à interdire l'application en modifiant la loi sur les épidémies, craignant notamment que celle-ci ne soit changée pour rendre l'utilisation de l'application obligatoire. Le conseiller UDC Jean-Luc Addor est le seul conseiller national à soutenir cette démarche. Le comité référendaire ne parvient pas à réunir les  nécessaires dans le délai légal.

Notes et références

Voir aussi

Articles connexes 
 Application concernant la Covid-19
 Pandémie de Covid-19 en Suisse

Liens externes 
Suivi de l’application SwissCovid - Statistiques sur l'utilisation de l'application par l'Office fédéral de la statistique
SwissCovid-App-Facts (site indépendant de réponses aux questions sur l'application, par un collectif d'organisations de la société civile)
Questions et réponses : L'application SwissCovid - Office fédéral de la santé publique OFSP, Division Communication et campagnes, 8 pp. (13 mai 2020)
Application SwissCovid: déclaration de confidentialité & condition d'utilisation - Office fédéral de la santé publique (état le 2 juin 2020)
 The Dark Side of SwissCovid [traduction : « Le côté sombre de SwissCovid »] : résumé des critiques de l'application mis à jour régulièrement par Serge Vaudenay

Application concernant la Covid-19
Pandémie de Covid-19 en Suisse
Logiciel pour iOS
Logiciel pour Android