Sandbox

Experiment with HTML, captcha behavior, and live API responses in one lab.

The sandbox loads the real widget.js, captures issued tokens, lets you trigger verify manually, and streams request logs for challenge, verify, and site lifecycle operations.

Sandbox HTML

Edit markup and test the widget live

The preview auto-loads `/api/v1/widget.js` and expects a container with `id="astracaph-container"`. `data-sitekey` is optional.

You can change the form, styles, and container layout. The widget and hidden response token will keep working inside the frame.

Live Preview

Interact with the captcha inside an isolated frame

Widget events flow back to this page, making it easy to inspect the latest token and manually run verify against the current origin.

Latest token:
No token captured yet
Preview events:
Waiting for widget events
Uses AstraCaph's open profile and origin-bound verify with no mandatory demo secret.
Verify response will appear here

Request Logs

Watch challenge and verify traffic in real time

This panel polls `/api/v1/logs` and filters entries for AstraCaph's open profile so you can inspect statuses, summaries, and scoring responses.

No logs yet. Trigger the widget inside the preview first.