Edge

Shield

Watch it verify you

This page runs a real Shield widget. By the time you read this sentence, you have probably already been verified — no puzzle, no clicking, no data collected.

1

The widget

A managed-mode widget in a typical signup form. The proof-of-work solved in a background thread while the page loaded — the badge is all a real visitor sees.

This form does not submit anywhere — it is here to show the widget in context.

2

The token

Verification produced a signed, single-use token and placed it in a hidden form input, ready to travel with the form submission. It expires after five minutes and refreshes automatically.

Waiting for verification…

3

Your humanity score

Decoded from the token payload — 1 is confirmed automation, 100 a confirmed human. Your application chooses what each range means: allow, step up, redirect, or block.

4

Server-side validation

Your server POSTs the token to siteverify and gets the verdict plus the score. Try it — then press the button again to watch the single-use protection reject the replay with timeout-or-duplicate.

The entire integration

Everything you just saw took two lines on the page and one HTTP call on the server.

Your page

<script src="https://shield.edge.network/api.js" defer></script>
<div class="edge-shield" data-sitekey="es_your_sitekey"></div>

Your server

POST https://shield.edge.network/siteverify
secret=es_secret_...&response=<token>