Charmez les gardiens. Franchissez les portes.
Les murs anti-bot transforment un scraper de dix lignes en travail à plein temps. Orpheus détecte le challenge, le franchit et vous rend la page demandée — pour que votre équipe livre des données, pas des contournements.
Franchit les murs que vous rencontrez vraiment
Un matin, le site dont vous dépendez ajoute un mur anti-bot. Les données s'arrêtent. Quelqu'un de l'équipe passe deux semaines à le rétro-ingénierer — et l'éditeur sort une nouvelle version la semaine suivante.
Des centaines de Mo de RAM par page, des secondes par requête, et ils se font quand même repérer.
Capteurs, sliders, preuves de travail, jetons liés à votre IP. Chacun est un terrier sans fond.
Un cookie expire, une empreinte dérive, une IP grille. Vous le découvrez quand le tableau de bord est vide.
Personne n'a rejoint votre équipe pour surveiller les mises à jour des anti-bots.
Comme avec n'importe quel client HTTP. Même URL, mêmes en-têtes, même code que s'il n'y avait pas de mur.
Le challenge est reconnu et résolu en coulisses, avec une identité en laquelle le site a confiance de bout en bout.
La requête d'origine est rejouée et sa réponse vous est rendue. La session reste valide pour les suivantes.
Mesuré sur de vrais sites : 14 sur 15 franchis, environ cinq secondes chacun. Puis la vitesse du HTTP pour toutes les requêtes suivantes.
Détection, résolution, gestion des cookies et rejeu tiennent en un appel. Si une voie échoue, la suivante prend le relais toute seule.
Fonctionne depuis n'importe quel langage — curl, Python, Node, Go. Envoyez du JSON, récupérez la page.
Chaque requête porte une identité de navigateur cohérente et authentique — pas un script qui fait semblant.
Le routage est choisi d'après des benchmarks réels, et vous pouvez l'ajuster site par site.
Rien à installer ni à héberger. Votre proxy, notre résolution — un appel depuis n'importe quel langage.
Pour les équipes qui veulent juste la page, sans le terrier des anti-bots.
curl https://orpheus-api.lapetiteagora.fr/v1/fetch \ -H "Authorization: Bearer $KEY" \ -d '{"url": "https://shop.example/p/42", "proxy": "http://user:pass@host:port"}' # → 200 { "status": 200, "body": "<!doctype html>…", "solved": ["datadome"], "session_id": "s_Ij4oudr1…" }
| Navigateur headless | Rétro-ingénierie maison | Orpheus | |
|---|---|---|---|
| Délai avant la première page | Des heures | Des semaines | Quelques minutes |
| Coût par requête | Élevé (CPU + RAM) | Faible, une fois que ça marche | Faible |
| Vitesse après le mur | Des secondes par page | Vitesse HTTP | Vitesse HTTP |
| Quand le mur change | Souvent repéré quand même | Retour à la case départ | Géré pour vous |
| Maintenance | Moyenne | Permanente | Aucune de votre côté |
Oui — apportez des proxies résidentiels ou ISP « sticky ». Une session garde le même proxy du premier challenge à la dernière requête : c'est ce qui garde le passage valide.
Les challenges Akamai, DataDome, Imperva, Kasada et Cloudflare, ainsi que les jetons reCAPTCHA, Turnstile et AWS WAF. La couverture s'élargit à chaque version.
N'importe quel langage capable d'envoyer une requête HTTPS. Vous envoyez un petit objet JSON et recevez la page en JSON — des exemples en curl, Python et Node sont dans la documentation.
Les tarifs sont en cours de finalisation avec les premiers utilisateurs. Les inscrits sur la liste d'attente bénéficient d'un tarif fondateur et d'un crédit gratuit pour tester sur leurs propres cibles.
Vous êtes responsable du respect des conditions des sites que vous consultez et des lois qui s'appliquent à vous. Nous vous demanderons votre cas d'usage à l'ouverture de votre accès.
Nous ouvrons d'abord l'accès à un petit groupe d'équipes. Inscrivez-vous pour un accès anticipé, un tarif fondateur et une ligne directe avec ceux qui construisent le service.
Nous vous contacterons personnellement dès que votre accès sera prêt.