If this name is in your logs, someone who uses OUPI gave their assistant a task that involved your site. This page says what the agent is, how to recognise it, and how to refuse it.
Name in the user agent
OupiAgent/1.0 (+https://agent.oupi.com)
Address it connects from
57.128.116.64 (IPv4 only, no IPv6)
Operated by
OUPI Technologies SAS, 231 rue Saint-Honoré, 75001 Paris, France
OUPI is an AI assistant platform. When a user gives their assistant a task that needs the web, such as reading a page, filling in a form or checking a price, the assistant opens a real Chrome browser on a machine run by OUPI and does it on that user's behalf.
Some tasks run for hours or on a schedule, so a visit can happen while the user is away from their screen. It is still their task.
What it is not
OupiAgent is not a crawler. It does not follow links to discover the web, it does not build an index, and it does not collect pages in bulk. It opens the pages a task needs.
Nothing it reads is used to train AI models.
Because it acts as one person's browser, it does not read robots.txt. To refuse it, use your server, as shown below.
How to refuse it
Block the name, the address, or both. We do not disguise the agent to get around a block: a site that refuses it stays refused.
nginx
if ($http_user_agent ~* "OupiAgent") {
return 403;
}
Apache
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} OupiAgent [NC]
RewriteRule .* - [F]
If you would rather not touch your configuration, write to agent@oupi.com with your domain name.
If something went wrong
Too many requests, or an action the agent should not have taken on your site? Write to agent@oupi.com with the time and the address of the page. That is enough for us to find the task.
Signed requests are coming
A name in a user agent can be copied by anyone. OupiAgent will sign its requests using HTTP Message Signatures (the Web Bot Auth draft), so that you can check a visit really comes from OUPI. The public keys will be published at this address.
Ce que vous avez peut-être vu dans votre journal d'accès :
OupiAgent est le navigateur de l'assistant IA d'OUPI.
Si ce nom figure dans vos journaux, une personne qui utilise OUPI a confié à son assistant une tâche qui passait par votre site. Cette page dit ce qu'est l'agent, comment le reconnaître et comment le refuser.
Nom dans l'identité déclarée
OupiAgent/1.0 (+https://agent.oupi.com)
Adresse d'où il se connecte
57.128.116.64 (IPv4 seulement, pas d'IPv6)
Exploité par
OUPI Technologies SAS, 231 rue Saint-Honoré, 75001 Paris, France
OUPI est une plateforme d'assistants IA. Quand un utilisateur confie à son assistant une tâche qui demande le web, comme lire une page, remplir un formulaire ou vérifier un prix, l'assistant ouvre un vrai navigateur Chrome sur une machine exploitée par OUPI et l'accomplit pour le compte de cet utilisateur.
Certaines tâches durent des heures ou sont planifiées : une visite peut donc avoir lieu alors que l'utilisateur n'est pas devant son écran. C'est toujours sa tâche.
Ce qu'il n'est pas
OupiAgent n'est pas un robot d'indexation. Il ne suit pas les liens pour découvrir le web, ne construit pas d'index et ne collecte pas de pages en masse. Il ouvre les pages dont une tâche a besoin.
Rien de ce qu'il lit ne sert à entraîner des modèles d'IA.
Comme il agit en tant que navigateur d'une personne, il ne lit pas le fichier robots.txt. Pour le refuser, passez par votre serveur, comme indiqué ci-dessous.
Comment le refuser
Bloquez le nom, l'adresse, ou les deux. Nous ne maquillons pas l'agent pour contourner un blocage : un site qui le refuse reste refusé.
nginx
if ($http_user_agent ~* "OupiAgent") {
return 403;
}
Apache
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} OupiAgent [NC]
RewriteRule .* - [F]
Si vous préférez ne pas toucher à votre configuration, écrivez à agent@oupi.com en indiquant votre nom de domaine.
En cas de problème
Trop de requêtes, ou une action que l'agent n'aurait pas dû faire sur votre site ? Écrivez à agent@oupi.com avec l'heure et l'adresse de la page. Cela nous suffit pour retrouver la tâche.
Les requêtes signées arrivent
Un nom dans une identité déclarée peut être copié par n'importe qui. OupiAgent signera ses requêtes selon les signatures de messages HTTP (le brouillon Web Bot Auth), pour que vous puissiez vérifier qu'une visite vient bien d'OUPI. Les clés publiques seront publiées à cette adresse.