ValidiscanBot : ce qu’il demande et comment le bloquer

ValidiscanBot est le robot d’exploration de Validiscan : il charge les pages d’une boutique en ligne dans un navigateur pour y rechercher des échecs d’accessibilité, et il s’identifie dans chaque requête. Pour le bloquer, interdisez-lui l’accès dans votre robots.txt : une vérification gratuite s’arrête alors après avoir demandé votre page d’accueil et robots.txt.

Dernière mise à jour :

Qui exploite ValidiscanBot ?

Validiscan ApS, une société immatriculée au Danemark, exploite ValidiscanBot, et une seule personne dirige la société : William Quaade Rasmussen. C’est ValidiscanBot qui effectue les scans de Validiscan : il charge les pages d’une boutique dans un navigateur Chromium sans interface graphique (headless) et les teste avec axe-core et avec les contrôles propres à Validiscan.

Détails : la société, le service et le navigateur qu’utilise ValidiscanBot

ValidiscanBot est exploité par Validiscan ApS, une société immatriculée au Danemark. Une seule personne dirige la société : William Quaade Rasmussen. Les mentions légales de Validiscan donnent l’adresse et le numéro d’immatriculation.

Validiscan est un service de correction de l’accessibilité numérique pour les boutiques en ligne de l’UE fonctionnant sous Shopify, Shopware, WooCommerce et Magento. Il scanne une boutique selon les WCAG 2.2 niveau AA et la norme EN 301 549, livre les corrections sous forme de modifications du code source de la boutique elle-même et consigne le résultat dans un Remediation Evidence Package daté. C’est ValidiscanBot qui effectue les scans. Il charge les pages d’une boutique dans un navigateur Chromium sans interface graphique (headless) et les teste avec axe-core et avec les contrôles propres à Validiscan. Comme c’est un vrai navigateur, il exécute les scripts de vos pages et charge leurs styles, leurs images et leurs polices comme le fait le navigateur d’un visiteur.

Quel user agent ValidiscanBot envoie-t-il ?

ValidiscanBot envoie ValidiscanBot/1.0 (+https://validiscan.com; info@validiscan.com) avec chaque requête aux dimensions d’un écran d’ordinateur, et la même chaîne avec le mot Mobile à la fin aux dimensions d’un téléphone. Les requêtes faites hors du navigateur, comme celles qui demandent robots.txt et les sitemaps, portent la chaîne de l’écran d’ordinateur. Dans robots.txt, les deux correspondent au nom ValidiscanBot.

Aux dimensions d’un écran d’ordinateur (1440 × 900 pixels)
ValidiscanBot/1.0 (+https://validiscan.com; info@validiscan.com)
Aux dimensions d’un téléphone (390 × 844 pixels), avec saisie tactile
ValidiscanBot/1.0 (+https://validiscan.com; info@validiscan.com) Mobile
Nom dans robots.txt, pour les deux chaînes
ValidiscanBot
Détails : les deux chaînes, les deux tailles et les requêtes qui reprennent la chaîne

ValidiscanBot envoie avec chaque requête l’une des deux chaînes user agent suivantes :

  • aux dimensions d’un écran d’ordinateur : ValidiscanBot/1.0 (+https://validiscan.com; info@validiscan.com)
  • aux dimensions d’un téléphone, la même chaîne avec le mot Mobile à la fin : ValidiscanBot/1.0 (+https://validiscan.com; info@validiscan.com) Mobile

Chaque page est chargée en deux tailles : en 1440 × 900 pixels avec la première chaîne, et en 390 × 844 pixels, avec la seconde chaîne et la saisie tactile activée. Le mot Mobile sert aux boutiques qui affichent sur les téléphones une mise en page qui leur est propre. Les requêtes faites hors du navigateur, comme celles qui demandent robots.txt et les sitemaps, portent la chaîne de l’écran d’ordinateur. Dans robots.txt, les deux chaînes correspondent au nom ValidiscanBot.

N’importe quel programme peut placer cette chaîne dans ses requêtes. Si des requêtes qui la portent ne se comportent pas comme cette page le décrit, écrivez à info@validiscan.com en indiquant votre nom d’hôte, l’heure des requêtes et les adresses IP d’où elles provenaient.

Pourquoi ValidiscanBot visite-t-il ma boutique ?

ValidiscanBot visite une boutique pour l’une de ces deux raisons : une vérification gratuite des pages publiques de la boutique, ou le scan d’une boutique dont le propriétaire a fait appel à Validiscan et donné son consentement. Seule une personne de Validiscan peut lancer une vérification gratuite : aucun formulaire public ne permet d’en lancer une, et aucune planification ne la répète.

  • Une vérification gratuite

    Charge un échantillon des pages publiques d’une boutique. Elle n’utilise ni identifiant ni mot de passe et ne scanne pas de copie de préproduction.

  • Les scans de la boutique d’un client

    Le scan de référence, le scan de vérification et les nouveaux scans de la protection contre les régressions. Ils ne s’exécutent qu’une fois le consentement du propriétaire enregistré.

Détails : la vérification gratuite et les scans de la boutique d’un client

ValidiscanBot visite une boutique pour l’une de ces deux raisons : une vérification gratuite des pages publiques de la boutique, ou le scan d’une boutique dont le propriétaire a fait appel à Validiscan et donné son consentement.

  • Une vérification gratuite charge un échantillon des pages publiques d’une boutique. Elle n’utilise ni identifiant ni mot de passe et ne scanne pas de copie de préproduction. Seule une personne de Validiscan peut lancer une vérification gratuite : aucun formulaire public ne permet d’en lancer une, et aucune planification ne la répète. Ce que signale la vérification gratuite
  • Les scans de la boutique d’un client sont le scan de référence, le scan de vérification et les nouveaux scans de la protection contre les régressions. Ils ne s’exécutent qu’une fois le consentement du propriétaire enregistré, et ils obéissent à d’autres limites, décrites plus bas sur cette page.

Que demande une vérification gratuite, et à quelle fréquence ?

Une vérification gratuite charge au plus 15 pages dans son navigateur, une page à la fois ; pour les choisir, elle envoie d’abord de simples requêtes et fait donc plus de requêtes qu’elle ne charge de pages. Chaque requête qu’elle lance elle-même attend au moins 1 s après la précédente, à une exception connue près.

Pages dans son navigateur
Au plus 15, une à la fois, chacune d’abord aux dimensions d’un écran d’ordinateur, puis à celles d’un téléphone
Intervalle entre les requêtes qu’il lance lui-même
Au moins 1 s, par origine
Une exception connue
Une redirection en réponse au chargement d’une page dans le navigateur est suivie aussitôt, sans intervalle et sans vérifier robots.txt
Crawl-delay
Respecté une fois robots.txt lu, jusqu’à 10 s ; un Crawl-delay plus court ne réduit pas l’intervalle
Requêtes pour trouver des pages
45 au plus, la requête de la page d’accueil comprise ; les redirections s’y ajoutent
Fichiers sitemap
50 au plus
Ce qu’elle ne fait jamais
Ajouter un produit au panier, ouvrir le panier ou le tunnel de commande, envoyer un formulaire, se connecter
Détails : pages et rythme

Une vérification gratuite charge au plus 15 pages d’une boutique dans son navigateur, une page à la fois, chacune aux dimensions d’un écran d’ordinateur et d’un téléphone. Chaque requête qu’elle lance elle-même attend au moins 1 s après la précédente, ou plus longtemps lorsque robots.txt fixe un Crawl-delay, jusqu’à 10 s. Elle n’ajoute jamais de produit au panier et n’ouvre jamais le tunnel de commande. Les fichiers qu’une page charge elle-même, comme les styles, les scripts et les images, se chargent comme dans n’importe quel navigateur.

Dans quel ordre une vérification gratuite fait-elle ses requêtes ?

  1. La page d’accueil. La première requête est une simple requête HTTP pour la page d’accueil, faite hors du navigateur. Elle indique si la boutique répond et sous quelle plateforme elle fonctionne. Les redirections sont suivies une à une, 10 au plus. Cette requête et ses redirections précèdent la lecture de robots.txt : elles sont donc faites même lorsque robots.txt interdit tout. Si la page d’accueil répond par un statut d’erreur, comme 403, 429 ou 503, ou ne répond pas du tout, la vérification gratuite s’arrête là.
  2. robots.txt. Ensuite, ValidiscanBot lit robots.txt à la racine de l’hôte sur lequel la page d’accueil a abouti, par exemple https://www.example.com/robots.txt. Si robots.txt interdit la page d’accueil à ValidiscanBot, ou ne peut pas être lu parce que le serveur répond par une erreur serveur (5xx), par le code 429 (trop de requêtes) ou ne répond pas du tout, la vérification gratuite s’arrête et ne demande rien d’autre. Un robots.txt absent (tout autre statut 4xx) ou vide autorise tout. Pour une boutique qui se trouve sous un chemin, comme /de/, et qui n’a aucun robots.txt, ou un robots.txt vide, à la racine de son hôte, il lit aussi celui qui se trouve dans ce chemin.
  3. Sitemaps. Il lit le fichier sitemap.xml de la boutique, les sitemaps que nomme robots.txt et les sitemaps que ceux-ci énumèrent : 50 fichiers sitemap au plus. Un fichier sitemap que robots.txt interdit est ignoré, sauf si robots.txt le nomme.
  4. Repérage des pages. Il demande des pages candidates en simple HTML, pour les classer par type (listes de produits, fiches produit, pages de contenu, pages juridiques et autres) et trouver des liens vers d’autres pages. Les adresses viennent des sitemaps et des liens des pages qu’il a lues, et seules les adresses du domaine de la boutique sont prises en compte. Il écarte toute adresse que robots.txt interdit et fait 45 de ces requêtes au plus, la requête de la page d’accueil de l’étape 1 comprise ; les redirections s’y ajoutent.
  5. Recherche et connexion. Pour trouver une page de résultats de recherche, il demande l’adresse de recherche habituelle de la plateforme avec des mots tirés des titres de pages, puis avec des mots courants, jusqu’à obtenir une réponse. La page de connexion vient d’un lien de la page d’accueil ou, à défaut, des adresses de connexion habituelles de la plateforme. Les pages de contact et les pages juridiques viennent des liens de la page d’accueil, sans requête supplémentaire. Si, à ce stade, il a trouvé moins de 15 pages, il reprend le repérage des pages, dans la limite des mêmes 45 requêtes.
  6. Les pages dans le navigateur. Enfin, il charge les pages choisies dans son navigateur, 15 au plus, l’une après l’autre, chacune d’abord aux dimensions d’un écran d’ordinateur, puis à celles d’un téléphone.

Pourquoi une vérification gratuite fait-elle plus de requêtes qu’elle ne charge de pages ?

La limite de 15 pages compte les pages que ValidiscanBot teste, pas ses requêtes. Outre les deux chargements de chaque page dans le navigateur, une vérification gratuite fait les simples requêtes des étapes 1 à 5. Chaque redirection est une requête à part. Un chargement de page qui échoue est retenté jusqu’à deux fois. Certains tests rechargent une page ; le test du bandeau cookies, par exemple, l’ouvre dans une nouvelle fenêtre de navigateur sans cookies. Si une vérification gratuite s’interrompt, par exemple parce que son navigateur a planté ou que le service de scan a été arrêté, elle est relancée depuis le début. Le nombre total de requêtes qui en résulte dépend de la boutique.

Quel intervalle sépare les requêtes ?

Chaque requête que ValidiscanBot lance lui-même vers votre boutique attend au moins 1 s après le lancement de la requête précédente et après la réponse à celle-ci, selon ce qui arrive en dernier. La règle couvre les simples requêtes, chaque redirection qu’elles suivent et chaque chargement de page dans le navigateur, y compris la nouvelle fenêtre du test du bandeau cookies. Elle s’applique par origine : schéma, nom d’hôte et port. Pour un chargement de page dans le navigateur, la réponse compte dès qu’elle arrive, sans attendre que la page ait fini de se charger.

Une fois robots.txt lu, un Crawl-delay supérieur à 1 s élargit l’intervalle, jusqu’à 10 s. Un Crawl-delay plus court ne le réduit pas.

Les fichiers qu’une page charge elle-même, comme les styles, les scripts, les images, les polices, les requêtes de données et les cadres (frames), font partie du chargement de cette page. Ils se chargent comme dans n’importe quel navigateur, sans cet intervalle.

Une exception est connue. Lorsque votre boutique répond par une redirection au chargement d’une page dans le navigateur, celui-ci la suit aussitôt, sans intervalle et sans vérifier robots.txt. Validiscan a consigné cette limite comme une lacune non résolue de son scanner.

Que ne fait jamais une vérification gratuite ?

  • Elle n’ajoute jamais de produit au panier et n’ouvre jamais le panier ni le tunnel de commande. Les pages de panier et de commande ne font pas partie d’une vérification gratuite.
  • Elle n’envoie aucun formulaire et ne se connecte pas. La page de connexion est chargée comme une page à tester, rien de plus.
  • Elle n’utilise aucun mot de passe et ne scanne pas de copie de préproduction de la boutique.

Que fait ValidiscanBot dans son propre navigateur ?

ValidiscanBot manipule chaque page comme le ferait un visiteur, dans son propre navigateur. Il s’y déplace au clavier. Il teste le bandeau cookies puis l’accepte, pour que le reste de la page puisse être testé ; pour essayer la commande de refus ou de fermeture du bandeau et la touche Échap, il utilise une nouvelle fenêtre sans cookies. Lorsqu’une page comporte une commande de variante de produit, il passe à une autre variante puis revient à la variante de départ. Lorsqu’une page comporte un champ de mot de passe, il vérifie si le collage dans ce champ est bloqué, avec un collage d’essai qui laisse le champ tel qu’il était. Les scripts de vos pages peuvent réagir comme pour n’importe quel visiteur, par exemple en enregistrant le choix de cookies.

Son navigateur n’envoie aucune requête vers une liste de services connus d’analyse, de publicité et de chat, et ne charge aucun fichier vidéo ou audio. Les services de gestion du consentement ne figurent pas sur cette liste, car le bandeau cookies fait partie de ce qui est testé.

Comment ValidiscanBot lit-il robots.txt ?

Dans une vérification gratuite, ValidiscanBot suit robots.txt et son Crawl-delay, jusqu’à 10 s, et confronte les adresses de l’hôte de votre boutique à Disallow et Allow avant de les demander, avec des exceptions comme la requête de la page d’accueil. Il suit le groupe consacré à ValidiscanBot ou, à défaut, le groupe destiné à tous les robots (User-agent: *).

Le nom à utiliser
ValidiscanBot, quelle que soit la casse ; une version après une barre oblique est ignorée ; Validiscan ne correspond pas
Le groupe qu’il suit
Son propre groupe ou, à défaut, le groupe *
Son propre groupe
Remplace le groupe * pour Disallow et Allow : reprenez-y les règles du groupe * qui doivent continuer à s’appliquer à lui
Crawl-delay
En secondes, décimales acceptées, jusqu’à 10 s ; pris dans son propre groupe ou, si celui-ci n’en définit aucun, dans le groupe *
Détails : le nom à utiliser et Crawl-delay

Dans une vérification gratuite, ValidiscanBot suit robots.txt et son Crawl-delay, jusqu’à 10 s. Il confronte les adresses de l’hôte de votre boutique aux directives Disallow et Allow avant de les demander, avec les exceptions listées plus bas. Il suit le groupe consacré à ValidiscanBot dans votre robots.txt et, à défaut, le groupe destiné à tous les robots (User-agent: *).

  • Le nom à utiliser est ValidiscanBot. La casse n’a pas d’importance, et une version après une barre oblique est ignorée : validiscanbot et ValidiscanBot/1.0 correspondent donc aussi. Un nom plus court comme Validiscan ne correspond pas. Le passage aux dimensions d’un écran d’ordinateur et celui aux dimensions d’un téléphone suivent le même groupe.
  • Crawl-delay est lu en secondes, et les décimales comme 2.5 fonctionnent. ValidiscanBot le prend dans son propre groupe ou, si son groupe n’en définit aucun, dans le groupe *.

Qu’est-ce qui change lorsque robots.txt comporte un groupe pour ValidiscanBot ?

Un groupe pour ValidiscanBot remplace le groupe * : ValidiscanBot ne suit alors que les lignes Disallow et Allow de son propre groupe. Si vous ajoutez un groupe pour ValidiscanBot, reprenez-y les règles du groupe * qui doivent continuer à s’appliquer à lui. Avec les lignes ci-dessous, ValidiscanBot reste hors de /account/ mais peut charger les pages sous /drafts/ :

User-agent: *
Disallow: /drafts/

User-agent: ValidiscanBot
Disallow: /account/

À quoi s’applique robots.txt ?

Dans une vérification gratuite, robots.txt est consulté pour les fichiers sitemap autres que ceux que robots.txt nomme, pour chaque adresse tirée des sitemaps et des liens, pour les requêtes de recherche et de connexion, pour chaque redirection des simples requêtes, ainsi que pour les pages et les cadres que le navigateur charge depuis l’hôte de votre boutique. Une page dont la simple requête a été redirigée vers une adresse interdite est écartée.

Il n’est pas consulté pour :

  • la requête de la page d’accueil et ses redirections, qui précèdent la lecture de robots.txt ;
  • les fichiers qu’une page autorisée charge elle-même, même depuis un chemin que robots.txt interdit ;
  • les redirections que le navigateur suit pendant le chargement d’une page (la lacune non résolue décrite plus haut) ;
  • les pages hors de l’origine de votre boutique. ValidiscanBot ne lit que le robots.txt du schéma, du nom d’hôte et du port sur lesquels votre page d’accueil a abouti. Une page d’un autre nom d’hôte du même domaine, vers laquelle pointe votre boutique, comme blog.example.com à côté de www.example.com, peut être incluse sans que le robots.txt de cet hôte soit lu.

Comment bloquer ValidiscanBot ?

Pour bloquer ValidiscanBot, ajoutez au fichier robots.txt de l’hôte de votre boutique un groupe qui lui est destiné, avec Disallow: /. Une vérification gratuite demande alors votre page d’accueil, avec les redirections qu’elle renvoie, et robots.txt. Elle s’arrête là, enregistre la boutique comme bloquée et ne demande rien d’autre.

User-agent: ValidiscanBot
Disallow: /
Détails : ce que demande alors une vérification gratuite, et d’autres moyens de limiter ValidiscanBot

Une vérification gratuite demande alors votre page d’accueil, avec les redirections qu’elle renvoie, et robots.txt. Elle s’arrête là, enregistre la boutique comme bloquée et ne demande rien d’autre.

Autres moyens de le limiter :

  • Le tenir hors d’une partie de votre boutique. Interdisez ces chemins dans un groupe pour ValidiscanBot, et reprenez-y les règles * qui doivent continuer à s’appliquer à lui.
  • Le ralentir. Ajoutez une ligne comme Crawl-delay: 5 à son groupe ou au groupe *. Les valeurs supérieures à 10 s sont ramenées à 10 s. Un groupe pour ValidiscanBot remplace le groupe * même lorsqu’il ne contient qu’une ligne Crawl-delay : reprenez-y donc les règles * qui doivent continuer à s’appliquer à lui.
  • Le refuser au niveau de votre serveur. Si votre page d’accueil répond à ValidiscanBot par un statut d’erreur, comme 403, une vérification gratuite s’arrête après cette requête.

ValidiscanBot se comporte-t-il de la même façon sur la boutique d’un client ?

Non. Les scans de la boutique d’un client envoient le même user agent, mais ne s’exécutent qu’avec le consentement enregistré du propriétaire, échantillonnent par défaut jusqu’à 150 pages, auxquelles d’autres peuvent s’ajouter, et ouvrent aussi le panier et la première étape du tunnel de commande. Ils ne finalisent jamais d’achat et ne saisissent jamais de données de paiement.

Une vérification gratuite et un scan de la boutique d’un client
Question Vérification gratuite Scan de la boutique d’un client
Lancement Lorsqu’une personne de Validiscan la lance ; aucun formulaire public ne permet d’en lancer une, aucune planification ne la répète Seulement une fois le consentement du propriétaire enregistré
Pages Au plus 15, une à la fois Nombre fixé par boutique, par défaut 150 pages échantillonnées ; d’autres pages peuvent s’y ajouter
Rythme Au moins 1 s entre les requêtes qu’elle lance elle-même, à une exception connue près, ou plus avec un Crawl-delay Par défaut deux pages en même temps, chacun des deux chargements attendant une demi-seconde avant la page suivante, ou plus avec un Crawl-delay
Panier et tunnel de commande Jamais Un produit en stock ajouté au panier, puis le panier et la première étape du tunnel de commande ouverts ; jamais d’achat, jamais de données de paiement
robots.txt Suivi ; elle s’arrête lorsque robots.txt interdit la page d’accueil ou ne peut pas être lu (erreur serveur, 429 ou absence de réponse) Suivi par défaut, de façon moins stricte : la page d’accueil est toujours chargée, et un robots.txt illisible équivaut à tout autoriser ; avec le consentement enregistré du propriétaire, les scans peuvent être réglés pour l’ignorer
Connexion et préproduction Ni identifiant, ni mot de passe, ni copie de préproduction Une copie de préproduction ou une boutique protégée par un mot de passe, lorsque le propriétaire fournit un accès
Détails : consentement, pages, rythme, panier et tunnel de commande, robots.txt, accès et détection de la plateforme

Non. Lorsque le propriétaire d’une boutique a fait appel à Validiscan, le scan de référence, le scan de vérification et les nouveaux scans de la protection contre les régressions envoient le même user agent, mais ils s’exécutent avec le consentement du propriétaire et selon d’autres limites.

  • Consentement. Ils ne s’exécutent qu’une fois le consentement du propriétaire enregistré. Sans lui, l’application de Validiscan refuse de lancer un scan, et la protection contre les régressions n’effectue pas son passage prévu.
  • Pages. Le nombre de pages échantillonnées est fixé par boutique ; par défaut, il est de 150. Les résultats de recherche, la page de connexion, les pages de contact et les pages juridiques, le panier et la première étape du tunnel de commande, que le scan recherche séparément, peuvent s’y ajouter. Un scan de vérification revisite aussi les pages où les échecs qu’il contrôle ont été relevés pour la dernière fois.
  • Rythme. Par défaut, ValidiscanBot charge deux pages en même temps, et chacun des deux chargements attend une demi-seconde avant la page suivante, ou plus longtemps lorsque robots.txt fixe un Crawl-delay.
  • Panier et tunnel de commande. Aux dimensions d’un écran d’ordinateur, puis de nouveau aux dimensions d’un téléphone, il ajoute au panier un produit en stock, puis ouvre le panier et la première étape du tunnel de commande. Il ne finalise jamais d’achat et ne saisit jamais de données de paiement.
  • robots.txt. Il suit robots.txt par défaut, de façon moins stricte qu’une vérification gratuite : la page d’accueil est toujours chargée, et un robots.txt illisible équivaut à tout autoriser. Avec le consentement enregistré du propriétaire, les scans de cette boutique peuvent être réglés pour ignorer robots.txt.
  • Accès. Lorsque le propriétaire fournit un accès, ValidiscanBot peut scanner une copie de préproduction de la boutique ou une boutique protégée par un mot de passe.

Une requête de plus porte le même user agent : lorsque Validiscan saisit l’adresse de la boutique d’un client dans son application, l’application demande cette adresse une fois, en suivant ses redirections, pour détecter la plateforme.

Le déroulement d’un projet, du scan de référence à la protection contre les régressions

Qui contacter au sujet de ValidiscanBot ?

Écrivez à info@validiscan.com, l’adresse figurant dans le user agent. William Quaade Rasmussen, qui dirige Validiscan, lit les messages reçus à cette adresse et y répond.

Détails : ce qu’il est utile d’indiquer, et comment Validiscan gère les données et la sécurité

Écrivez à info@validiscan.com, l’adresse figurant dans le user agent. William Quaade Rasmussen, qui dirige Validiscan, lit les messages reçus à cette adresse et y répond. Il est utile d’indiquer votre nom d’hôte, la date et l’heure des requêtes et les adresses IP d’où elles provenaient.

Comment Validiscan gère les données et la sécurité

Commencez par une vérification gratuite de votre boutique.

Envoyez l’adresse de votre boutique. Validiscan la scanne et vous envoie chaque échec que le scan peut prouver, avec sa page et son code.

Demander une vérification gratuite

Ou écrivez à info@validiscan.com.

Ce que couvre la vérification gratuite, et ce qu’elle laisse de côté
Vous envoyez
l’adresse de votre boutique
Pages scannées
jusqu’à 15
Vous recevez
chaque échec que le scan peut prouver, avec la page et le code
Sur votre boutique
pages publiques uniquement ; aucune connexion, aucun achat, aucun formulaire envoyé
Ce qu’elle n’est pas
un audit complet

Écrire à Validiscan

Pour une vérification gratuite, indiquez l’adresse de votre boutique et sa plateforme.

Validiscan utilise ce que vous envoyez pour vous répondre. Politique de confidentialité