1
Create a challenge
Request a challenge token from the API.
Request a challenge token from the API.
Collect gameplay telemetry and submit it to the verification endpoint.
Use structured response fields to allow, review, step up, or block traffic.
POST /challenge
Issue a token before rendering a challenge in the client.
POST /verify
Send gameplay data and evaluate the structured response in real time.
{
"decision": "Human",
"human_probability": 0.94,
"confidence": 0.88,
"reason": "scored_by_dca_package_stack",
"runtime_path": "scorer-path",
"engine_class": "scorer",
"evidence": {
"quality": "high",
"samples": 240,
"successEvents": 8,
"model_features_used": 133
},
"risk_flags": []
}
Evaluate how a user interacts, not just whether they clicked the right image.
Get machine-readable decisions, confidence, evidence, and risk signals.
Use it for signup abuse, login defense, scraping resistance, and high-risk actions.