Vérifier une photo par QR code : le guide du destinataire

Vérification photo par QR code : ce que montre la page, pourquoi la zone est arrondie, le sens des signalements d'intégrité et comment comparer les fichiers.

La vérification photo par QR code permet à toute personne qui reçoit une photo de scanner le code imprimé dessus et d’ouvrir un enregistrement indépendant indiquant quand et à peu près où elle a été prise, ainsi que les contrôles effectués par le serveur à l’arrivée de la photo. Si cet enregistrement correspond à ce qui est imprimé sur l’image, vous avez une bonne raison de lui faire confiance. Sinon, ou si le code est introuvable, vous avez une raison de poser des questions. Ce guide décrit ce que voit le destinataire, comment lire chaque élément et comment habituer vos clients à vérifier.

Pourquoi une date imprimée ne suffit pas

Une ligne comme « 08:15 · 12 juil. 2026 · District 7 » dans un coin de la photo, ce ne sont que des pixels. N’importe qui avec un logiciel de retouche peut taper une ligne identique sur une vieille photo. Les métadonnées EXIF du fichier se modifient tout aussi facilement avec des outils gratuits, et elles sont généralement supprimées quand la photo passe par les réseaux sociaux ou les messageries.

La valeur d’une photo de preuve ne vient donc pas du texte qu’elle porte. Elle vient d’un enregistrement conservé ailleurs, que le photographe ne peut pas réécrire en douce. Le QR code n’est que le pont vers cet enregistrement. La différence est détaillée dans horodatage ou photos vérifiables.

Méthode Peut-on la modifier ? Le destinataire peut-il vérifier ?
Texte de date incrusté sur la photo Oui Non
Métadonnées EXIF dans le fichier Oui, et souvent perdues au partage Difficilement, il faut des outils
QR code renvoyant à un enregistrement sur le serveur L’expéditeur ne peut pas modifier l’enregistrement Oui, avec n’importe quel téléphone

Comment le destinataire vérifie une photo avec le QR code

Le destinataire n’a besoin ni d’application ni de compte :

  1. Scannez le QR code avec l’appareil photo du téléphone (la plupart des téléphones lisent les QR codes directement depuis l’appli appareil photo). Si la photo est ouverte sur ce même téléphone, affichez-la sur un ordinateur et scannez-la, ou tapez plutôt le code.
  2. Ou tapez le code imprimé sur la photo, au format SNP-XXXXX-XXXXX-XXXXX-XXXXX, à l’adresse verify.snapidmark.com/v/CODE.
  3. Vérifiez le domaine dans la barre d’adresse avant de vous fier à quoi que ce soit. Un faux QR code peut mener à une fausse page convaincante.
  4. Comparez l’heure de prise et la zone affichées sur la page avec ce qui est imprimé sur la photo.
  5. Lisez les contrôles d’intégrité et, si l’enjeu le justifie, comparez le fichier que vous avez avec l’original.

Quatre étapes : photographier (heure du serveur, GPS et adresse lus à la prise de vue), tamponner (tampon, code SnapID et QR incrustés), partager comme d’habitude, vérifier (le destinataire scanne le QR pour voir l’heure, la zone arrondie, l’espace de travail et les signalements d’intégrité)

Vous pouvez essayer avec une photo d’exemple dans la démo de vérification de notre page d’accueil.

Ce que montre la page de vérification

La page de vérification publique de SnapID Mark répond à une seule question, « cette photo a-t-elle vraiment été prise à ce moment-là, dans ce secteur ? », sans en dévoiler plus que nécessaire.

Page de vérification publique d’un code SnapID : SnapID valide, date et heure de prise, zone arrondie à environ 1 km avec un lien vers la carte, espace de travail, compte et ouvrage

Heure de prise

C’est l’heure fiable enregistrée à la prise de vue. Elle est synchronisée avec le serveur au lieu d’être lue sur l’horloge du téléphone : reculer l’horloge de quelques heures n’y change rien. Le mécanisme est expliqué dans heure fiable ou heure du téléphone.

Une zone arrondie, pas des coordonnées exactes

La page publique n’affiche pas les coordonnées précises. Elle affiche une zone arrondie, par exemple à l’échelle du quartier. C’est un choix de confidentialité : les photos sont souvent prises au domicile d’un client ou sur le lieu de travail d’un salarié, et quiconque possède la photo ne doit pas connaître l’emplacement exact. Les coordonnées complètes et la précision GPS restent sur la photo tamponnée elle-même et dans les dossiers du photographe ou de l’entreprise.

Pour comparer, vérifiez simplement que la zone affichée sur la page contient l’adresse imprimée sur la photo. Une photo tamponnée « Thao Dien, Thu Duc City » avec une zone de vérification à Hanoï est un signal d’alerte évident.

Nom de l’espace de travail

Si la photo appartient à un espace de travail et que l’entreprise l’autorise, la page affiche le nom de l’espace de travail : vous savez ainsi quelle équipe d’entreprise l’a prise.

Autres états

  • Envoi en cours : le code a été attribué mais le fichier n’est pas encore arrivé sur le serveur, en général parce que le photographe était hors ligne. Revérifiez plus tard.
  • Supprimée : l’espace de travail a retiré la photo, et la page en indique la date.
  • Introuvable : aucune photo ne porte ce code. Revérifiez chaque caractère ou demandez à l’expéditeur.

Lire les signalements d’intégrité

Chaque envoi est recontrôlé sur le serveur au lieu de faire aveuglément confiance au téléphone. Les résultats s’affichent sous forme de liste de contrôles réussis et d’avertissements. Une photo sans signalement est marquée « Vérifiée », une photo avec signalements est marquée « Avec avertissements ».

Signalement Ce que cela signifie Que faire
Position fictive Le téléphone a transmis une position provenant d’une appli de falsification Considérez la position comme peu fiable et demandez des explications
Appareil rooté ou jailbreaké Les protections système du téléphone ont été déverrouillées Soyez plus prudent, cherchez d’autres preuves
Dérive de l’horloge L’horloge du téléphone ne concordait pas avec l’heure du serveur Fiez-vous à l’heure fiable, pas à l’heure du téléphone
Hors géorepérage Une photo de pointage a été prise hors du rayon autorisé du site L’entreprise l’examine selon sa politique
Envoi tardif La photo est arrivée sur le serveur plus de 15 minutes après la prise de vue Souvent une simple absence de réseau : demandez avant de juger
Version de l’app non valide La photo ne provient pas d’une version officielle Ne vous en servez pas comme preuve

Tableau des signalements d’intégrité et de leur signification : position fictive, appareil rooté ou jailbreaké, dérive de l’horloge, hors géorepérage, envoi tardif après 15 minutes et version de l’app non valide

Un signalement ne veut pas dire que la photo est fausse. Un envoi tardif peut simplement signifier que le technicien travaillait dans un sous-sol sans réseau. À l’inverse, l’absence de signalement n’est pas une garantie absolue. Les signalements vous indiquent s’il vaut la peine de poser une question. Voyez comment les entreprises les utilisent dans empêcher la fraude au pointage.

Comparer votre fichier avec l’original

La page propose un bouton comparer avec mon fichier. Vous choisissez l’image sur votre appareil, votre navigateur calcule son empreinte SHA-256 localement, sans envoyer la photo, puis la compare à l’empreinte que le serveur a enregistrée à l’arrivée de l’original.

Schéma SHA-256 : l’empreinte du fichier original est enregistrée à l’envoi ; le même fichier envoyé comme document donne le même hash, une copie renvoyée via une messagerie ne correspond pas

  • Correspondance : votre fichier est identique à l’original, octet pour octet. Rien n’a été modifié.
  • Pas de correspondance : le fichier diffère de l’original. Il peut s’agir d’une retouche, mais très souvent c’est simplement une messagerie qui a recompressé l’image. WhatsApp, Messenger et bien d’autres réduisent les photos à l’envoi, ce qui modifie le fichier même s’il paraît identique.

Quand la comparaison compte, demandez l’original à l’expéditeur par un canal qui ne recompresse pas : envoi en tant que « fichier » plutôt que « photo », e-mail ou dossier partagé. Plus de détails dans détecter les photos retouchées avec SHA-256.

Habituer vos clients à vérifier vos photos

Un QR code n’est utile que si les gens le scannent vraiment. Si vous dirigez une équipe de chantier, une entreprise de nettoyage, un service de livraison ou des techniciens terrain, faites de la vérification un réflexe chez vos clients :

  1. Dites-le une fois, dès le départ. Dans le contrat ou le premier message : « Chaque photo de rapport porte un QR code. Scannez-le pour voir l’heure de prise et la zone enregistrées par le système. »
  2. Joignez le lien. Quand vous partagez une photo depuis l’app, le lien de vérification l’accompagne : le client peut appuyer dessus au lieu de scanner.
  3. Faites une démonstration à la remise. Scannez une photo ensemble et montrez trois choses : l’heure, la zone, les signalements.
  4. Envoyez les originaux en cas de litige. Enregistrez le JPEG sur votre appareil et envoyez-le comme fichier ou par e-mail pour que le client puisse comparer les empreintes (un PDF est pratique pour l’archivage mais ne permet pas la comparaison).
  5. Accueillez les questions. Si un client voit un avertissement, expliquez-en la vraie raison (par exemple, pas de réseau, donc envoi tardif). La transparence inspire plus confiance qu’un badge vert.
Secteur Photos habituelles Ce que le client doit vérifier
BTP Photos de réception et d’avancement L’heure et la zone correspondent au jour de la réception
Nettoyage de bâtiments Photos avant/après le service L’heure se situe dans le créneau du service
Livraison Photos de preuve de livraison La zone correspond à l’adresse de livraison
Location Photos de l’état des lieux d’entrée et de sortie La date correspond à la remise des clés

Comment SnapID Mark facilite la vérification

Chaque photo prise avec SnapID Mark reçoit son propre code SNP-XXXXX-XXXXX-XXXXX-XXXXX et un QR code sur le tampon, avec l’heure fiable, la météo, les coordonnées GPS et leur précision, l’adresse et une mini-carte. Hors ligne, la photo reçoit quand même un code pré-attribué et l’heure fiable, et les photos d’espace de travail déjà envoyées partent automatiquement au retour du réseau, tandis que les photos personnelles restent sur le téléphone. La page de vérification fonctionne dès que l’envoi est terminé. Les destinataires n’ont besoin d’aucun compte, et dans l’app vous pouvez scanner le QR code de la photo de quelqu’un d’autre pour voir son résultat. Voir sécurité et comment ça marche sur notre page d’accueil.

Soyons clairs sur les limites : SnapID Mark offre aux destinataires une vérification rapide et bien fondée, mais ce n’est pas un horodatage certifié au sens juridique, comme celui d’un service d’horodatage qualifié ou d’une signature électronique. Le poids d’une photo dans un dossier donné relève de l’appréciation de l’autorité compétente.

Si vous voulez que vos clients puissent vérifier eux-mêmes chaque photo de rapport, téléchargez SnapID Mark et envoyez-vous une photo tamponnée avec un QR code pour essayer.

Les sociétés de gardiennage utilisent la même vérification par QR code pour partager leurs photos de ronde avec leurs clients ; voir application de ronde pour agents de sécurité.

FAQ

Le destinataire doit-il installer une application ?

Non. Il suffit de scanner avec l’appareil photo du téléphone ou d’ouvrir verify.snapidmark.com/v/CODE dans n’importe quel navigateur, sans compte.

Pourquoi la page n’affiche-t-elle pas l’adresse exacte ?

Pour protéger la vie privée du photographe et du propriétaire des lieux. La page affiche une zone arrondie, suffisante pour la comparer à l’adresse imprimée sur la photo.

Puis-je encore scanner le QR code après un envoi par une messagerie ?

En général oui, car le QR code fait partie de l’image. En revanche, la comparaison SHA-256 ne correspondra pas, puisque la messagerie recompresse le fichier. Demandez l’original si vous devez comparer.

« Envoi en cours » signifie-t-il que la photo est fausse ?

Pas forcément. Le code existe mais le fichier n’est pas encore arrivé, généralement parce que le photographe était hors ligne. Revérifiez plus tard.

Dois-je refuser une photo qui porte un avertissement ?

Demandez d’abord la raison. Les signalements ne se valent pas : un envoi tardif est généralement sans gravité, alors qu’une position fictive ou une version de l’app non valide appelle beaucoup plus de prudence.