En bref : la plupart des marchés d’anonymisation sont attribués sur le prix, car le cahier des charges ne donne aux évaluateurs aucun autre critère à noter. Intégrez le modèle de déploiement, un taux de rappel mesuré et un test de réception dans vos exigences afin de pouvoir justifier la décision. Ce guide s’adresse aux responsables des achats, DPO et responsables informatiques des collectivités, universités, hôpitaux et opérateurs de transport, et indique également dans quels cas Gallio PRO peut répondre aux besoins.
L’exigence qui disqualifie tous les soumissionnaires honnêtes
Commençons par la clause la plus dommageable, car elle apparaît dans une grande partie des appels d’offres publiés :
« Le logiciel doit détecter et masquer automatiquement toutes les données à caractère personnel apparaissant dans l’enregistrement. »
Aucun produit ne peut satisfaire cette exigence. Dans les logiciels d’anonymisation vidéo commerciaux, la détection automatique couvre les visages et les plaques d’immatriculation. Les badges nominatifs, écrans, documents, tatouages et logos doivent être masqués manuellement. Un soumissionnaire qui lit cette clause littéralement se retire ou ajoute une prime de risque à son prix. Un soumissionnaire qui ne la lit pas attentivement remporte le marché, puis l’écart apparaît lors de la réception.
Préférez plutôt : « Le logiciel doit détecter et masquer automatiquement les visages et les plaques d’immatriculation des véhicules, et doit offrir une fonction d’édition manuelle permettant de masquer des objets supplémentaires sélectionnés par l’opérateur, y compris les badges, documents et écrans. » Cette clause est réalisable, comparable entre les offres et décrit honnêtement le flux de travail que vous achetez.
Ce que les règles de passation vous permettent de faire
Les acheteurs publics de l’Union européenne pensent souvent devoir attribuer le marché au prix le plus bas. La directive 2014/24/UE indique pourtant le contraire. Son article 67 prévoit l’attribution sur la base de l’offre économiquement la plus avantageuse, qui peut intégrer la qualité, la valeur technique et le service après-vente, tandis que le coût peut être évalué selon une approche fondée sur le cycle de vie en vertu de l’article 68. L’article 42 exige que les spécifications techniques garantissent l’égalité d’accès et ne créent pas d’obstacles injustifiés ; les exigences doivent donc décrire des capacités et des résultats mesurables plutôt que désigner un produit précis.
Les acheteurs américains disposent d’une latitude équivalente. Les acquisitions fédérales régies par le FAR permettent un arbitrage fondé sur la meilleure valeur plutôt que sur l’offre techniquement acceptable la moins chère, et la plupart des règles d’achat des États et collectivités autorisent des critères évalués. Dans les deux systèmes, les critères doivent être annoncés à l’avance et appliqués tels qu’ils ont été rédigés.
Cinq blocs d’exigences
Bloc | Éléments à préciser | Pourquoi c’est important |
Fonctionnalités | Détection automatique des visages et plaques d’immatriculation, éditeur manuel, suppression sélective du floutage, formats d’entrée pris en charge | Définit le flux de travail réel plutôt qu’un simple objectif |
Déploiement et sécurité | Traitement local, absence de transmission des images au fournisseur, données écrites sur disque par le logiciel, installation hors ligne, modalités de mise à jour | C’est là que se concentre l’essentiel de la valeur en matière de conformité |
Performances | Débit pour une résolution donnée, accélération matérielle, traitement simultané et modèle de licence | Permet de comparer les offres sur des critères autres que le prix |
Support et cycle de vie | Canal et horaires de support, fréquence des mises à jour, continuité des licences, modalités de sortie | Détermine les coûts des deuxième et troisième années |
Réception | Test sur un échantillon propre à l’acheteur, critères de réussite explicites, méthode de contrôle définie | La seule clause qui permet de démontrer concrètement les résultats |
Clauses utiles à reprendre
Concernant le lieu de traitement. « L’ensemble du traitement doit être réalisé sur une infrastructure contrôlée par le pouvoir adjudicateur. Aucun enregistrement, aucune image ni aucune donnée dérivée ne doit être transmis au fournisseur ou à un tiers, à quelque étape que ce soit. » Cette seule clause résout une grande partie de l’analyse de protection des données et correspond au fonctionnement de Gallio PRO, dont le traitement est entièrement local sur le matériel de l’acheteur.
Concernant la journalisation. « Le logiciel ne doit ni créer ni conserver de journaux contenant des données à caractère personnel, y compris des enregistrements d’objets détectés. » Gallio PRO ne stocke ni journaux de détection ni données à caractère personnel, ce qui évite que l’outil ne devienne un second registre non maîtrisé des personnes apparues à l’écran.
Concernant les formats. Indiquez les formats que vous détenez réellement. Gallio PRO prend en charge les formats JPG et PNG pour les images, ainsi que MP4 et MOV pour les vidéos. Un appel d’offres exigeant des conteneurs VMS propriétaires nécessitera donc une étape d’exportation ou un périmètre différent.
Concernant le périmètre de traitement. « Le logiciel doit traiter des fichiers enregistrés. Le traitement de flux vidéo en direct n’est pas requis. » Indiquez-le si cela correspond à votre besoin, car une formulation ambiguë peut entraîner des offres portant sur une catégorie de produits différente et plus coûteuse.
Concernant les options de déploiement. « Le fournisseur doit indiquer lesquelles des options suivantes sont disponibles : application de bureau, installateur silencieux pour parcs informatiques administrés, image de conteneur, interface en ligne de commande et interface de programmation applicative. » Gallio PRO propose des applications de bureau pour Windows, macOS et Linux, un installateur MSI, un conteneur Docker, une interface en ligne de commande Linux et une API REST ; le conteneur, l’interface CLI et l’API sont inclus dans l’offre Enterprise. Pour un déploiement Enterprise, une configuration sur site ou des exigences de conformité spécifiques, vous pouvez contacter l’équipe.
Notre checklist d’achat d’un logiciel d’anonymisation vidéo et notre comparatif des critères de sélection développent chacun de ces points sous forme de questions d’évaluation.
Le test de réception constitue la véritable spécification
Tous les éléments ci-dessus peuvent recevoir une réponse sur le papier. Le test de réception transforme les déclarations en preuves ; il doit donc figurer dans les documents de l’appel d’offres plutôt que d’être négocié après l’attribution.
Précisez quatre éléments. Premièrement, le matériel de test : de 200 à 500 images ou 30 minutes de séquences fournies par le pouvoir adjudicateur, couvrant des conditions normales et difficiles, fournies de manière identique à tous les soumissionnaires. Deuxièmement, la mesure : le nombre de détections manquées pour mille images, comptabilisé par un évaluateur désigné, plutôt qu’un pourcentage de précision fourni par le fournisseur. Troisièmement, le seuil : un niveau de réussite défini à partir d’un pilote plutôt qu’inventé, d’où l’importance de réaliser d’abord votre propre référence. Quatrièmement, le recours : ce qui se passe en cas d’échec et la partie qui supporte le coût d’un nouveau test.
Les soumissionnaires peuvent tester leur solution à l’avance selon le même référentiel. La démonstration gratuite de Gallio PRO est illimitée et ajoute un filigrane jusqu’à 720p, ce qui suffit pour établir le taux de rappel sur un échantillon avant de chiffrer une offre. Vous pouvez ainsi télécharger la version de démonstration afin d’évaluer le traitement sur vos propres séquences.
Pondération suggérée
Critère | Pondération |
Qualité de détection sur l’échantillon du pouvoir adjudicateur | 30 % |
Modèle de déploiement et conformité en matière de protection des données | 25 % |
Coût du cycle de vie sur 36 mois, support compris | 25 % |
Ergonomie de l’éditeur manuel et charge de travail de l’opérateur | 10 % |
Support, mises à jour et références | 10 % |
Adaptez ces chiffres à vos propres règles, mais maintenez le prix en dessous de la moitié de la note. Un appel d’offres qui pondère le prix à 80 % sélectionnera l’outil le moins cher, qu’il masque ou non les données de façon fiable. Le coût de ce choix apparaîtra ensuite sous la forme d’heures de travail opérateur et d’incidents de divulgation.
- Recensez ce que vous traitez réellement. Sources, formats, résolutions, volume annuel et personnes demandant les exportations. Les spécifications rédigées sans ces informations produisent des offres inutilisables.
- Établissez d’abord une référence interne. Traitez vous-même un échantillon avant de fixer les seuils, afin que les critères de réussite reposent sur des mesures et non sur une brochure commerciale.
- Distinguez les exigences obligatoires des critères évalués. Les exigences obligatoires excluent les soumissionnaires ; limitez-les donc aux minimums réellement nécessaires. Tout le reste doit faire partie des critères notés.
- Intégrez le test de réception aux documents de l’appel d’offres. Matériel, mesure, seuil et recours : les quatre éléments doivent être définis avant la publication.
- Décrivez des capacités, non des produits. En vertu de l’article 42 de la directive 2014/24/UE, les spécifications techniques ne doivent pas favoriser injustement un fournisseur donné. Une rédaction fondée sur les capacités génère également de meilleures offres.
- Prévoyez le temps opérateur dans le budget. Intégrez le travail de masquage manuel au modèle de coût. Un outil qui automatise le floutage des visages et des plaques laisse toujours les badges, écrans et documents à traiter par une personne.
Après l’attribution
Les obligations ne s’arrêtent pas à la signature. L’article 5, paragraphe 2, du RGPD impose au responsable du traitement de démontrer sa conformité, tandis que l’article 30 exige la tenue d’un registre des activités de traitement. Le contrat doit donc obliger le fournisseur à fournir une documentation suffisante pour un audit. Notre guide de préparation de la documentation d’anonymisation pour un auditeur RGPD explique le contenu de ce dossier.
Pour les détails techniques, les options de déploiement et les licences pouvant être repris directement dans un cahier des charges, consultez la solution d’anonymisation vidéo Gallio PRO.
FAQ
Un appel d’offres public peut-il exiger un traitement sur site ?
Oui, lorsque cette exigence est justifiée par l’objet du marché. Exiger que les séquences soient traitées sur l’infrastructure du pouvoir adjudicateur et ne soient jamais transmises au fournisseur décrit une capacité, et non un produit ; cette exigence est donc conforme à l’article 42 de la directive 2014/24/UE.
Devons-nous obligatoirement attribuer le marché au prix le plus bas ?
Non. L’article 67 de la directive 2014/24/UE prévoit l’attribution sur la base de l’offre économiquement la plus avantageuse, intégrant notamment la qualité et la valeur technique, avec une évaluation du coût du cycle de vie au titre de l’article 68. Les règles fédérales américaines ainsi que la plupart des réglementations des États autorisent également les arbitrages fondés sur la meilleure valeur.
Quel niveau de précision devons-nous exiger ?
Indiquez le nombre de détections manquées pour mille images, mesuré sur votre propre échantillon, plutôt qu’un pourcentage de précision annoncé par le fournisseur. Fixez ensuite le seuil à partir d’un test de référence interne au lieu d’inventer une valeur.
La spécification doit-elle exiger la détection automatique de toutes les données à caractère personnel ?
Non. Aucun produit ne le permet. Exigez la détection automatique des visages et des plaques d’immatriculation, ainsi qu’une fonction d’édition manuelle pour masquer les objets supplémentaires tels que les badges, documents et écrans.
Quelles options de déploiement devons-nous demander aux soumissionnaires de déclarer ?
Une application de bureau, un installateur silencieux pour parcs informatiques administrés, une image de conteneur, une interface en ligne de commande et une API. Gallio PRO propose ces cinq options, le conteneur, l’interface CLI et l’API étant disponibles dans l’offre Enterprise.