Sardine named a Leader in The Forrester Wave™: Financial Crime Management Solutions, Q3 2026

Learn More
Dark blue background with stylized fish along the top and right.

Know Your Human (KYH) - Banks

Cyber Security

Know Your Human (KYH) - Banks

Know the customer behind the agent

Sardine’s Know Your Human connects AI agent sessions to the customer’s device and IP signals, helping banks assess who is behind account access and payment requests.

  • Identify agent activity across customer accounts
  • Connect agent sessions to the human behind them
  • Use customer and session risk signals to inform access and transaction decisions

Learn more about KYH

FISChime logo in white text on a black backgroundNubankSoFiStearns BankCoastal Community BankBrexbunq
Fraud & security

Protect accounts when customers use agents

Connect agent sessions to customer device signals to help distinguish legitimate activity from account takeover and fraud.

Customer experience

Support the way customers want to bank

Give your team the identity signals to evaluate agent access and introduce human verification when needed.

Recognize your customer, even through an agent

LIVE DEMO
Without KYH

Agent gets blocked during account login

A customer asks Meta’s Muse agent to check their Ocean Bank account balances and recent transactions. Muse opens the bank’s sign-in page, enters the customer’s phone number, and requests a one-time code. The bank detects an automated session and blocks access before sending the code. Without KYH, the bank can’t connect the agent to the customer behind the request, so a legitimate customer’s agent is stopped at login.

Login blocked

An agent’s login doesn’t 
tell you who sent it

An AI agent can use valid credentials while leaving the bank without the customer context it needs. KYH helps connect agent activity to the human behind it.

Minimalist line icon of a speedometer gauge.

Who is accessing the account?

Cloud agents hide the customer’s device and IP behind their own infrastructure. KYH brings customer device signals into the bank’s risk assessment.

Desktop computer and smartphone outline icon

Is it your customer or a fraudster?

A legitimate agent can be used with stolen credentials. Connecting the agent session to customer device signals gives the bank more context to assess account takeover risk.

Credit card icon

What happened before the transaction?

Agent activity can be difficult to reconstruct when the customer’s device is missing from the session. KYH adds linked device and session context to support investigations.

BANK KYH FLOW

Bring the customer into the verification flow

When an agent request needs additional verification, the bank sends the customer a secure link. Opening it on their own device lets Sardine capture device signals and bind them to the agent session.

Create a verification link

To create a verification link, your backend sends Sardine a session key and a one-time code.

  • Links can be opened up to 3 times
  • Link expires 5 minutes after it’s created
  • If link expires, a new link can safely be resent for the same session key
Request
curl -X POST https://api.sandbox.sardine.ai/v1/identity/kyh/widget \
  -u "$SARDINE_CLIENT_ID:$SARDINE_CLIENT_SECRET" \
  -H "Content-Type: application/json" \
  -d '{
    "sessionKey": "898cfa13-7ec6-48e2-85da-dd5882dc4ac4",
    "code": "482913"
  }'
Response
{
  "widgetUrl": "https://identity.sandbox.sardine.ai/kyh?token=...",
  "expiresAt": "2026-11-03T14:05:00Z"
}
AGENT KYH FLOW

Connect the customer before the agent reaches your bank

Agents that integrate KYH can capture the customer’s device signals when they interact with the agent and pass the session context to the bank with a request.

Agent performs KYH to bind device data to session

The agent embeds Sardine’s SDK to its own app and passes the session key to it.

When the human interacts with the agent, Sardine captures the device fingerprint and binds it to the session key.

Request
curl --request POST \
  --url https://api.sandbox.sardine.ai/v2/devices \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "sessionKey": "apidoc00-0e3a-47b3-9fea-ec72a5example",
  "payload": {
    "userIdHash": "1234abc"
  }
}
'

Agent and bot directory

  • AddThis
    Crawler

    Crawler for the AddThis social sharing tools. Oracle shut down AddThis in May 2023.

  • AhrefsBot
    Crawler

    Ahrefs crawler that builds its backlink and SEO index.

  • AmazonAdBot
    Crawler

    Amazon Ads crawler that checks pages where Amazon ads appear.

  • Amazonbot
    Crawler

    Amazon's crawler that collects web content to improve Alexa and other Amazon services.

  • Applebot
    Crawler

    Apple's crawler for search in Spotlight, Siri, and Safari, and for Apple Intelligence.

  • Audisto Crawler
    Crawler

    Audisto crawler that audits sites for technical SEO and structure.

  • Awario
    Crawler

    Awario crawler that tracks brand mentions for social listening.

  • Baiduspider
    Crawler

    Baidu's crawler that indexes pages for Baidu Search.

  • Barkrowler
    Crawler

    Babbar crawler that maps links between sites for SEO analysis.

  • Better Uptime
    Monitor

    Better Stack Uptime checks that monitor site availability.

Showing 10 of 87 bots

WORK WITH SARDINE

Prepare your bank for customers who use agents

See how KYH connects AI agent activity to customer device signals, giving your bank more context to evaluate account access and transactions.

Frequently
asked questions

FAQ Image

How does KYH connect an agent session to a customer?

KYH links the agent’s session key to device and IP signals captured on the customer’s own device, either through a verification link the bank sends or through an agent that has integrated KYH. The bank can then evaluate the agent’s request with the customer context it would see if the customer logged in directly.

Featured resources

Sardine whitepaper cover titled "Rethinking Fraud Prevention for Agentic Commerce: What breaks, what holds, and what's next," featuring a dark blue book design with network graphics against a neutral background.
Whitepaper23 min

Rethinking Fraud Prevention for Agentic Commerce

Agentic commerce is now on everyone's radar, yet if we're being honest, most fraud strategies aren't prepared for it.