We deter fraudulent activity and bots by assessing a breadth of signals from the buyer's device, network connection, and input behavior. Based on their risk profile, users may be presented different UX, such as requiring a liveness check or disabling credit card payments.