Reference

Tarification des CAPTCHA en 2026 : ce qui change et pourquoi

Périmètre sûr : ce guide s'applique exclusivement à vos propres applications, à vos environnements de QA, de préproduction ou de production, ou à des systèmes pour lesquels vous disposez d'une autorisation écrite. Il ne décrit ni l'automatisation de sites tiers, ni le contournement de protections, ni l'évasion de dispositifs anti-bot.

La vraie évolution de 2026 n'est pas le prix affiché : c'est le modèle de facturation. Les équipes techniques ne comparent plus un coût « au millier de résolutions » mais un coût mensuel prévisible, indexé sur le nombre de threads simultanés. CaptchaAI applique ce modèle avec une seule API pour toutes les familles de CAPTCHA.

Ce qui a changé dans la tarification

Pendant des années, le réflexe était de comparer un tarif au millier de résolutions. C'est précisément ce coût qui est devenu difficile à défendre :

  • Il dépend du taux de réussite : chaque échec le fait monter.
  • Les nouvelles tentatives et les pics de trafic gonflent la facture de façon imprévisible.
  • Vous ne connaissez le montant réel qu'une fois la facture tombée, trop tard pour arbitrer.

La tendance de fond en 2026 est le passage à un abonnement par threads : vous réservez une capacité de résolution simultanée et, à l'intérieur de cette capacité, le volume de résolutions est illimité. Le coût devient une constante défendable en revue de budget, pas une variable.

Le modèle par threads, concrètement

Un thread correspond à un CAPTCHA en cours de résolution. Dès qu'elle se termine, le thread enchaîne la suivante. CaptchaAI facture cette capacité, jamais la résolution unitaire : aucun plafond journalier, aucun surcoût selon le type de CAPTCHA. Chaque palier inclut des résolutions illimitées par thread, facturées en dollars US.

Palier Prix mensuel Threads simultanés Résolutions
BASIC $15/mois 5 illimitées
STANDARD $30/mois 15 illimitées
ADVANCE $90/mois 50 illimitées
PREMIUM $170/mois 100 illimitées
CORPORATE $240/mois 150 illimitées
ENTERPRISE $300/mois 200 illimitées
VIP-1 $1,500/mois 1 000 illimitées
VIP-2 $4,500/mois 3 000 illimitées
VIP-3 $7,500/mois 5 000 illimitées

Comment dimensionner votre nombre de threads

Le bon palier se déduit de votre concurrence maximale, jamais de votre volume mensuel. Procédez dans cet ordre :

  1. Mesurez le nombre de CAPTCHA résolus en parallèle au pic réel : jobs simultanés, workers actifs, exécutions nocturnes.
  2. Ajoutez une marge de 20 à 30 % pour absorber les rafales sans mettre les résolutions en file d'attente.
  3. Choisissez le palier dont le nombre de threads couvre ce chiffre, puis observez la saturation pendant une semaine avant d'ajuster.

Une équipe QA à Lyon lance une suite d'intégration nocturne qui traverse une étape protégée par reCAPTCHA. Avec 40 exécutions en parallèle, ADVANCE ($90/mois, 50 threads) absorbe le pic sans réserver de capacité inutile en journée.

Intégrer et sécuriser la clé API

Votre composant interne appelle CaptchaAI via HTTPS pour récupérer un token, puis l'injecte dans votre formulaire ou votre route d'API. La clé ne vit jamais dans le code source. Stockez-la dans l'un de ces emplacements :

  • Un coffre de secrets : HashiCorp Vault, AWS Secrets Manager ou Azure Key Vault.
  • Un secret de votre chaîne CI, monté en variable d'environnement au runtime.
  • Jamais un fichier de configuration versionné ni une constante en dur.

Vérifier le solde et suivre la consommation

Le coût étant plafonné par votre palier, surveillez le solde et la saturation des threads. Interrogez-le depuis votre propre suite de tests :

import os
import requests

API_KEY = os.environ['CAPTCHAAI_KEY']

def get_balance() -> float:
    resp = requests.post(
        'https://api.captchaai.com/getBalance',
        json={'clientKey': API_KEY},
        timeout=15,
    )
    resp.raise_for_status()
    return float(resp.json().get('balance', 0))

Coût par résolution : les métriques à suivre

Quel que soit le langage, instrumentez les appels CAPTCHA et corrélez les identifiants à votre traçage distribué (par exemple OpenTelemetry). Séparez les journaux par environnement et minimisez les données personnelles conservées, conformément à vos obligations RGPD. Les signaux ci-dessous révèlent le coût réel par résolution acceptée :

Métrique Ce qu'elle révèle Où la brancher
Durée d'obtention du token Santé de l'intégration et marge sur vos timeouts Traçage distribué
Code retour HTTP Erreurs transitoires vs erreur de configuration Alertes
Saturation des threads Palier sous-dimensionné au pic Tableau de bord de capacité
Coût par résolution acceptée Dérive due aux nouvelles tentatives Revue budgétaire

Dépannage de la facturation par threads

Les écarts de coût viennent presque toujours d'un dimensionnement fondé sur le volume plutôt que sur la concurrence, ou de nouvelles tentatives non bornées.

Symptôme Cause probable Correctif
Résolutions mises en file d'attente au pic Threads insuffisants pour la concurrence réelle Passez au palier supérieur ou lissez les jobs parallèles
Solde interrogé à zéro de façon inattendue Clé pointant sur un autre compte Vérifiez la clé active dans le tableau de bord
Coût par résolution qui dérive Boucles de nouvelles tentatives non bornées Bornez le retry à 3 tentatives avec backoff exponentiel
Pic facturé plus cher que prévu Palier dimensionné sur le volume, pas la concurrence Redimensionnez sur la concurrence maximale

Liste de contrôle avant la mise en production

  • Le périmètre est strictement limité à vos propres applications ou à des sources autorisées.
  • Le palier est dimensionné sur votre concurrence maximale de threads, pas sur le volume total.
  • La clé CaptchaAI est stockée dans un secret CI ou un coffre, jamais dans le code source.
  • Les durées d'appel et les codes retour sont tracés pour chaque exécution.
  • Une stratégie de retry idempotent avec backoff exponentiel borné couvre les erreurs transitoires.

FAQ

Comment estimer le nombre de threads dont j'ai besoin ?

Dimensionnez sur votre concurrence maximale, pas sur le volume mensuel. Comptez les CAPTCHA à résoudre en même temps au pic (jobs parallèles, workers actifs) et choisissez le palier dont le nombre de threads couvre ce chiffre. Un volume élevé mais peu concurrent tient souvent dans un petit palier.

La facturation est-elle en euros ou en dollars ?

En dollars US. Les paliers sont libellés en USD (par exemple BASIC à $15/mois), sans conversion en euros. Prévoyez une ligne de facturation en dollars ; le montant mensuel reste fixe pour un palier donné.

Le prix change-t-il selon le type de CAPTCHA résolu ?

Non. Un même palier couvre toutes les familles prises en charge — reCAPTCHA v2 et v3, Cloudflare Turnstile et Challenge, GeeTest v3, image/OCR et grilles — sans surcoût par type. Vous changez la méthode d'appel ; la logique d'envoi et de polling ne change pas.

Guides connexes

Mesurez votre coût réel avant de vous engager. – Obtenez votre clé CaptchaAI.

Les commentaires sont désactivés pour cet article.