Manual Review
Manual review is the process of a human analyst evaluating a transaction, account, or identity that an automated system has flagged as ambiguous — not confidently legitimate, but not confidently fraudulent either.
Example
A transaction scores in a "gray zone" between the auto-approve and auto-decline thresholds, so it's routed to a fraud analyst who reviews the available signals and makes a final decision.
Why it matters
Manual review is typically the most expensive part of a fraud program per transaction, since it requires human time; minimizing the volume routed to manual review (without increasing false negatives) is a common efficiency goal.
How it's optimized
Providing reviewers with clear, explainable reason codes alongside a risk score — rather than a bare score — reduces review time per case and improves consistency across different reviewers.
Match Requirements
Match requirements are the condition a Pipl Search customer sets to define which data a response must contain to count as a billable match. When a returned profile lacks the required fields, the API returns no match and nothing is charged.
Example
A recruiting platform needs a way to reach candidates, so it sets match_requirements=phone OR email. Profiles with only a name and an employer come back as a free no match.
Why it matters
Paying for profiles that lack the one field a workflow needs is pure waste at volume. Defining a usable match up front ties spend to records the business can act on.
How it's set
The parameter accepts field names joined with AND, OR, and parentheses, plus subtypes such as phone.mobile or email.personal. A new_ prefix, such as new_phone, charges only when the result adds a phone beyond the one supplied.
Match Score
A match score is Pipl Search's confidence, from 0 to 1, that a returned profile belongs to the person described in the query. A score of 1.0 marks a definite match; lower scores rank possible candidates when the input could fit more than one person.
Example
A query with a common name and a city returns 3 possible persons scored 0.9, 0.7, and 0.4. The analyst expands the 0.9 candidate first.
Why it matters
Acting on the wrong person wastes analyst time, sends outreach to the wrong contact, or attaches someone else's history to a case. A confidence threshold lets each workflow decide how much ambiguity it can absorb before a human steps in
How it's used
The minimum_match parameter filters out candidates below a chosen score. The top_match parameter returns either a single definite match or no match at all.
Model Context Protocol (MCP)
The Model Context Protocol is an open standard that lets AI assistants and agents connect to external tools and data through one common interface. An MCP server exposes those tools, so an agent can call an API directly instead of a developer building a custom connector for each assistant.
Example
An analyst asks an AI assistant to look into a suspicious signup email. The assistant calls Pipl through MCP, receives the identity data, and summarizes what it found in the conversation.
Why it matters
Integration backlogs delay new data sources by weeks or quarters. MCP lets teams try and use identity data inside the AI tools analysts already work in, with far less engineering time up front.
How it's connected
An organization adds the MCP server to its AI client and authenticates with an API key. The agent then calls the server's tools whenever a request needs them.
Mule Account
A mule account is an account — sometimes belonging to a genuine but complicit or unwitting person, sometimes synthetic — used to receive, hold, and transfer illicitly obtained funds, typically as an intermediate step to obscure the money's origin.
Example
A person is recruited (sometimes unknowingly, believing it's a legitimate job) to receive funds into their personal bank account and quickly forward them elsewhere, taking a small commission — the funds are proceeds of fraud committed against someone else.
Why it matters
Mule accounts are a critical link in laundering fraud proceeds; detecting and disrupting mule networks can prevent losses from a wide range of upstream fraud types, not just the mule activity itself.
How it's detected
Accounts that receive funds from many unrelated sources and quickly transfer them onward — a pattern inconsistent with typical personal account activity — are a common mule signal.
Multi-Factor Authentication (MFA)
Multi-factor authentication requires a user to verify their identity using two or more independent methods — typically something they know (a password), something they have (a phone or hardware key), or something they are (a fingerprint) — before granting access.
Example
Logging into an account with a correct password, then confirming a code sent to a registered phone number, is a common two-factor implementation of MFA.
Why it matters
MFA significantly raises the difficulty of account takeover, since a fraudster who has obtained stolen credentials (something the user knows) typically still lacks the second factor (something the user has).
How it's implemented
Common second factors include SMS codes, authenticator apps, hardware security keys, and biometric checks — each with different tradeoffs in security and user friction.