Geo-Velocity Checks
A geo-velocity check is a fraud and identity-risk signal that compares the locations and timing of two events, such as logins or transactions, to judge whether the same person could realistically have traveled between them in the elapsed time. If someone appears to be in two distant places sooner than travel would allow, the check flags this as suspicious. It is one risk signal rather than a standalone control, and it may produce false positives or negatives depending on how location and timing are determined.
Geo-velocity checking is a form of velocity analysis that evaluates whether two authentications or transactions could plausibly have originated from the same actor given the geographic distance between their inferred locations and the time span separating them. A geo-velocity violation is typically defined as occurring when the interval between a prior successful event and the current attempt is shorter than the minimum feasible travel time between the two locations. It functions as an identity-risk signal that can feed adaptive or risk-based authentication decisions rather than as a control in its own right, and its accuracy depends on the reliability of location inference (for example IP geolocation, which can be affected by VPNs, proxies, or mobile carrier routing) and on the configured travel-time thresholds, both of which affect false-positive and false-negative rates. It is one input among broader velocity checks that monitor the frequency and pattern of recurring data points within defined time intervals.
Why it matters
Fraud that involves stolen credentials or compromised payment accounts often manifests as activity from locations inconsistent with the legitimate account holder's normal behavior. Geo-velocity checks give risk teams a way to surface this pattern by asking a simple but revealing question: could the same person plausibly have been in both places within the observed time window? When the answer is no, the event warrants closer scrutiny. This makes geo-velocity a useful contributor to identifying account takeover and unauthorized access attempts, particularly in card-not-present and login contexts where physical possession of a card or device cannot be assumed.
Because geo-velocity is an identity-risk signal rather than a standalone control, its value comes from feeding adaptive or risk-based authentication decisions rather than from blocking activity outright. Treating a single geo-velocity violation as conclusive proof of fraud can harm legitimate users, since location inference and travel-time thresholds are imperfect. The signal is most effective when combined with other velocity checks and risk inputs, so that a suspicious travel pattern raises the assurance required to proceed rather than automatically denying a genuine customer.
The practical limitations are significant and should shape how teams deploy the check. IP geolocation can be distorted by VPNs, proxies, and mobile carrier routing, all of which can make a legitimate user appear to be somewhere they are not, producing false positives. Conversely, an attacker who deliberately routes traffic to appear near the victim can evade the check, producing false negatives. Configured travel-time thresholds also directly affect these error rates. For these reasons, geo-velocity should be understood as one input that helps reduce risk, not a control that prevents fraud on its own.
Who it's relevant to
Inside Geo-Velocity Checks
Common questions
Answers to the questions practitioners most commonly ask about Geo-Velocity Checks.