Plaid logo
Docs
ALL DOCS

Plaid logo
Docs
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. Try asking questions like:
  • What's the difference between Plaid Identity and IDV?
  • How do I fix an Item in ITEM_LOGIN_REQUIRED state?
  • Can you show code for getting a credit card APR in Ruby?
Note: Bill isn't perfect. He's just a robot platypus that reads our docs for fun. You should treat his answers with the same healthy skepticism you might treat any other answer on the internet. This chat may be logged for quality and training purposes. Please don't send Bill any PII -- he's scared of intimacy. All chats with Bill are subject to Plaid's Privacy Policy.
Plaid.com
Log in
Get API Keys
Open nav

KYC, AML, and anti-fraud products

Review and compare solutions

This page provides overviews of Plaid's KYC, AML, and anti-fraud products to help you find the right one for your needs.

Plaid offers Identity Verification for KYC (Know Your Customer) compliance, Monitor for AML (Anti Money Laundering) compliance, and Beacon (beta) for anti-fraud. The three products are tightly integrated and managed through a single dashboard but can also be used separately.

Plaid Identity is also an anti-fraud solution targeted specifically at account takeover fraud. Because it's designed for payments use cases, you can learn more about it on the Payments products page.

Identity Verification

Identity Verification is Plaid's KYC solution. Via an interactive session with the user, Identify Verification allows you to check user-provided identity information such as name, ID number, phone number, and address against high-trust identity databases; check identity documents for expiration, signs of fraud, or mismatch with other user-provided data; run selfie verification to confirm liveness and photo ID matching; verify a user's phone number via SMS; and analyze a user's session, behavior, and identity details for signs of fraud. Identity Verification can also be run as a fully background session without interactivity (for checking pre-collected user data against databases only). Identity Verification can plug directly into Monitor for automatic AML watchlist scanning.

Identity Verification is a separate product from Identity / Identity Match, but can integrate directly with Identity Match to reduce account takeover fraud risk when a user has linked a financial account to your application. Identity Match will verify that the ownership details (such as name, address, and phone number) on the linked account match the data verified via Identity Verification.

Monitor

Monitor provides AML capabilities, screening users against PEP (Politically Exposed Person) and sanction lists. Monitor is frequently used with Identity Verification -- integrating Monitor into an existing Identity Verification deployment can be as simple as checking a box on your Identity Verification template -- but can also be deployed separately. Any watchlist hits will be exposed via both a user-friendly dashboard UI and via API, for use with either manual or automated review workflows.

Monitor and Identity Verification comparison

Identity VerificationMonitor
SummaryFlexible and configurable KYC compliance to verify identity and detect fraudScan users against watchlists for AML compliance
Supported countries190+ countries190+ countries
UI languagesEnglish, French, Spanish, Japanese, PortugueseN/A
Billing plans availablePay-as-you-go or 12-month contractPay-as-you-go or 12-month contract
Beacon

Beacon is Plaid's free network for fraud detection. You can scan all new users with Beacon to see whether they have any known fraud alerts from the Beacon Network. You can also be alerted when a new incident of fraud is reported on a user you have already added. These capabilities are available free of charge to all Plaid customers.

Was this helpful?
Developer community
GitHub
GitHub
Stack Overflow
Stack Overflow
YouTube
YouTube
Discord
Discord