CORROBORATE
CORROBORATE
Try Live PoCInspector
BEHAVIORAL BIOMETRIC SUITE

The 12 Real-Time Behavioral Signals.

CORROBORATE continuously analyzes 12 cognitive, neuromuscular, and temporal features across mouse, keyboard, and focus channels to verify authentic human interaction without adding user friction.

Zero PII Collection

Only differential time deltas (Δt) and relative ratios are processed. Never raw text, credentials, or intrusive video biometrics.

<20ms Edge Latency

Lightweight temporal scoring executing asynchronously in background web workers with zero main-thread UI jank.

Cognitive KLM Grounding

Enforces Card-Moran-Newell Keystroke-Level Model constraints that automated scripts and spliced bots physically violate.

Anti-Splicing Defense

Detects advanced CHIMERA attacks that splice genuine mouse donors with automated keystroke injection.

Interactive Parameter Sandbox

Test Biomechanical Limits in Real Time

Adjust simulated motor parameters to see how the mathematical coherence score differentiates genuine human execution from bot anomalies.

MIDTGroup A: Attentional Exclusivity

Mouse Idle During Typing Ratio

Measures whether cursor movement halts while keystrokes are being emitted.

Cognitive & Biomechanical Basis:

Card-Moran-Newell KLM homing model dictates that an attending human hand cannot operate the mouse and keyboard simultaneously. High mouse velocity during typing indicates automated multi-threading or synthetic desync.

Typical Human Range0.92 – 1.00
Automated Bot / Splice Range0.10 – 0.65
Simulation Parameter50 ms

Simulated Mouse Movement during Typing (ms)

0 ms1000 ms
Authentic Human Signal
0.929

Observed temporal timing adheres to natural human neuromuscular latency bounds.

Complete 12-Signal Reference Catalog

Comprehensive mathematical formulas, cognitive explanations, and calibrated threshold boundaries.

MIDT Attentional Exclusivity

Mouse Idle During Typing Ratio

Measures whether cursor movement halts while keystrokes are being emitted.

Biomechanical Grounding:Card-Moran-Newell KLM homing model dictates that an attending human hand cannot operate the mouse and keyboard simultaneously. High mouse velocity during typing indicates automated multi-threading or synthetic desync.
\text{MIDT} = 1 - \frac{\sum \Delta t_{\text{mouse-move}}}{\text{TypingSpan}}
Human Range0.92 – 1.00
Bot Range0.10 – 0.65
COC Attentional Exclusivity

Concurrent Operation Cost

Penalizes zero-latency transitions between distinct modality channels.

Biomechanical Grounding:Physical transit time of moving the dominant hand between pointing device and home row (~400ms homing operator, Card et al. 1980).
\text{COC} = \exp\left(-\frac{(\Delta t_{\text{switch}} - \mu_{\text{homing}})^2}{2\sigma^2}\right)
Human Range250ms – 550ms
Bot Range0ms – 40ms
PPX Attentional Exclusivity

Parallel Pointer-Key Cross-Rate

Instantaneous cross-channel event density within micro-windows.

Biomechanical Grounding:Cognitive bottleneck theory (Pashler 1994) confirms central attentional limits prevent concurrent motor programming for distinct effectors.
\text{PPX} = \frac{\text{Count}(M_t \cap K_t \mid \Delta t < 20\text{ms})}{\text{Total Events}}
Human Range< 0.02
Bot Range0.15 – 0.80
PPF Causal Ordering & Motor Transitions

Pointer Precedes Focus Latency

Checks if cursor trajectory physically leads focus acquisition.

Biomechanical Grounding:In pointer-driven interactions, visual targeting (gaze) precedes ballistic cursor movement, which precedes element activation.
\text{PPF} = \text{clamp}\left(1 - \frac{t_{\text{focus}} - t_{\text{last-move}} - 400}{800}, 0, 1\right)
Human Range80ms – 400ms lead
Bot RangeInstant / 0ms lead
KOL Causal Ordering & Motor Transitions

Keystroke Onset Lag

Latency between clicking into an input field and the first character keydown.

Biomechanical Grounding:Cognitive decision time to process input focus plus motor initiation of keystroke cadence (~150-450ms).
\text{KOL} = \exp\left(-0.5 \left(\frac{\Delta t - 300}{220}\right)^2\right)
Human Range180ms – 420ms
Bot Range< 30ms or > 1200ms
STI Causal Ordering & Motor Transitions

Scroll-to-Interact Latency

Settling time between viewport deceleration and subsequent interaction.

Biomechanical Grounding:Visual fixation duration required to re-acquire target coordinates following page motion.
\text{STI} = \text{Plikelihood}(\Delta t_{\text{scroll-end} \to \text{click}})
Human Range200ms – 600ms
Bot Range< 50ms
ABC Causal Ordering & Motor Transitions

Action-Before-Commit Hesitation

Pre-submission micro-pauses reflecting task confirmation.

Biomechanical Grounding:Final verification hesitation observed in genuine human transactions.
\text{ABC} = \sigma(\Delta t_{\text{hover-submit} \to \text{click}})
Human Range300ms – 1100ms
Bot Range< 50ms
CIA Causal Ordering & Motor Transitions

Click-to-Input Alignment

Spatial-temporal bounding of clicks relative to input bounding boxes.

Biomechanical Grounding:Fitts' Law motor distribution around visual center of clickable targets.
\text{CIA} = \text{PDF}_{\text{Gaussian}}(\text{Offset}_{\text{center}})
Human RangeNormal distribution around center
Bot RangeExact (0,0) or uniform random
IPC Rhythm & Identity Coupling

Inter-Channel Pace Correlation

Correlation between mouse velocity cadence and typing speed bursts.

Biomechanical Grounding:Individual arousal level and cognitive tempo co-modulate across all motor modalities.
\text{IPC} = \text{Corr}(\mathbf{v}_{\text{mouse}}, \mathbf{r}_{\text{keys}})
Human RangePositive correlation (r > 0.45)
Bot RangeNear zero / negative
RVC Rhythm & Identity Coupling

Rhythm Variance Consistency

Stability of micro-pause distributions across form episodes.

Biomechanical Grounding:Unique individual motor profile (biometric fingerprint consistency).
\text{RVC} = \frac{\text{MAD}(\Delta t_{\text{flight}})}{\text{Mean}(\Delta t_{\text{flight}})}
Human Range0.25 – 0.55
Bot Range< 0.05 or > 1.2
FEC Task-Structural Coherence

Field-Episode Completeness

Validates that entry, keystroke modification, and blur form a complete episode.

Biomechanical Grounding:Human mental model processes form fields as discrete cognitive chunks.
\text{FEC} = \prod_{f \in \text{Fields}} \mathbb{I}(E_f \prec K_f \prec B_f)
Human Range1.0
Bot RangeBroken sequences
FTI Task-Structural Coherence

Form-Traversing Interleaving Pattern

Logical progression across DOM elements versus random injection.

Biomechanical Grounding:Visual flow adheres to layout reading order (Z-pattern / F-pattern).
\text{FTI} = \text{LevenshteinSimilarity}(\text{ObservedPath}, \text{DOMGraph})
Human Range> 0.85
Bot Range< 0.40