Detect AI agents and malicious devices abusing your business

Get forensic-level understanding of your users to detect malicious AI agents and bad actors, with zero added friction.

sess_01HC4Q8K2N7M0Z9Vsess_01HC4Q8K2N7M3R8X Bot Human
May 24, 4:18 PM · 11s ago
94/ 100
Looks high risk and bot-like
AI Agent Browser Automation Spoofed Identity
6/ 100
Looks low risk and human-like
Returning Visitor Touch + Keyboard Consistent Identity

Highlights

  • Identity stack does not hold together, GPU, fonts, and TLS each claim different devices.
    GPU renderer ↔ UA mismatch · Canvas hash shared across 9 devices · JA4 indicates Chromium headless
  • clusterId resurfaced 7 sessions across this account in the last 24h.
    2 visitorIds · 4 user-agents · 3 IPs · 1 cluster
  • Behavior fits an agent profile, not a human checkout.
    Form filled in 0.42s · linear mouse path · no keyboard cadence captured
  • Identity stack is internally consistent, GPU, fonts, and TLS all describe the same iPhone.
    Apple A17 GPU ↔ WebKit UA match · canvas signature stable across 14 sessions · JA4 matches iOS 17
  • clusterId ties this device to 14 clean sessions over six months, all from the same account.
    1 visitorId · 1 user-agent · 4 IPs · 1 cluster · 0 incidents
  • Behavior fits a human checkout, pauses, touch jitter, and keyboard cadence are all present.
    Form filled in 12.4s · curved touch path · cadence variance 0.18s · 3 field corrections

Session

ID sess_01HC4Q8K2N7M0Z9Vsess_01HC4Q8K2N7M3R8X
Visitor 4d12b1a8…First seen 14d ago · 7 sessions 7e29c4d3…First seen 6mo ago · 14 sessions
Status Scored · evaluated in 14msScored · evaluated in 8ms

What is Foil?

Foil specializes in catching AI-driven fraud. Agents have popularized tampered browser distributions (AKA stealth browsers), because they help evade bot defenses. But these browsers are also being used by the bad guys.

Foil catches them. First, it detects if someone is spoofing a device or browser. Second, it creates a stable, unique fingerprint for every one of your users. And finally, it analyzes their behavior, every swipe, tap, and form fill, to seal the deal.

You really have to try it yourself to believe it. Text us at (650) 686-5206 if you have questions.

High security device intelligence

Foil is built by fraud professionals who wanted to make the highest accuracy, and most secure device intelligence on the market

Detect high risk people, bots and agents

Foil finds high risk device and network signals, man or machine. With hundreds of AI agents classified, we can give you unmatched clarity into your traffic.

Spot lying devices

A spoofed browser can change what it says, but not what it is. Foil checks the hardware and network underneath to catch more fraud.

Catch repeat offenders

Assign a unique device fingerprint to every user, designed to be difficult to spoof, tamper with, and circumvent.

Security without CAPTCHA

No puzzles, no checkboxes, no picking out traffic lights. Foil catches bots more accurately than CAPTCHA, without any friction.

Protection on web and mobile

We have SDKs for all major platforms, using the most unique and powerful signals available for each platform to their fullest.

Analyze user behavior with AI automation

Foil notices when a tap doesn't move the user's phone, when SSNs get pasted, and when DevTools are open. Every move, analyzed to tell a story of the user.

Fraud, replayed in 4K

Play back every suspicious session in our privacy-preserving viewer.

We test Foil against the best
stealth browsers, and share the results

We regularly run the stealthiest anti-detect and automation services through a real signup flow. Foil caught every single one, see how each fared

Use cases

Safe AI agent onboarding Let your users safely sign up for your business using their AI agents by separating malicious AI agents from good ones.

Unofficial integration defense Stop AI agents from turning your product into their backend through browser automation and synthetic user traffic.

AI agent access control Allow, throttle, or block AI agents based on identity and risk characteristics.

Signup & account creation Block fake and synthetic accounts before they get a foothold.

KYC fraud reduction Catch tampered devices and spoofed identities at onboarding.

Login & credential stuffing Stop credential stuffing and account takeover attempts.

Checkout & payment Flag spoofed devices and automation before they transact.

User-generated content Detect automation behind spam, fake reviews, and coordinated posting.

API abuse & scraping Identify headless browsers and anti-detect stacks harvesting your data.

Promo & trial abuse Link multi-account abusers across resets, incognito, and new signups.