Interactive Demo

Debug mode enabled — all signals visible

Touch the light to begin

How to Read the Signals

Green values indicate human-like behaviour. Red values indicate bot-like patterns.

Reaction Time — how quickly you moved after the dot appeared. Humans: 200-1200ms. Bots: <50ms or artificially consistent.

Trajectory Linearity — how straight your path was. 1.0 = perfectly straight (bot). Humans typically score 0.5-0.9.

Velocity Variance — how much your speed changed. Humans accelerate and decelerate naturally. Bots move at constant speed.

Click Precision — how far from the dot's centre you clicked. Humans are imprecise. Bots click dead centre.

Environment (Layer IV) — passive browser fingerprint score. Checks for headless browsers, automation frameworks, touch/UA consistency, and other signals.

Cookie History (Layer V) — analyses your local storage for organic browsing patterns. Returning visitors with diverse visit histories score higher. Fresh sessions score lower.

On mobile devices, trajectory analysis is de-weighted because users tap directly. Layers IV and V carry more weight to compensate.