CF Bank API Security
Edge mode
● Live Β· onlinehq.eu Β· Enterprise edge

Every API call to the bank, inspected in under a millisecond.

This is a mock retail bank running behind Cloudflare. Below, watch five real attacks β€” account takeover, data theft, fraud β€” succeed against an unprotected API, then get stopped cold at the edge. Nothing is simulated: the scores and blocks are Cloudflare's.

See what the edge knows about you ↓ Jump to the attacks

What Cloudflare already knows about you

live Β· your real request

Before a single line of bank code runs, the edge has already fingerprinted this request. A bank uses exactly these signals to tell a customer from a bot.

Bot Management score
β€”
1 = definitely bot
99 = definitely human
Location
…
IP address
…
Network (ASN)
…
TLS
…
JA4 fingerprint
…
Verified bot
…
Threat score
…
Data centre
…

Five attacks on the bank

click Run to fire a real request

Each maps to a named banking risk. In monitor mode the attack succeeds; in enforce mode the edge blocks it. Same traffic, one switch.

The fraud engine

custom Cloudflare Worker

Native features stop the commodity attacks with zero code. For bank-specific decisions, one small Worker fuses three signals into a real-time allow / step-up / block. Move the dials β€” the decision is computed live by the deployed Worker.

90
human ← β†’ bot
geo
account home is US β€” anything else is a geo mismatch
1
per 30s window
Fraud risk
0
ALLOW

Why this matters to the bank

πŸ”
Fraud & ATO
Automated credential stuffing and takeover stopped before login logic runs β€” no fraud-ops ticket, no customer churn.
πŸ“‹
Compliance & privacy
Broken object-level authorization is the #1 API risk. Blocking cross-customer reads at the edge is a reportable-breach avoided.
πŸ”Ž
Know your attack surface
API Shield discovers undocumented endpoints automatically β€” you can't audit what you can't see.
🧩
Less bespoke code
Four of five scenarios are native config, not custom middleware β€” less to maintain, less to certify.

CF Demo-only Β· fake data Β·Presenter guide Β·Source Β·Origin bank-api.onlinehq.eu