hCaptcha Frequently Asked Questions

How long is a typical visitor's hCaptcha session?

Client-side interactions are about the same as a traditional captcha: 1-10 seconds.

When are multiple captchas required?

This depends on our confidence in their humanity, the site difficulty setting, and other security factors. The very first time we see a user, we may ask more than one question. When a user fails a captcha, a new one will also be presented to the user.

What browsers are supported?

The following browsers are fully supported by hCaptcha checkbox:

  • Mozilla Firefox
  • Google Chrome
  • Microsoft Edge
  • Apple Safari
  • iOS (>10)
  • Android (>Marshmallow)

Currently, Internet Explorer 8, 9, and 10 have reduced support.

The following browsers are fully supported for the hCaptcha dashboard:

  • Mozilla Firefox
  • Google Chrome

Currently, Microsoft Edge and Apple Safari have partial support.

How does hCaptcha compare with reCAPTCHA?

hCaptcha also stops bots and spam, but gives you more control over the difficulty level you need for your site and does a better job of protecting your users' privacy.

hCaptcha has 100% of the features of reCAPTCHA V2 and is API-compatible with reCAPTCHA V2. Please see our implementation docs for more information.

hCaptcha also pays you for the work your users are doing. Using reCAPTCHA donates that work to Google.

What controls the type of questions shown? OCR, images, etc?

Behind the scenes of hCaptcha.com, a real-time bidding system operates to match requesters of tasks and those doing the work. The type of task shown will generally be the one that is currently the highest bid for a given labor pool.

What are the difficulty levels for the challenges, and how are they selected?

Different task types have different intrinsic difficulties associated with them. For example, picking the images that match a single simple criteria generally takes most people about the same amount of time. We use this in combination with the site difficulty level you select to decide what to show a user.

Currently, we have 4 difficulty levels available: Easy, Medium, Hard, and Always On.

Setting a different difficulty level influences how often your users see a captcha, as well as how much your site will earn. Setting the value to Always On means the user will always be presented with a challenge, and will maximize your earnings.

What do Estimated and Available mean for HMT earnings?

Estimated HMT is a real-time estimate based on the total number of captchas solved and other factors. Available HMT is the final computed balance available for withdrawal after a job has completed.

More details:

When jobs are launched onto the HUMAN network they contain many tasks. These tasks are broken up into chunks. When a user submits a hCaptcha they are answering anywhere from 3-9 tasks. Based on a variety of factors an immediate preliminary estimate of correctness is made across all of those tasks, and they either pass or fail.

Behind the scenes it is a little more complex: answers from many users are periodically compared, and are combined along with known-good answers in a model to determine the likely right answer after the fact. Once this has been determined the final payout can be calculated based on the answer history per user and site. A bot that simply guesses randomly should earn nothing, while a person who is right 100% of the time should have their answers receive full compensation.

This means that the final payout can take a few days to a week or more to be computed and applied, based on the size of the job running and other factors.

What is one HMT worth?

The native medium of exchange on hCaptcha is the HUMAN Token (HMT), which can be used to request tasks within systems running on the HUMAN Protocol.

You should not assume that a HMT has intrinsic value beyond its utility within the system, and utility of a single HMT also varies over time based on a variety of factors.

No intrinsic value is implied or guaranteed: a real-time bidding system sets the HMT prices required for launching a particular job type on the HUMAN network, and HMT are not expected to have utility outside of the network.

Please note: hCaptcha website owners located within the United States and Canada earn points rather than HMT. For US and Canadian users, HMT points accrued may be used via hCaptcha for labeling jobs on the hCaptcha site. HMT or HMT point accruals via hCaptcha that reach a minimum threshold may also be converted quarterly to USD on a trailing 60 day basis, at a rate set periodically by hCaptcha, with payment received via PayPal Payouts. This applies to users located in the US or any of the 156 countries supported by PayPal Payouts.

During the testnet beta period, HMT points issued by hCaptcha may be used as a convenient marker for earnings, with 1 HMT equal to 1 USD prior to fill rate adjustment. For more details, please see How hCaptcha Calculates Rewards.

How much should I expect to earn from hCaptcha?

Site earnings vary based on three key factors: the number of answers users supply, the correctness of those answers, and real-time demand for the work.

It is difficult to predict exactly what your earnings will be, as prices for a given job type vary based on the demand in the system as represented by bid prices.

Many people are also not aware of how much bot traffic is already on their site. It is typically not safe to assume that pageviews to a login page are equivalent to real human beings, for example.

However, a good rule of thumb is that market prices tend to vary between $1 per hundred and $1 per thousand valid answers.

Is "NUMBER OF CAPTCHAS PASSED" the same as number of answers earning compensation?

No: for example, this number counts automatically approved users who have not been prompted to answer a question at all, based on their likelihood of being a bot and your site difficulty setting.

When do I get paid, and in what form am I getting paid?

Reconciliation and validation happens periodically, so it may take some days or even a week to see your "HMTs earned" count move up for a new account.

Sophisticated anti-fraud measures are employed to detect and mitigate unearned allocation of HMTs, and some of them can only be run once some percentage of a job is completed.

The native medium of exchange on hCaptcha is the HUMAN Token (HMT), which can be used to request tasks within systems running on the HUMAN Protocol.

You should not assume that a HMT has intrinsic value beyond its utility within the system, and utility of a single HMT also varies over time based on a variety of factors.

>Please note: hCaptcha website owners located within the United States and Canada earn points rather than HMT. For US and Canadian users, HMT points accrued may be used via hCaptcha for labeling jobs on the hCaptcha site. HMT or HMT point accruals via hCaptcha that reach a minimum threshold may also be converted quarterly to USD, at a rate set periodically by hCaptcha, with payment received via PayPal Payouts. This applies to users located in the US or any of the 156 countries supported by PayPal Payouts.

What Personally Identifiable Information is hCaptcha collecting?

hCaptcha collects information like mouse movements, scroll position, keypress events, touch events, and gyroscope / accelerometer information as applicable.

This data is used to determine human confidence, as well as aggregate overall captcha completion.

Unlike competitors, we are not in the business of selling individually targeted ads. We work to protect your personal data and limit collection rather than selling it to others. Please see our Privacy Policy for more details.

Is there a way for me to send even less information to hCaptcha?

We care about privacy, and have been working on other solutions to this problem. Please contact us at [email protected] if you would like to enroll in the beta program.

Help! I have another question not answered here, or need to update my geographic location.

No problem! Just send us an email at [email protected] and we'll be glad to help.