Bots SWPanel

SWPanelBot-Web

Rassemble les photos, icônes et le logo du site ou de la boutique que le propriétaire crée avec l'IA.

User-Agent Mozilla/5.0 (compatible; SWPanelBot-Web/1.1; +https://www.swpanel.com/bots/web)

Fonction: Sites et boutiques avec IA Opérateur: DeepThink Software SLU Contact: [email protected] Version: 1.1 Révisé le: 17 octobre 2026

Fiche technique

Tout ce que fait SWPanelBot-Web

Extrait du code du module. Si le bot change ce qu'il fait, cette fiche et sa version changent.

Identité

Nom
SWPanelBot-Web. C'est aussi son nom pour robots.txt.
Famille
SWPanelBot : le nom commun de tous les bots de SWPanel.
Version
1.1, celle qui figure dans l'User-Agent. Les changements de chaque version sont plus bas.
Type
Direct : il est exécuté et contrôlé par SWPanel, toujours à la demande du propriétaire du service.
Catégorie
Autres
Opérateur
DeepThink Software SLU, titulaire de SWPanel. Informations légales.
Contact
[email protected]
Anciens noms
SWPanel-WebGenerator/1.0

Quand et combien

Quand il passe
Seulement quand le propriétaire crée ou met à jour un site ou une boutique avec l'IA.
Fréquence
Une fois par site créé ou mis à jour.
Par site
Quelques dizaines de requêtes, presque toutes vers les API de photos et d'icônes.
En parallèle
Jamais. Une requête après l'autre.

Comment il demande

Ce qu'il demande
Photos et icônes de banques sous licence : Unsplash, Openverse, Picsum et Iconify.
Sites tiers
Il n'explore pas de sites. La seule adresse externe qu'il peut demander est celle du logo, et seulement si le propriétaire la fournit.
Méthodes
Uniquement GET.
Cookies et JavaScript
Non.
Origine
En préparation Depuis les serveurs de SWPanel. Nous réservons des IP de sortie uniquement pour les bots ; quand elles seront prêtes, nous les publierons ici dans un fichier JSON.
DNS inverse
En préparation Chaque IP aura un nom sous bots.swpanel.com qui renvoie vers la même IP.

Normes qu'il applique

robots.txt
Non applicable Ce sont des API publiques et, au plus, une adresse donnée par le propriétaire.
Si le site demande de ralentir
Non applicable Il n'explore pas de sites : il appelle des API avec leurs propres limites et, au plus, demande un logo une fois.
Signature
Conforme Il signe avec Web Bot Auth le téléchargement du logo, la seule requête vers un site tiers. Aux API de photos et d'icônes, il n'envoie que l'User-Agent.
Contact dans la requête
Conforme Le téléchargement du logo porte From: [email protected].

Ce qu'il fait des données

Ce qu'il conserve
Les images qu'utilise le site, optimisées, sur l'hébergement du propriétaire.
Combien de temps
Tant que le site les utilise.
Pour quoi faire
Pour le site ou la boutique du propriétaire. Rien d'autre.
Confidentialité
Politique générale de confidentialité de SWPanel.

Comment ça marche

Un passage, pas à pas

  1. Lit la demande

    Il part de ce que le propriétaire raconte de son activité dans l'assistant.

  2. Cherche des photos

    Demande à Unsplash, Openverse et Picsum des photos sous licence pour chaque section.

  3. Cherche des icônes

    Demande à Iconify les icônes des services et des avantages.

  4. Récupère le logo

    Si le propriétaire donne l'adresse de son logo, il le télécharge depuis là.

  5. Optimise

    Ajuste la taille et le format de chaque image pour que le site se charge vite.

  6. Publie

    Laisse les images sur l'hébergement du propriétaire, avec le site.

Dans vos logs

Voici à quoi ressemble SWPanelBot-Web

Un exemple au format combiné d'Apache et Nginx. L'IP et le domaine sont ceux de la documentation : les vôtres seront différents.

203.0.113.50 - - [17/Oct/2026:17:45:03 +0200] "GET /img/logo.png HTTP/1.1" 200 15402 "-" "Mozilla/5.0 (compatible; SWPanelBot-Web/1.1; +https://www.swpanel.com/bots/web)"

Vous ne le verrez sur votre serveur que si le propriétaire d'un nouveau site a donné l'adresse d'un logo hébergé chez vous.

Vérifier

Est-ce vraiment SWPanelBot-Web ?

Un User-Agent peut être copié. C'est pourquoi il faut l'examiner avec le reste. Les exemples utilisent une IP de documentation.

DNS inverse En préparation

$ host 203.0.113.10 10.113.0.203.in-addr.arpa domain name pointer crawl-203-0-113-10.bots.swpanel.com. $ host crawl-203-0-113-10.bots.swpanel.com crawl-203-0-113-10.bots.swpanel.com has address 203.0.113.10

L'IP doit se résoudre en un nom de bots.swpanel.com, et ce nom vers la même IP. Si seule la première partie est vérifiée, ce n'est pas le nôtre.

Liste d'IP En préparation

$ curl -s https://www.swpanel.com/bots/ips.asp {"formatVersion": "1.0", "creationTime": "…", "prefixes": [{"ipv4Prefix": "203.0.113.0/28", "service": "SWPanelBot"}]}

Un fichier JSON au format JAFAR proposé par l'IETF, lié depuis cette page.

Signature de la requête Disponible

Signature-Agent: "https://www.swpanel.com" Signature-Input: sig1=("@authority" "signature-agent"); created=1792224000;expires=1792224300; keyid="…";alg="ed25519";tag="web-bot-auth" Signature: sig1=:…:

En-têtes Web Bot Auth. La clé publique se trouve à /.well-known/http-message-signatures-directory sur www.swpanel.com : avec elle, tout pare-feu qui comprend Web Bot Auth vérifie que la requête est la nôtre.

Ce qu'il demande Disponible

Comparez ce que vous voyez avec la fiche : les chemins, la fréquence et le volume. Un bot qui s'appelle SWPanelBot-Web et fait autre chose n'est pas le nôtre.

Si vous avez un doute sur une visite, écrivez-nous à [email protected] avec le domaine, l'heure avec son fuseau horaire, l'IP et la ligne du log, et nous vérifierons.

L'arrêter

C'est le propriétaire qui le demande. C'est lui qui l'éteint.

Nos bots ne visitent que les sites de services SWPanel actifs, uniquement pour les fonctions que leur propriétaire a activées, et cessent de passer dès que le service est résilié.

Si vous êtes le propriétaire

Inutile : il n'agit que pendant que le propriétaire crée ou met à jour son site.

Si vous ne l'êtes pas

Si le domaine n'est plus dans SWPanel, vous ne devriez recevoir aucune visite programmée. Si c'est le cas, écrivez-nous à [email protected] et nous l'arrêterons.

Dans le pare-feu

Pour le laisser passer, utilisez le nom avec l'IP ou la signature, pas seulement le nom. Attention aux règles génériques : un motif comme « bot » atteint aussi SWPanelBot.

Si vous le bloquez

Le nouveau site se retrouvera sans le logo indiqué par son propriétaire.

robots.txt ne l'arrête pas : nous l'expliquons dans Normes. C'est son propriétaire qui l'arrête, depuis SWPanel.

Normes

Ce que demandent les standards, et où en est SWPanelBot-Web

Notre situation sur chaque point, sans fard.

Ce que demandent les standards, et où en est SWPanelBot-Web
Un nom propre dans l'User-Agent, avec l'adresse de sa page RFC 9110, 10.1.5, et brouillon IETF « Crawler best practices », 2.2 Conforme
Un nom valide pour robots.txt : lettres, traits d'union et tiret bas RFC 9309, 2.2.1 Conforme
Lire et respecter robots.txt RFC 9309 et « Crawler best practices », 2.1. Le brouillon permet l'exemption documentée des robots qui travaillent à la demande. Il n'appelle que des API. Non applicable
Ne pas gêner le site : une requête à la fois, limites de pages et de temps, et attentes courtes « Crawler best practices », 2.3 Conforme
Ralentir si le site répond 429 ou 503 « Crawler best practices », 2.3, et RFC 9110, 15.6. Il n'explore pas de sites. Non applicable
Un contact dans la requête : en-tête From RFC 9110, 10.1.2 Conforme
Publier les IP de sortie en JSON, liées depuis cette page « Crawler best practices », 2.5, avec le format JAFAR En préparation
DNS inverse que l'on peut confirmer Pratique de Google, Bing et Cloudflare pour vérifier les bots En préparation
Signer les requêtes (Web Bot Auth) Brouillon IETF « HTTP Message Signatures for Bots », septembre 2026 Conforme
Page publique indiquant ce qu'il fait, ce qu'il conserve, le contact, comment l'arrêter et les exemptions « Crawler best practices », 2.6 Conforme

En partie : conforme avec une réserve, expliquée dans la ligne. En préparation : dépend du réseau, comme les IP propres et leur DNS inverse. En attente : pas encore de date.

Versions

Ce qui a changé

La version figure dans l'User-Agent. Quand le bot change ce qu'il fait, la version et cette fiche changent.

Ce qui a changé
1.0 12-10-2026 Nouveau nom, SWPanelBot-Web, avec le lien vers la page des bots. Remplace SWPanel-WebGenerator.
1.1 17-10-2026 Renvoie vers cette fiche. Le téléchargement du logo porte From et est signé.

Questions fréquentes

Questions sur SWPanelBot-Web

Parce que quelqu'un qui crée son site avec SWPanel a indiqué l'adresse d'un logo hébergé sur votre serveur. Il demande ce fichier une seule fois, et rien d'autre.

Non. Il ne demande que des photos et des icônes à des banques sous licence et, si on la lui donne, l'adresse d'un logo.