PaySentinel isn't a black box. Here's exactly what the tool does with what you submit, what it checks, how the risk score is built, and what to do with the result.
| Signal checked | How it's checked | Type |
|---|---|---|
| Routing number validity | ABA checksum algorithm โ every valid US routing number must pass this formula | Mechanical |
| Routing number โ bank match | Federal Reserve routing directory lookup โ confirms the routing number exists and identifies the associated financial institution. Note: this validates the routing number itself, not the specific account. | Mechanical |
| Email domain typosquatting | Character-level comparison against known typosquat patterns โ transpositions, added hyphens, swapped characters, different TLDs | Mechanical |
| Routing / account number changed | Compared against your local vendor history โ flags any difference from prior submissions for the same vendor | Memory |
| Urgency and pressure language | Detection logic built from fraud investigation patterns โ identifies phrasing associated with social engineering | AI-assisted |
| Secrecy requests | Flags language asking the recipient not to discuss the request with others โ a consistent BEC signal | AI-assisted |
| Structuring amounts | One factor considered is payment amounts that appear deliberately structured around common reporting thresholds. This signal is evaluated alongside other indicators and is never treated as evidence of fraud on its own. | Mechanical |
| BEC language patterns | Identifies patterns common to business email compromise โ unreachability claims, wire-only restrictions, vague justifications | AI-assisted |
| Phantom vendor signals | Vague scope, round amounts for complex services, consumer email domains, low invoice numbers | AI-assisted |
| Link / domain analysis | Checks URLs for known phishing patterns, recent registration combined with impersonation indicators, and lookalike domain structures | AI-assisted |
The AI-assisted checks use Anthropic's Claude API, guided by detection logic derived from real fraud investigation workflows. Rather than asking a general-purpose model whether something "looks suspicious," PaySentinel instructs it to evaluate specific fraud indicators associated with business email compromise, phantom vendors, account takeover, and payment manipulation โ the patterns a fraud analyst would look for, implemented as a structured check you can run in under a minute.
A low risk score isn't a guarantee โ it means no signals were detected in what you submitted. Fraud that relies on a legitimately compromised account, or a request that contains no written red flags, can still be fraudulent. PaySentinel is a structured second opinion, not a replacement for calling the vendor to verify payment details on any significant transaction.
Being clear about limitations is part of building a trustworthy tool. Here's what PaySentinel is not and what it can't catch.
When you run an analysis, the payment details you enter are sent to our analysis engine for processing. We do not store or retain your submission data after analysis is complete.
Your case history and vendor memory is stored locally in your browser โ not on our servers. Clearing your browser data removes it. We don't sell your data or use your submissions to train AI models.
For full details, see our Security & Data Practices page.
Analyzed but not retained: payment details, vendor info, invoices, email text
Stored locally in your browser: case history, vendor memory, investigation queue
AI provider: Anthropic (Claude API) โ does not retain API inputs or use them for model training
PaySentinel was created by a fraud analyst with experience investigating account takeovers, counterfeit card activity, ATM compromise, and payment fraud. The detection logic isn't built from generic AI knowledge โ it's built from the patterns that appear in real fraud cases, encoded into a tool that anyone can run before sending a payment.
The goal is simple: give small businesses access to the same investigator-style checks that financial institutions use, without an enterprise contract or a technical team.
Read more about the background โFree for 10 checks per month. No account required โ paste in the details and get a risk score in under a minute.
Check a Payment Free โ