# Web Unlocker Status and Success Rate | QuantumProxies.io

Web Unlocker status: the latest canary run on bot-protected pages, with calls, real pages returned, success rate and median time, and how it is measured.

## Web Unlocker status and measured success rate

**Web Unlocker · status**

This page shows how the Web Unlocker did on its latest canary run: how many calls went to bot-protected pages, how many brought back the real page and how long the median call took. The numbers refresh from the live service when the page opens, and the method is written out below.

- **88.9%** success rate of the latest run
- **4.1 s** median time to the page
- **72** of 81 calls returned the real page

Latest run: 2026-11-11. 27 pages, 3 runs each.

## Recent runs

The latest canary runs reported by the live service, newest first.

| Date | Calls | Real pages | Success | Median time |
| --- | --- | --- | --- | --- |
| 2026-11-11 | 81 | 72 | 88.9% | 4.1 s |

## Latest run by protection system

Generated from the canary run of 2026-11-11, 3 runs on the same targets. Interactive captcha pages are excluded.

| Anti-bot system | Success | Median time | Calls |
| --- | --- | --- | --- |
| Cloudflare | 100% | 8.9 s | 9 |
| DataDome | 91.7% | 10.4 s | 12 |
| Akamai | 75% | 2.4 s | 12 |
| PerimeterX / HUMAN | 100% | 1.8 s | 9 |
| Kasada | 100% | 16.1 s | 6 |
| F5 BIG-IP | 100% | 3.4 s | 6 |
| Imperva | 83.3% | 7.4 s | 6 |
| AWS WAF | 66.7% | 14.3 s | 6 |
| Amazon | 66.7% | 4.1 s | 3 |
| Google | 66.7% | 7.5 s | 3 |
| Other sites | 100% | 2.0 s | 6 |
| Reddit | 100% | 1.7 s | 3 |

## How we measure

These numbers come from our own canary, a run we repeat on the same pages. Customer traffic is never part of it.

- A fixed list of protected pages, grouped by the protection system in front of them.
- 3 runs over the whole list.
- A call is a success only when it brings back the real page with status 200.
- Challenge pages, empty bodies and timeouts count as failures.
- Captcha demo pages are run too, but left out of the count.

**Latest run: 2026-11-11. 27 pages, 3 runs each: 81 calls, 72 real pages (88.9%).**

- [Download the data file of this run (JSON)](https://quantumproxies.io/data/unlocker-canary.json)

## What counts as a success

A call counts only when the Web Unlocker returns the real page with status 200. A challenge page, an empty body or a timeout is a failure, whatever the HTTP status says.

It is the rule the product applies to your own calls: a page that is still blocked after every attempt is flagged as blocked, with the block class and the protection system named, and is never handed over as a success.

## What the state means

Operational means the latest run is recent and its success rate is at the level we treat as healthy. Degraded means the latest run is recent and came in below that level.

The state is read from the live service when the page opens. When there is no recent run, or the live service does not answer, the page shows no state and keeps the numbers of the last run it has.

## Where the numbers come from

Every number here is produced by our own canary calls. No customer request, URL or account is part of this page.

The Web Unlocker page prints the run it was built with; this page asks the live service for the latest one, so after a new run the figures here are the newer ones.

## Measure your own traffic

A canary describes our list of pages, not yours. On your own targets every answer of the REST endpoint carries the status, the blocked flag with the block class and the protection system, the tier that served the page, the attempt log and the cost. The forward proxy reports the same verdict in the x-qp-unlocker-blocked and x-qp-block-class headers.

Count those fields in your logs and you have the success rate on your own pages, by site and by protection system.

## Frequently Asked Questions

### Is the Web Unlocker working right now?

The state at the top of this page is read from the live service when you open it. With a recent canary run it says Operational or Degraded, and the table of recent runs lists the calls, the real pages returned, the success rate and the median time of each run.

### How is the Web Unlocker success rate measured?

With a canary: a fixed list of bot-protected pages, grouped by protection system and called through the Web Unlocker in repeated runs. A call is a success only when the real page comes back with status 200. Challenge pages, empty bodies and timeouts are failures; captcha demo pages are run but left out of the count.

### Does this page show customer traffic?

No. Every number comes from our own canary calls. Customer requests, URLs and accounts are never published.

### Why is my own success rate different?

The canary measures a fixed list of pages. Your targets, countries and request types are your own, so your rate will differ. Every answer tells you whether the page was blocked, by which protection system and after which attempts, so you can measure your own mix.

### How often are the numbers updated?

The canary runs on a schedule, and this page reads the latest result from the live service each time it is opened. The date of the run is printed next to the numbers.

## Sources

- [RFC 9110: HTTP Semantics (status codes)](https://www.rfc-editor.org/rfc/rfc9110.html)
- [MDN: 200 OK](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/200)
- [MDN: 403 Forbidden](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/403)

## Related

- [Web Unlocker: how it works](https://quantumproxies.io/web-unlocker)
- [Residential Web Unlocker](https://quantumproxies.io/web-unlocker/residential)
- [Mobile Web Unlocker on 4G/5G carrier IPs](https://quantumproxies.io/web-unlocker/mobile)
- [Web Unlocker on Cloudflare protected sites](https://quantumproxies.io/web-unlocker/cloudflare)
- [Web Unlocker on Kasada protected sites](https://quantumproxies.io/web-unlocker/kasada)
- [Web Unlocker on F5 BIG-IP and Shape sites](https://quantumproxies.io/web-unlocker/f5)
- [Web Unlocker on AWS WAF protected sites](https://quantumproxies.io/web-unlocker/aws-waf)
- [Extract API: pages as Markdown or JSON](https://quantumproxies.io/extract-api)
- [REST API reference](https://quantumproxies.io/api)
- [All Web Unlocker](https://quantumproxies.io/web-unlocker)
