Unclaimed. Information from public sources and the vendor's own materials. Work at BioCatch? Claim the listing to correct it and answer RFPs.

Claim this listing
BioCatch logo

BioCatch

BioCatch is a world leader in behavioral biometrics, analyzing user physics, cognitive signals, and device telemetry to prevent fraud and financial crime in real-time.

Headquarters
Tel Aviv, Israel; New York, NY
Founded
2011
Employees
201-500
Funding
$1.3B acquisition by Permira (May 2024); previously raised $200M+ from Bain Capital and others.
Last researched
Mar 16, 2026