This host serves the page after a challenge passes.
Each path on challenge-endpoint.nobledemos.com is gated
by a Cloudflare WAF Custom Rule whose action is a challenge. The
challenge runs before any code on this Worker. If
you reach the welcome page, the challenge succeeded.
Managed Challenge
Cloudflare picks the lightest interstitial that still proves the visitor is human — usually invisible, sometimes a Turnstile widget.
Interactive Challenge
The classic "I'm not a robot" checkbox. Always visible, always requires a click. Useful when you want a deliberate user gesture.
How the rules are wired
- WAF Custom Rule on zone
nobledemos.commatcheshttp.host eq "challenge-endpoint.nobledemos.com" and http.request.uri.path eq "/managed-challenge"→ actionManaged Challenge. - Same shape for
/interactive-challengewith actionInteractive Challenge. - If the visitor satisfies the challenge, the request reaches this Worker, which serves the welcome page.