Plaid logo
Docs
ALL DOCS

Plaid logo
Docs
Plaid.com
Log in
Get API Keys
Open nav
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. Try asking questions like:
    Pssst -- I also moonlight as your IDE's research librarian! Plug me in via the Plaid AI coding toolkit.
    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.

    KYC, AML, and anti-fraud products

    Review and compare solutions

    Overview and comparison of KYC, AML, and anti-fraud solutions

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

    Plaid Identity (along with Identity Match) can also be used as an account-takeover-fraud signal 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, Identity 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

    Protect

    Protect (US only) is Plaid's anti-fraud solution, designed to detect fraud across the user lifecycle. Protect uses Plaid's network-wide data to generate a dynamic Trust Index score, helping you apply the right friction at the right time. It also includes an investigative toolkit for fraud teams to identify fraud rings and quickly deploy mitigating rules.

    Protect is currently in early availability. To request access, contact your account manager or sales.

    Developer community
    GitHub
    GitHub
    Stack Overflow
    Stack Overflow
    YouTube
    YouTube
    Discord
    Discord