Aller au contenu principal
← Retour à tous les articles

Capturer un site web dynamique avec une précision forensique, pour la conformité

Rendu JavaScript, bandeaux cookies, tests A/B et prix selon le pays : deux visiteurs voient rarement la même page. Voici comment garder une trace de ce que vous avez publié qui tienne encore dans un an.

Conformité Pages dynamiques Surveillance de sites Conservation

Pourquoi les pages dynamiques mettent en échec la capture d'écran

Une page web moderne est rarement un document figé. Le contenu est assemblé par JavaScript après le chargement, des sections n'apparaissent qu'au défilement, prix et bannières dépendent du pays du visiteur, de son choix de cookies ou de son groupe de test, et un bandeau cookies peut masquer précisément l'allégation qui vous intéresse. Deux personnes qui ouvrent la même URL à la même minute peuvent voir des pages différentes.

Pour une preuve de conformité, cela compte doublement. Une capture d'écran montre un rendu et rien de la façon dont il a été obtenu : elle se conteste facilement. Et si l'enregistrement n'indique pas quelle version de la page il montre, vous ne pouvez pas établir que c'est celle qu'a vue un client, un investisseur ou le régulateur.

  • Rendu côté client : le HTML livré d'abord est presque vide et des scripts construisent le contenu, typiquement dans les applications monopage (SPA).
  • Chargement différé et défilement infini : images, avis ou mentions ne se chargent que lorsqu'ils arrivent à l'écran.
  • Consentements et superpositions : murs de cookies, contrôles d'âge, fenêtres de chat et bannières fixes masquent une partie de la page.
  • Variantes : tests A/B, personnalisation, ciblage géographique et état de connexion servent des contenus différents selon le visiteur.
  • Contenus éphémères : offres à compte à rebours, prix flash et bannières tournantes changent d'heure en heure.

Ce que le régulateur peut vous demander de montrer plus tard

Plusieurs règles font peser la charge de la preuve sur l'entreprise qui a publié le contenu. Aucune n'impose un outil de capture, mais toutes supposent que vous puissiez montrer ensuite ce qui a réellement été publié.

  • Promotions financières au Royaume-Uni : selon la règle FCA COBS 4.11.1R, une entreprise doit conserver un enregistrement adéquat de chaque promotion financière qu'elle diffuse ou approuve, par exemple cinq ans pour les activités MiFID, trois ans dans les autres cas et sans limite pour les transferts de retraite.
  • Publicité au Royaume-Uni : la règle 3.7 du CAP Code impose aux annonceurs de détenir, avant publication, des justificatifs écrits pour les allégations objectives ; l'ASA peut juger trompeuses les allégations non étayées.
  • Pratiques commerciales déloyales dans l'UE : l'article 12 de la directive 2005/29/CE permet aux juridictions et autorités d'exiger du professionnel la preuve de l'exactitude de ses allégations factuelles et de les tenir pour inexactes si la preuve manque ou est insuffisante.
  • Annonces de réduction de prix dans l'UE : l'article 6 bis de la directive 98/6/CE, inséré par la directive (UE) 2019/2161, impose que le prix antérieur affiché soit le prix le plus bas pratiqué au cours d'une période d'au moins 30 jours avant la réduction.

Ceci n'est pas un conseil juridique pour votre situation ; les règles nationales et les régulateurs sectoriels ajoutent leurs propres exigences. Le fil conducteur est simple : si vous ne pouvez pas reproduire la page telle qu'elle était, le risque est pour vous.

Ce que signifie la précision forensique pour une page web

La précision forensique n'est pas une plus belle capture d'écran. C'est un enregistrement qui montre ce que la page a servi, comment il a été réalisé et que rien n'a changé depuis. L'ISO/IEC 27037 et les Lignes directrices du Conseil de l'Europe sur les preuves électroniques insistent sur l'intégrité, les métadonnées et la documentation de la collecte ; notre méthodologie est conçue en référence à l'ISO/IEC 27037. En pratique, une capture solide d'une page dynamique contient :

  • La page rendue en capture d'écran pleine page, ainsi qu'une vidéo de son chargement.
  • La source : le HTML brut et un instantané MHTML de ce que le navigateur a réellement reçu.
  • Un journal réseau (HAR) de toutes les requêtes et réponses, avec les valeurs des cookies et les en-têtes d'autorisation masqués.
  • Le contexte serveur : la chaîne de certificats TLS, les réponses DNS de plusieurs résolveurs et les données d'enregistrement du domaine.
  • Les conditions de capture : heure, fenêtre d'affichage, choix de consentement effectués et interventions visuelles éventuelles, comme une bannière fixe masquée.
  • Une empreinte SHA-256 de chaque élément, liée à un horodatage électronique qualifié, de sorte que toute modification ultérieure soit détectable.

Pas à pas : capturer une page dynamique

  • Définissez la version nécessaire : pays, langue, appareil, connecté ou non, et le moment qui compte, par exemple un lancement, une réclamation ou un changement de prix.
  • Partez d'un état propre, pour que d'anciens cookies ou une affectation de test antérieure ne décident pas de ce que vous voyez, et notez-le.
  • Décidez du traitement du bandeau cookies et consignez votre choix ; refuser peut masquer du contenu, accepter peut modifier la page.
  • Assurez-vous que les parties utiles sont chargées : défilez jusqu'au pied de page, ouvrez les accordéons des avertissements ou des conditions, attendez prix et avis.
  • Capturez, puis vérifiez le résultat : l'allégation, la mention et le prix sont-ils lisibles sur la capture et présents dans le HTML ?
  • Rédigez une courte note : qui, quand, pourquoi et quelle version. Si l'enregistrement est contesté, elle deviendra votre attestation.

Vérifiez ensuite le paquet de façon indépendante avant de vous y fier, par exemple hors ligne avec l'outil open source gpa-verify, qui contrôle les empreintes et l'horodatage qualifié sans avoir à nous faire confiance.

Choisir la méthode selon le type de page

Aucune méthode ne convient à toutes les pages. GetProofAnchor en propose quatre, et le bon choix dépend de ce que fait la page :

  • Pages publiques de marketing, de prix et de conditions : capture serveur par URL. Notre infrastructure récupère la page, traite les murs de cookies par une couche de règles journalisée (le profil strict n'utilise pas d'IA) et consigne chaque intervention dans les métadonnées scellées.
  • Applications monopage et pages derrière une connexion : l'extension de navigateur. Elle capture la page dans votre propre navigateur et le serveur la scelle à réception ; l'horodatage prouve donc l'heure de réception et l'intégrité, pas une observation indépendante. La capture serveur refuse les pages protégées par une connexion et les SPA et renvoie vers l'extension.
  • Parcours en plusieurs étapes, comme fiche produit, configurateur, panier et confirmation, ainsi que les vidéos : Forensic Browser, application de bureau Windows qui place une session entière dans un seul paquet scellé avec un seul horodatage qualifié, en PDF validé dans Adobe Acrobat Reader ou en ZIP. À partir de 290 EUR HT par an (350,90 EUR TTC).
  • Ni le temps ni l'équipe : Assisted Capture. Un opérateur capture les URL pour vous ; Rush couvre jusqu'à 5 URL avec 60 minutes garanties pour 249 EUR HT (301,29 EUR TTC).

D'une capture à une série de preuves : la surveillance planifiée

Une capture unique prouve un instant. Or les questions de conformité portent généralement sur des périodes : l'avertissement sur les risques était-il en ligne tout le trimestre, quand le prix a-t-il changé, combien de temps l'allégation est-elle restée publiée ? La surveillance de sites capture une page publique chaque jour ou chaque semaine, à l'heure de votre choix. Chaque contrôle est une preuve scellée complète avec un horodatage qualifié eIDAS, et vous recevez un e-mail lorsque le contenu diffère du passage précédent.

  • Business, 99 EUR HT par mois (119,79 EUR TTC) : 10 moniteurs, 400 preuves par 30 jours, 10 utilisateurs.
  • Monitoring 50, 399 EUR HT par mois (482,79 EUR TTC) : 50 moniteurs, 1 800 preuves par 30 jours.
  • Monitoring 100, 599 EUR HT par mois (724,79 EUR TTC) : 100 moniteurs, 3 500 preuves par 30 jours.
  • Chaque contrôle consomme une preuve : un moniteur quotidien en utilise environ 30 par mois, un hebdomadaire environ 4 à 5.

Limites à connaître : la surveillance ne fonctionne que sur des pages accessibles publiquement, les sites dotés d'une protection anti-robots stricte peuvent la bloquer, et rien n'est enregistré entre deux passages : un changement qui apparaît et disparaît dans la journée peut échapper. Pour une page derrière une connexion, utilisez l'extension, une capture à la fois.

Ce que prouve l'horodatage, et ce qu'il ne prouve pas

Selon l'article 41, paragraphe 2, du règlement eIDAS, un horodatage électronique qualifié bénéficie d'une présomption d'exactitude de la date et de l'heure qu'il indique et d'intégrité des données auxquelles il se rapporte, et selon l'article 41, paragraphe 3, il est reconnu comme horodatage qualifié dans tous les États membres de l'UE. Pour votre enregistrement, cela signifie que les éléments existaient exactement sous cette forme au moment scellé et n'ont pas changé depuis.

Cela ne signifie pas que tous les visiteurs ont vu la même page, que le contenu est vrai ni qu'un juge ou un régulateur doit accepter l'enregistrement. C'est pourquoi les conditions de capture et votre note comptent autant que le sceau. Aucun outil ne garantit l'appréciation d'une preuve ; un enregistrement documenté, scellé et vérifiable de façon indépendante est simplement bien plus difficile à écarter qu'une capture d'écran.

Une organisation pratique pour une équipe conformité

  • Recensez les pages à contenu réglementé : promotions financières, allégations produit, prix et réductions, CGV, mentions sur la vie privée, mentions de partenariat ou de contenu généré par IA.
  • Fixez une fréquence par page : hebdomadaire pour les pages stables, quotidienne pendant les campagnes, plus une capture manuelle à chaque lancement et à chaque modification.
  • Désignez un responsable et écrivez une fois les règles de version (pays, appareil, choix de consentement) pour que les captures restent comparables.
  • Alignez la durée de conservation sur la règle la plus stricte qui vous concerne et gardez les ZIP de preuve, pas seulement les rapports.
  • Regroupez les preuves par campagne, produit ou client dans des dossiers et exportez un dossier entier en un seul ZIP pour un audit ou un litige.
  • Faites une vérification test avec gpa-verify chaque trimestre, pour savoir que vos enregistrements tiendront le jour où l'on vous les demandera.

Questions fréquentes

Une capture d'écran suffit-elle pour conserver une promotion financière ?
La règle de la FCA exige un enregistrement adéquat sans imposer de format. Une capture d'écran montre un rendu, mais ni le texte source, ni les mentions masquées, ni comment et quand elle a été prise. Une capture scellée avec HTML, journal réseau et métadonnées est plus facile à faire valoir. Vérifiez avec votre conseil conformité ce qu'attend votre régulateur.
Comment capturer une page qui s'affiche différemment dans un autre pays ?
Déterminez la variante nécessaire, capturez-la dans ces conditions, par exemple avec Forensic Browser sur un ordinateur situé dans ce marché, et indiquez-le dans votre note. Une capture serveur montre ce que la page a servi à notre infrastructure de capture.
Pourquoi la capture serveur refuse-t-elle certaines applications monopage ?
Certaines applications ne s'affichent de façon fiable que dans une vraie session utilisateur. Plutôt que de sceller une page incomplète, la capture serveur les refuse et recommande l'extension de navigateur, qui capture ce que votre navigateur a affiché et que le serveur scelle à réception.
La surveillance détecte-t-elle chaque modification ?
Non. Elle capture selon un calendrier, quotidien ou hebdomadaire, et les changements qui apparaissent puis disparaissent entre deux passages ne sont pas enregistrés. Pour un événement connu, comme un lancement ou un changement de prix, ajoutez une capture manuelle à ce moment-là.
Puis-je voir un exemple avant d'acheter ?
Oui. Écrivez à sales@getproofanchor.com avec une URL publique dont vous devez garder la trace, et nous la capturons gratuitement à titre d'exemple pour que vous puissiez examiner le paquet de preuve. La plus petite offre payante est le pack à 9 EUR HT avec 3 preuves (10,89 EUR TTC).

Sources

Pour la conformité et l’audit

Prouvez ce qui était publié — et quand cela a changé

Captures forensiques planifiées de CGV, prix, mentions obligatoires et allégations concurrentes. Chaque exécution est une preuve scellée avec horodatage qualifié eIDAS, pour une série de preuves ininterrompue.

Une trace de vos pages qui tient

Capturez une page dynamique une fois, ou placez-la sous surveillance planifiée. Chaque capture est un paquet de preuve complet scellé par un horodatage qualifié eIDAS.

Business dès 99 EUR HT/mois, Monitoring 50 et 100 dès 399 EUR HT/mois, pack 9 EUR HT (10,89 EUR TTC). Aucune garantie sur l'appréciation de la preuve par un juge ou un régulateur.