Oprogramowanie do wykrywania oszustw, znane również jako oprogramowanie do wykrywania oszustw online, ma na celu identyfikowanie nielegalnych i ryzykownych działań w Internecie oraz zapobieganie im. Narzędzia te działają poprzez ciągłe monitorowanie zachowań użytkowników i obliczanie poziomów ryzyka w celu wykrycia potencjalnie fałszywych zakupów, transakcji lub prób dostępu. Działy IT i compliance, zwłaszcza w przedsiębiorstwach i bankowości cyfrowej, korzystają z tych narzędzi w celu monitorowania i ograniczania ryzyka oszustw wśród swoich użytkowników. Wdrażając oprogramowanie do wykrywania oszustw, firmy dążą do ochrony poufnych informacji, zapobiegania cyberatakom oraz ochrony przed nieuczciwymi transakcjami i kradzieżą tożsamości. Wykorzystując uczenie maszynowe i analizę zachowań w czasie rzeczywistym, narzędzia te mogą klasyfikować ryzyko w czasie rzeczywistym, biorąc pod uwagę takie czynniki, jak reputacja urządzenia i adresu IP. Chociaż oprogramowanie do ochrony przed oszustwami w handlu elektronicznym pokrywa się w pewnym stopniu, rozwiązania do wykrywania oszustw skupiają się przede wszystkim na monitorowaniu w czasie rzeczywistym, wykrywaniu i ostrzeganiu o nieuczciwych działaniach, podczas gdy narzędzia handlu elektronicznego skupiają się bardziej na egzekwowaniu przepisów i analizowaniu zachowań zakupowych.