License & Deployment Mix: 17 tools – 3 OSS, 14 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is Fraud Detection?

Fraud detection is the practice of identifying and preventing unauthorized, deceptive, or criminal transactions and activities in real time or near-real time. Modern fraud detection systems combine rule engines, machine learning models, device fingerprinting, behavioural analytics, and identity verification to score transactions and flag suspicious activity before financial loss occurs.

The fraud detection landscape spans several domains:

  • Transaction monitoring – real-time scoring of payment transactions against rules and ML models to detect anomalies, velocity abuse, and known fraud patterns
  • Anomaly detection – statistical and ML-based identification of deviations from normal behaviour across accounts, devices, and networks
  • Identity verification (KYC) – verifying that a person is who they claim to be using document checks, biometrics, liveness detection, and database lookups
  • Rule engines – configurable business rules that flag or block transactions matching specific criteria (amount thresholds, geo-velocity, device mismatches)
  • ML scoring – trained models that assign risk scores to transactions, accounts, or sessions based on historical patterns
  • Real-time decisioning – sub-second approve/ decline/review decisions at the point of transaction
  • Chargeback prevention – tools that intercept and resolve disputes before they become chargebacks, reducing financial losses and processor penalties
  • KYC/AML – Know Your Customer and Anti-Money Laundering compliance checks including watchlist screening, PEP (Politically Exposed Person) checks, and sanctions monitoring

Fraud detection is not SIEM or security monitoring (see SIEM & Log Analytics for those evaluations). While both detect anomalies, fraud detection focuses on financial transactions and identity verification, whereas SIEM focuses on security events and infrastructure threats.

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison

See also Payment Processing for payment gateway evaluations and SIEM & Log Analytics for security monitoring.


SSO / OIDC Comparison

OIDC is the preferred SSO protocol.

ToolOIDCSAMLSCIMAuthentik Notes
Apache FlinkN/AN/AN/AFramework; no user-facing auth; Kerberos for cluster security
Kafka StreamsN/AN/AN/ALibrary; no user-facing auth; Kafka ACLs for access control
FingerprintYesNoNoDashboard OIDC; API uses API keys; Authentik as IdP for dashboard
Ory KratosYesNoNoNative OIDC provider; integrates as identity peer with Authentik
FeaturespaceYes*YesNoEnterprise SSO; SAML primary; OIDC via custom config
FeedzaiYesYesYesFull SSO suite; Authentik as IdP; SCIM directory sync
NICE ActimizeNoYesYesSAML primary; SCIM provisioning; no native OIDC
SAS Fraud MgmtYes*YesNoSAS Viya OIDC; SAML for legacy; Authentik as IdP
SiftYesYesNoConsole SSO; OIDC and SAML; API uses API keys
SignifydYesYesNoDashboard SSO; OIDC supported; API uses API keys
RiskifiedNoYesNoSAML SSO for portal; API uses HMAC auth
ForterYesYesNoDashboard SSO; OIDC and SAML; API uses API keys
KountNoYesNoSAML SSO via Equifax; no native OIDC
JumioYesYesNoPortal SSO; OIDC and SAML; API uses OAuth2 client credentials
OnfidoYesYesNoDashboard SSO; OIDC supported; API uses API tokens
SumsubYesYesNoDashboard SSO; OIDC and SAML; API uses app tokens

* = requires specific tier, configuration, or custom integration

Best SSO support: Feedzai (OIDC, SAML, SCIM), Sift (OIDC, SAML), Jumio (OIDC, SAML), Sumsub (OIDC, SAML)

SAML only: NICE Actimize, Riskified, Kount

No user-facing auth: Apache Flink, Kafka Streams (frameworks, not user-facing applications)


API Comparison

ToolAPI TypeAuthWebhooksSDKsReal-Time Scoring
Apache FlinkJava/Scala APIN/A (framework)N/AJava, Scala, PythonYes (stream processing)
Kafka StreamsJava APIN/A (library)N/AJavaYes (stream processing)
FingerprintREST + JS agentAPI keyYesJS, Android, iOS, FlutterYes (device ID)
Ory KratosREST + gRPCAPI key, OAuth2YesGo, JS, Python, RustYes (identity checks)
FeaturespaceRESTOAuth2, API keyYesJava, PythonYes (sub-50ms)
FeedzaiREST + streamingOAuth2, API keyYesJava, PythonYes (sub-10ms)
NICE ActimizeREST + SOAPAPI key, certYesJava, .NETYes (configurable)
SAS Fraud MgmtREST (Viya)OAuth2YesPython (sasctl), RYes (real-time + batch)
SiftRESTAPI keyYesPython, Ruby, Java, PHPYes (sub-100ms)
SignifydRESTAPI key (HMAC)YesJava, PHP, RubyYes (guaranteed decision)
RiskifiedRESTHMACYesRuby, Python, PHPYes (guaranteed decision)
ForterRESTAPI keyYesJS, Python, Java, RubyYes (sub-100ms)
KountRESTAPI keyYesPHP, .NET, JavaYes (sub-300ms)
JumioRESTOAuth2YesiOS, Android, WebYes (identity only)
OnfidoRESTAPI tokenYesiOS, Android, Web, ReactYes (identity only)
SumsubRESTApp token, webhook sigYesiOS, Android, Web, ReactYes (identity only)

Fraud Detection Features

ToolRules EngineML/AIReal-TimeDevice FPBehaviouralKYC/AMLChargebackCase MgmtGraph Analytics
Apache FlinkCEP libraryCustom (build)YesNoNoNoNoNoNo
Kafka StreamsCustom rulesCustom (build)YesNoNoNoNoNoNo
FingerprintNoNoYesYes (core)LimitedNoNoNoNo
Ory KratosLimitedNoYesNoNoLimitedNoNoNo
FeaturespaceYesYes (ARIC)YesYesYesYesYesYesYes
FeedzaiYesYes (AutoML)YesYesYesYesYesYesYes
NICE ActimizeYesYesYesYesYesYes (full)YesYesYes
SAS Fraud MgmtYesYes (advanced)YesYesYesYesYesYesYes
SiftYesYes (ensemble)YesYesYesNoYesYesYes
SignifydLimitedYesYesYesYesNoYes (guarantee)YesYes
RiskifiedLimitedYesYesYesYesNoYes (guarantee)YesYes
ForterLimitedYes (Identity)YesYesYesNoYesYesYes
KountYesYesYesYes (core)YesNoYesYesYes
JumioNoYes (doc AI)YesNoNoYes (core)NoLimitedNo
OnfidoNoYes (Atlas AI)YesNoNoYes (core)NoLimitedNo
SumsubYesYesYesYesNoYes (core)NoYesNo

Full-stack fraud platforms: Featurespace, Feedzai, NICE Actimize, SAS Fraud Management (rules + ML + KYC/AML + case management + graph analytics)

Payment fraud specialists: Sift, Signifyd, Riskified, Forter, Kount (strong ML + device FP + chargeback management)

Identity specialists: Jumio, Onfido, Sumsub (KYC/AML focused, limited transaction fraud)

Build-your-own: Apache Flink, Kafka Streams (stream processing frameworks requiring custom fraud logic)


Deployment and Licensing

ToolLicenseSelf-HostedLanguageDockerMin RAMPricing
Apache FlinkApache-2.0YesJava/ScalaYes2 GBFree (OSS)
Kafka StreamsApache-2.0YesJavaYes1 GBFree (OSS)
FingerprintBSL (core)No (SaaS)TypeScriptN/AN/AFree tier / $200+/mo
Ory KratosApache-2.0YesGoYes128 MBFree (OSS) / Cloud
FeaturespaceProprietaryOn-prem + SaaSJavaN/AN/AEnterprise (contact)
FeedzaiProprietaryOn-prem + SaaSJavaN/AN/AEnterprise (contact)
NICE ActimizeProprietaryOn-prem + SaaSJava/.NETN/AN/AEnterprise (contact)
SAS Fraud MgmtProprietaryOn-prem + SaaSSAS/PythonN/AN/AEnterprise (contact)
SiftProprietaryNo (SaaS)N/AN/AN/AVolume-based pricing
SignifydProprietaryNo (SaaS)N/AN/AN/AVolume-based / % GMV
RiskifiedProprietaryNo (SaaS)N/AN/AN/AVolume-based / % GMV
ForterProprietaryNo (SaaS)N/AN/AN/AVolume-based pricing
KountProprietaryNo (SaaS)N/AN/AN/AVolume-based pricing
JumioProprietaryNo (SaaS)N/AN/AN/APer-verification
OnfidoProprietaryNo (SaaS)N/AN/AN/APer-verification
SumsubProprietaryNo (SaaS)N/AN/AN/APer-verification / $199+/mo

Self-hosted options: Apache Flink, Kafka Streams, Ory Kratos (fully open source); Featurespace, Feedzai, NICE Actimize, SAS (on-prem enterprise deployments)

SaaS only: Sift, Signifyd, Riskified, Forter, Kount, Fingerprint, Jumio, Onfido, Sumsub

Pricing models: enterprise contract (transaction fraud), volume-based or % of GMV (payment fraud), per-verification (igap/KYC)


Monitoring Integration

ToolPrometheus MetricsStructured LogsGrafana Dashboards
Apache FlinkYes (native)Log4j2 structuredCommunity
Kafka StreamsYes (JMX/Prometheus)Log4j structuredCommunity
FingerprintNo (SaaS)N/AAPI polling only
Ory KratosYes (/metrics)JSON stdoutCommunity
FeaturespaceYes (enterprise)Structured logsCustom
FeedzaiYes (enterprise)JSON structuredCustom
NICE ActimizeJMX (Jolokia)Log4j filesCustom
SAS Fraud MgmtYes (Viya)SAS logsCustom
SiftNo (SaaS)N/AWebhook-based alerts
SignifydNo (SaaS)N/AWebhook-based alerts
RiskifiedNo (SaaS)N/AWebhook-based alerts
ForterNo (SaaS)N/AWebhook-based alerts
KountNo (SaaS)N/AWebhook-based alerts
JumioNo (SaaS)N/ACallback-based alerts
OnfidoNo (SaaS)N/AWebhook-based alerts
SumsubNo (SaaS)N/AWebhook-based alerts

Best monitoring integration: Apache Flink, Kafka Streams, Ory Kratos (native Prometheus endpoints with structured logging)

Enterprise on-prem: Featurespace, Feedzai, SAS (Prometheus or JMX metrics when deployed on-prem)

SaaS tools: monitoring limited to webhook delivery tracking, API availability checks, and fraud metric ingestion via Telegraf HTTP input


Tools

16 tools.

Apache Flink is a distributed stream and batch processing framework designed for stateful computations over unbounded and bounded data streams.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

Apache Kafka Streams

Apache Kafka Streams is a client library for building stream processing applications and microservices on top of Apache Kafka.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

Featurespace

Featurespace is a leading enterprise fraud and financial crime prevention company known for its ARIC (Adaptive Real-time Individual Change- identification) Risk Hub platform.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Feedzai

Feedzai is an AI-first financial crime prevention platform that provides real-time risk scoring for transactions, payments, and account activities.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Fingerprint

Fingerprint (formerly FingerprintJS) is a device identification platform that generates highly accurate browser and device fingerprints for fraud prevention, bot detection, and user identification.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Forter

Forter is a real-time fraud decisioning platform for e-commerce that provides fully automated, instant approve/decline decisions on every online transaction.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Jumio

Jumio is an AI-powered identity verification and eKYC platform that provides document verification, biometric authentication, and identity proofing for fraud prevention and regulatory compliance.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Kount (Equifax)

Kount is a digital fraud prevention and identity trust platform that was acquired by Equifax in 2021 for $640M.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

NICE Actimize

NICE Actimize is the financial crime and compliance division of NICE Systems, providing enterprise-grade solutions for fraud prevention, anti-money laundering (AML), compliance, and market surveillance.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Onfido (Entrust)

Onfido is an AI-powered identity verification platform that provides document verification, biometric authentication, and fraud detection for digital onboarding.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Ory Kratos

Ory Kratos is a cloud-native, API-first identity management system built in Go. It handles user registration, login, account recovery, settings, and multi-factor authentication.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native, saas · SSO: none

Website · Source

Riskified

Riskified is an e-commerce fraud prevention platform that uses machine learning to provide guaranteed chargeback protection for online merchants.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

SAS Fraud Management

SAS Fraud Management is an enterprise fraud detection and prevention platform from SAS Institute, the analytics software company founded in 1976.

License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none

Website

Sift

Sift is a digital trust and safety platform that provides fraud prevention across payment fraud, account takeover, content abuse, and promotion abuse.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Signifyd

Signifyd is a commerce protection platform that provides guaranteed fraud prevention for e-commerce merchants.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Sumsub

Sumsub is an all-in-one verification platform that provides KYC (Know Your Customer), KYB (Know Your Business), AML screening, transaction monitoring, and fraud prevention in a single integrated service.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

ResorsIT Tools Catalog Search