Access options#
hCaptcha accessibility covers the paths available when a person cannot complete a visual verification task. A visual challenge can be very useful for distinguishing people from automated traffic, including in the LLM era, and but people with visual, auditory, cognitive, or physical impairments may need alternative accommodations. There are many ways to provide such accommodations, and hCaptcha has integrated two accommodation options for sites and apps that use its service.
The first is a text-based accessibility challenge. A person can select Accessibility Challenge in the widget menu when the site has enabled it. It gives the person an in-session alternative, but availability depends on the site's configuration.
The second is hCaptcha's accessibility authorization. An eligible user registers through the hCaptcha accessibility page and receives an encrypted cookie. When that user later encounters hCaptcha, the service can automatically pass the request or present an accessibility challenge, depending on the site's settings and other factors.
Accessibility cookie#
The hCaptcha accessibility cookie is designed to reduce the need to solve repeated visual challenges. Registration uses an email login, and the cookie can be used several times per day. The published guidance requires periodic refresh through sign-in.
A cookie-based accommodation can be unavailable when browser settings, privacy extensions, or ad blockers prevent hcaptcha.com from setting or reading the cookie across sites. The troubleshooting guidance on the accessibility page identifies this as a common cause of a challenge appearing after registration. The same page provides current instructions for reporting an issue.
Users who work across devices can use the email login on each device to set the cookie. The accommodation still operates within the configuration of the site or app the person is visiting.
Implementation#
The organization that deploys hCaptcha chooses where the widget appears, which accessibility features it enables, and whether it provides a separate accommodation process. That decision belongs in the design of login, registration, checkout, account recovery, and any other journey that might require verification.
Implementers should test those journeys with the assistive technology and browser configurations their users rely on. They should also give people a clear way to obtain help when a challenge cannot be completed. A working accommodation path includes the site configuration, the hCaptcha option, and the service team's own support procedure.
Some teams may use hCaptcha's passive security options for selected journeys. The accessibility page notes that the service offers passive security and several verification configurations, each with its own security and accessibility tradeoffs. The site operator decides whether those choices meet the needs of its deployment.
Support path#
For a person who cannot complete a challenge, the published path is straightforward:
- Register through the hCaptcha accessibility page.
- Use the email login to set or refresh the accessibility cookie on the device in use.
- Check whether an extension or browser setting is blocking hcaptcha.com cookies if a challenge continues to appear.
- Contact hCaptcha support through the accessibility page when the issue persists, with enough detail to describe the browser, device, and site involved.
An implementer should also verify the site's own accessibility and support process. hCaptcha can supply its accessibility features and support channel; the online service remains responsible for its implementation choices and for any alternative accommodation it offers.
The accessibility statement#
The hCaptcha accessibility statement says hCaptcha works to meet WCAG 2.2 AA and reports internal and external accessibility audits. It also states that its view of compliance is based on its own testing and external reviews. The page asks organizations to evaluate their own deployment and says that the statement is not legal advice.
The statement acknowledges a practical limit: a verification feature that depends on visual perception or fine motor skills will not work for every person. hCaptcha presents accessibility challenges and accessibility cookies as alternatives in those cases. A site or app still controls how hCaptcha is placed, which options are enabled, and whether an additional accommodation path is needed.
Frequently asked questions#
How do I get an hCaptcha accessibility cookie?
Register through the hCaptcha accessibility page, then use the email login to set the cookie on the device you use. Refresh it periodically through login.
What accessibility options does hCaptcha offer?
hCaptcha offers two accommodation paths. The text-based Accessibility Challenge gives a person an in-session alternative when a site enables it. Accessibility authorization uses a registered user's encrypted cookie and can automatically pass the user or present an accessibility challenge, depending on the site's settings and other factors. The accessibility page also provides a support path for people who need help.
Can every site use the text-based accessibility challenge?
The text-based Accessibility Challenge is available when a site or app enables it. It gives teams an in-session option for people who cannot complete a visual prompt while keeping control of the verification settings for each journey. Organizations can use it with hCaptcha accessibility authorization and their own support or alternative accommodation process.
Is hCaptcha WCAG 2.2 AA compliant?
hCaptcha is designed to support the WCAG 2.2 AA standard, and does regular internal testing along with external accessibility reviews. However, each organization must evaluate its own implementation: your full website or app is the surface that is ultimately tested for accessibility. You have many choices as to how and where to deploy and configure hCaptcha, and whether and how to use built-in hCaptcha accessibility accommodations like text-based challenges, or external accommodations.
Who provides an accessibility accommodation for a site using hCaptcha?
hCaptcha supplies accessibility features and a support channel. The site or app operator decides how hCaptcha is deployed, which features are enabled, and whether it will offer an additional accommodation process.
Sources and references
- hCaptcha Accessibility hCaptcha