Phần mềm phát hiện gian lận hay còn gọi là phần mềm phát hiện gian lận trực tuyến được thiết kế để xác định và ngăn chặn các hoạt động trực tuyến bất hợp pháp và có rủi ro cao. Những công cụ này hoạt động bằng cách liên tục theo dõi hành vi của người dùng và tính toán mức độ rủi ro để phát hiện các giao dịch mua, giao dịch hoặc nỗ lực truy cập có khả năng gian lận. Các bộ phận CNTT và tuân thủ, đặc biệt là ở các doanh nghiệp và công ty ngân hàng số, dựa vào các công cụ này để giám sát và giảm thiểu rủi ro gian lận giữa những người dùng của họ. Bằng cách áp dụng phần mềm phát hiện gian lận, các công ty mong muốn bảo vệ thông tin nhạy cảm, ngăn chặn các cuộc tấn công mạng và bảo vệ khỏi các giao dịch gian lận và trộm cắp danh tính. Tận dụng công nghệ học máy và phân tích hành vi theo thời gian thực, những công cụ này có thể phân loại rủi ro theo thời gian thực, xem xét các yếu tố như danh tiếng của thiết bị và IP. Mặc dù có một số điểm trùng lặp với phần mềm chống gian lận thương mại điện tử, các giải pháp phát hiện gian lận chủ yếu tập trung vào việc giám sát, phát hiện và cảnh báo các hoạt động gian lận theo thời gian thực, trong khi các công cụ thương mại điện tử quan tâm nhiều hơn đến việc thực thi quy định và phân tích hành vi mua hàng.