Behavioural persona learned over 24 sessions · refined every session
Last 8 sessions consistent · no incidents
Persona baseline This session
Typing rhythm Touch naturalness Hold / tilt Swipe cadence Hesitation Session consistency
This session's pattern doesn't match the persona.
Live session Behavioural check passive · every session
72 / 100
Behavioural risk
HIGH READING
Deviation from baseline High
3.4σ
Flags
Monitoring this session · no flags yet
Typing rhythm mismatch vs baseline BEHAVIOR_TYPING_DRIFT
Hold / motion differs from persona BEHAVIOR_MOTION_DEVIATION
Hesitation spike — unfamiliar navigation BEHAVIOR_HESITATION
Sustained deviation across the session (CUSUM alarm) BEHAVIOR_SEQUENTIAL_ALARM
Behaviour doesn't match → Block Credentials were correct. The person wasn't — likely account takeover.