Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does reCaptcha Enterprise pricing include failed verifications?

The reCaptcha Enterprise pricing is like "first 1 million free, then $1 per 1,000 verifications".

Does that pricing include failed verifications? Like, can an attacker feed the random values to a server repeatedly (all of which will fail) and rack up huge verification costs?.

What about if they submit the same legit-but-old payload?.

like image 250
adam-p Avatar asked May 13 '26 04:05

adam-p


2 Answers

re Captcha enterprise works to detect automated attacks as you mentioned, also to differentiate between human and bots and you will be charged on a monthly basis for each call you make to create an assessment.

You can find the cost details in the following public doc, so Re captcha enterprise is used to protect your site from spam, and other type of malicious activities, keep in mind that reCAPTHA Enterprise returns an score from 0.0 through 1.0 and depending on the score and based on it you can determine the next steps to take action on the user.

In this link you can find how reCAPTHA Enterprise works. Also, you can use cloud login to analyze this traffic and take the proper action.

like image 184
Leo Avatar answered May 19 '26 03:05

Leo


The answer is, yes, they charge for each assessment call. Theoretically, someone who wants to cost you money, can rack up a lot of charges, although you can add some countermeasures.

You'll want to develop a reputation score per IP address where if you get multiple failures from a given IP, you'll auto-fail for some amount of time without calling to the API.

You'll also want to develop a cache that hashes the challenge/payload and looks it up in cache to see if you've already seen it, and if so, to deny future identical requests.

like image 20
Jon Watte Avatar answered May 19 '26 04:05

Jon Watte



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!