Aller au contenu

MEconomyBot

Le programme qui relève les prix des fournisseurs pour meconomy.ch.

Ce que c’est

Une requête dont l’en-tête User-Agent est MEconomyBot/1.0 vient de MEconomy, l’exploitant de meconomy.ch. MEconomyBot consulte les pages de prix publiques des fournisseurs suisses, celles que chacun peut ouvrir sans compte, afin que la comparaison sur meconomy.ch montre ce que le fournisseur facture actuellement.

Il ne relève que les prix et les conditions des abonnements. Il ne collecte aucune donnée personnelle, ne se connecte nulle part et ne consulte rien derrière une connexion. La façon dont un prix est vérifié avant d’être affiché est décrite sur la page À propos.

Comment le reconnaître

User-Agent
MEconomyBot/1.0 (+https://meconomy.ch/about/bot)
Adresse IPv4
179.237.124.242
Adresse IPv6
2001:1600:18:206::346
DNS inverse
bot.meconomy.ch
Répertoire de la clé de signature
https://meconomy.ch/.well-known/http-message-signatures-directory
Empreinte de la clé
en attente de publication

Une requête portant cet en-tête User-Agent depuis une autre adresse n’est pas de nous.

À quelle fréquence il consulte les pages

  • Au plus une requête toutes les deux secondes vers le même hôte.
  • Il consulte d’abord le fichier robots.txt et le respecte. Une page qu’il n’a pas le droit de consulter, il ne la consulte pas.
  • Sur une réponse 429 ou 503, il met fin à sa consultation de cet hôte pour ce passage ; une pause plus longue est prévue.
  • Si un site le bloque, il ne change ni de nom ni d’adresse pour contourner le blocage.

Comment l’autoriser

Autorisez-le par l’en-tête User-Agent combiné à l’adresse publiée, ou par la signature des requêtes. L’en-tête User-Agent seul ne prouve rien, car n’importe qui peut envoyer ce texte.

La signature des requêtes n’est pas encore activée. Lorsqu’elle le sera, chaque requête portera Signature-Input, Signature et Signature-Agent (brouillon Web Bot Auth, RFC 9421), et la clé qui les vérifie sera celle du répertoire à l’adresse https://meconomy.ch/.well-known/http-message-signatures-directory. Cette page indiquera alors l’empreinte de la clé.

Comment nous demander d’arrêter

Écrivez à hello@meconomy.ch ou utilisez la page de contact. Indiquez le site et, si seules certaines pages sont concernées, lesquelles. Nous cessons de consulter vos pages dès réception de votre message et nous enregistrons la demande, afin que le bot ne reprenne pas après un redémarrage ou une modification de notre côté. Une règle Disallow pour MEconomyBot dans votre fichier robots.txt l’arrête aussi.

Si vous préférez nous envoyer les prix

Un fournisseur peut publier ses offres sous forme de fichier ou de balisage de page. Le lecteur correspondant est encore en construction ; pour l’instant, nous consultons donc la page. Le format est décrit sur la page pour les fournisseurs.