TousAntiCovid est une application mobile gouvernementale de recherche des contacts déployée dans le cadre de la pandémie de Covid-19 en France et destinée initialement à avertir d'une éventuelle transmission avec une personne infectée. L'application utilise le Bluetooth à basse consommation des téléphones portables compatibles pour identifier les contacts. Le projet est lancé par le Gouvernement français et piloté par l'équipe Privatics de l'Institut national de recherche en informatique et en automatique (Inria).

L’application StopCovid est disponible depuis le , elle devient TousAntiCovid, avec de nouvelles fonctionnalités le . À compter du printemps 2021, elle permet l'enregistrement du passe sanitaire français, qui permet d'accéder aux établissements recevant du public, aux lieux culturels, aux rassemblements intérieurs et aux transports inter-régionaux.

L'application compte plusieurs dizaines de millions de téléchargements. Elle était en 2021 l'application la plus téléchargée en France.

Le projet initial a fait l'objet d'oppositions au principe d'une recherche des contacts qui faisait craindre une absence de contrôle médical, de questions sur l'utilisation des données collectées et de critiques sur la mise en œuvre et les risques qu'elle pourrait entraîner.

En raison de la fin de la crise de la pandémie de Covid-19, l'application « se met en pause » selon le site officiel, à l'été 2023, selon une annonce six mois plus tôt.

Historique Contexte Dans le cadre de la pandémie de Covid-19, la Corée du Sud, la Chine et Singapour déploient des applications mobiles de recherche des contacts dès les mois de février et en complément de leurs stratégies sanitaires.

En France, dans un premier temps, à la fin , le secrétariat d'État au numérique indique ne pas travailler à un projet de traçage. Christophe Castaner, le ministre de l'Intérieur, le justifie ainsi :

StopCovid : recherche de contacts

La préparation de la sortie du confinement à partir du mène à des réflexions sur les moyens d'endiguer une possible nouvelle flambée de l'épidémie. La recherche des contacts est souvent dépeinte comme une mesure indispensable et selon Jean-François Delfraissy, président du conseil scientifique Covid-19, il faudrait employer à cette tâche. Cette main-d'œuvre aurait pour travail d'informer, de proposer des solutions de confinement adaptées et d'enquêter sur les contacts de la personne. Une application mobile ne serait qu'une assistance aux enquêtes. La même opinion est exprimée par le Conseil national du numérique dans son rapport du , qui indique que . L'idée d'accorder des exceptions de confinement supplémentaires aux personnes ayant installé l'application dans leur téléphone est par ailleurs vite écartée..

L’application est annoncée le .

18 au : tests en conditions réelles ; : deuxième phase de mise à disposition d'une partie de la documentation et des codes sources ; : présentation de l'application, le Premier ministre Édouard Philippe répond dans une lettre aux questions des sénateurs.

Le Parlement approuve l'application via des déclarations votées par les deux chambres (Article 50-1 de la Constitution) le et via la loi du prorogeant l'état d'urgence sanitaire et complétant ses dispositions. L’application est créée en droit par un décret signé le , après avis de la CNIL.

: mise à disposition de l'application aux utilisateurs, accompagnée d'une campagne de promotion dans les journaux télé et radio ainsi que dans les transports en commun ; : l'application a été activée par 2 % de la population française ; : au bout de trois semaines de fonctionnement, l'application a permis d'avertir 14 personnes ; : l'application a été téléchargée par 2,3 millions de personnes et a notifié 103 contacts à risques ; : l'application est activement utilisée par d'utilisateurs et QR signifiant la positivité au Covid-19 de l’utilisateur ont été scannés et 434 cas contacts notifiés.

StopCovid est abandonné sous sa forme initiale, en raison du nombre relativement faible de personnes qui l'ont installée (au , à peine plus de de fois depuis début , soit bien moins que les applications britanniques et allemandes, téléchargées respectivement de fois). Lors de son intervention du , Emmanuel Macron a expliqué que . Il annonce donc une refonte de l’application de traçage des malades du Covid-19. Cette nouvelle version, baptisée TousAntiCovid, est lancée le .

TousAntiCovid : l'application est mise à jour et rebaptisée TousAntiCovid ; : l'application TousAntiCovid a été installée par 10 millions de personnes en un mois. Elle continue de s'enrichir, avec par exemple une information sur l'évolution de la situation épidémique au niveau local en plus de national et permet en outre de générer directement une attestation de déplacement dérogatoire.

Plusieurs sous-versions sont publiées : de la version 2.0.1 au à la version 2.5 au GitLab de l'INRIA.

Passe sanitaire Au printemps 2021, de nouvelles fonctionnalités apparaissent dans l’application : le stockage des certificats de tests (), les attestations de vaccination () et le carnet de rappel « TousAntiCovid Signal » (). L’application atteint les 20 millions d'activation le et les 30 millions le .

Fonctionnalités L’application a plusieurs fonctionnalités : « TousAntiCovid Bluetooth » : la détection de contacts à risque, permettant aussi de se déclarer positifs pour avertir les contacts à risque, « TousAntiCovid Carnet » : avec les certificats de test et de vaccination, utilisé pour le passe sanitaire, « TousAntiCovid Signal » : le cahier de rappel, pour être alerté en cas d’exposition dans un lieu, les attestations pour confinement et couvre-feu, l’affichage de données chiffrées mises à jour quotidiennement, l’affichage de recommandations en cas de contact à risque détecté.

Enregistrement et contrôle du passe sanitaire

vignette|Certificat Covid au format papier selon le modèle européen

Début 2021, il y a une recrudescence de circulation de faux certificats de tests PCR. En effet, les documents PDF remis par les laboratoires d'analyse étaient faciles à falsifier, tant en France qu'en Allemagne. Ceci n'est plus possible avec un document muni d'un code QR adéquat. C'est l'une des raisons qui a conduit l'Union européenne à concevoir un modèle sécurisé de passe sanitaire européen pour permettre de passer librement d'un pays à l'autre et de vérifier le risque sanitaire des ressortissants en différents endroits des territoires (restaurants, théâtres, événements sportifs, etc.) en vue de limiter la circulation du virus. Ce certificat européen doit permettre de passer plus facilement toutes les frontières européennes à partir de fin .

Fonctionnement en France À l'origine la France a utilisé un code 2D-Doc mais le système européen utilise finalement le code QR standard en vigueur au premier .

Principe Grâce à un code 2D-Doc (un format de code 2D, dérivé de Datamatrix) qui atteste de la vaccination, d'un test PCR ou antigénique négatif ou d'une guérison de la maladie Covid-19, une personne peut certifier de son état sanitaire lors de la traversée des frontières ou lors de l'accès à des grandes manifestations de plus de .

Le passe sanitaire peut être disponible sur format papier, mais en pratique la détention de la preuve sur l'appli TousAntiCovid est facile à obtenir. En outre, l'application permet de ne donner aux inspecteurs que l'information dont ils ont strictement besoin, plutôt qu'une information détaillée de la santé du patient à condition que le passe sanitaire soit vérifié par l'application officielle TousAntiCovid Verif..

Obtention du 2D-Doc Le code 2D-Doc est obtenu par une lecture d'un code QR par l'application TousAntiCovid. Le 2D-Doc doit être lu par un lecteur spécialisé, capable de vérifier la signature officielle.

Après une vaccination ou un test sanitaire, le code QR est délivré par l'autorité compétente.

Pour les personnes vaccinées avant la mise en place du dispositif, le code QR peut être obtenu à partir du sur le site attestation-vaccin.ameli.fr..

Vérification À partir du , la vérification de la validité du document s'effectue avec une application spécifique, TousAntiCovid verif : pour les événements importants sur le territoire national français, les organisateurs ont accès au nom, prénom et date de naissance de la personne, et à une couleur verte (autorisation) ou rouge ; pour le passage des frontières, les contrôleurs ont en outre accès aux informations suivantes : type de certificat et résultat éventuel (test PCR ou antigénique ou vaccination première et seconde dose), type de vaccin le cas échéant, date et heure du certificat. En effet, ces informations sont prévues par des accords européens, et les compagnies aériennes ont l'obligation de les fournir aux autorités compétentes.

Limitations concernant l'usage du passe sanitaire Protection de l'usage par signatures électroniques L'Europe a prévu de disposer d'un centre de validation des signatures électroniques, qui permet aux seules personnes habilitées de lire les informations qui les concernent. Les données personnelles du propriétaire du certificat ne sont pas stockées sur le serveur. Après que plusieurs développeurs aient fait de la rétro-ingénierie constatant que les informations inscrites dans le code barre 2D-Doc passent en clair par des serveurs américains dont ceux du CDN Akamai Technologies, l'application est modifiée pour que les certificats publics soient stockés sur le téléphone, rendant inutile le transfert du 2D-Doc sur l'InternetTousAntiCovid : le pass sanitaire en quête de protection.

Durée de validité des passes sanitaires La durée de vie de l'application est liée à la durée de la pandémie.

La durée de validité des certificats vaccinaux peut être modulée. Elle est actuellement de .

Les informations sur une guérison de la Covid-19 antérieure sont valides et conservées jusqu'à 6 mois après un test positif.

Détection des contacts à risque

Le principe du traçage par une application mobile, telle TousAntiCovid, est d'alerter les personnes ayant été en contact à faible distance et pendant un certain temps avec un individu testé positif au virus (SARS-CoV-2), peut-être asymptomatique, puis de leur proposer une conduite à tenir, généralement une mesure de confinement.

TousAntiCovid vise à suppléer les enquêtes de recherches des contacts lorsqu'elles sont impossibles à mener pour les contacts anonymes rencontrés au cours des déplacements (transports en commun, magasins, lieux de rassemblement, etc.). Dans ces derniers cas, la recherche des contacts par TousAntiCovid est automatisée et les alertes en cascade reconstituent l'arbre des contaminations.

Le bénéfice attendu est ainsi de réduire la propagation de l'infection en ciblant la population à dépister. La rapidité de réaction est un élément clé pour enrayer la diffusion de la maladie.

Fonctionnement Pour TousAntiCovid, un contact se définit comme la présence de deux smartphones à une distance inférieure ou égale à un mètre pendant , ou bien comprise entre un et deux mètres pendant . Un identifiant est un code alphanumérique anonyme attaché à chaque smartphone sur lequel a été installée l'application. Un pseudonyme est l'identifiant chiffré et renouvelé toutes les .

L'application doit : détecter les smartphones proches équipés de l'application TousAntiCovid, puis déterminer parmi ces smartphones proches si un contact a eu lieu. Si oui, enregistrer les deux pseudonymes du contact sur le smartphone ; permettre à l'utilisateur qui serait diagnostiqué porteur du virus provoquant la Covid-19 d'envoyer à un serveur la liste des pseudonymes avec qui il a été en contact ; consulter régulièrement et automatiquement le serveur pour voir si l'un de ses propres pseudonymes de contact y figure, ce qui signifie que l'on a été en contact avec un utilisateur qui s'est déclaré atteint par la Covid.