This week, we’re pleased to share this guest post from Patrick Hearn, expert in identity management and CEO of Endeavor Worldwide. Endeavor Worldwide is an international advisory firm that brings together senior company executives and government leaders, with specialty focus in Converged Identity Management, CyberSecurity and Industry 4.0.
Last month, Forrester issued a report commissioned by Visa entitled “Understanding the Evolving Payments Landscape.” The purpose of the report was to evaluate how financial institutions and eCommerce merchants are protecting themselves from fraud in a rapidly changing world, both in terms of consumer attitudes toward online transacting and fraudsters’ use of ever-more sophisticated tactics.
Say goodbye to fraudsters, and hello to BioCatch, the industry leader in behavioral biometrics solutions. BioCatch uniquely analyzes more than 2,000 physical and cognitive behavioral attributes to address various use cases in the digital lifecycle. Typically used for account takeover fraud detection, identity proofing and risk-based authentication, behavioral biometrics has become a key component for driving secure and seamless online experiences.
BioCatch was founded in 2011 as the pioneer in behavioral biometrics. Since then, we have taken off in so many ways, changing the face of the industry and in how identity fraud and authentication is managed. Here’s a quick look at some statistics on how we measure our success:
The fraud challenges currently facing global financial institutions are extensive. From detecting scams through to synthetic identities, fraud detection in banking requires innovative solutions to deal with complex problems. Unfortunately, most traditional authentication and fraud prevention solutions are aimed at solving a specific problem – is someone logging in from a known device or is the password entered the correct one? These one dimensional solutions leave blind spots for criminals to exploit, coming in the form of remote access attacks, social engineering and malware.
The Federal Reserve recently released a white paper on synthetic identity fraud, highlighting once again the vexing threat this trend poses to the payments industry and our economy on the whole. According to AboutFraud.com: “Synthetic fraud is the fastest growing form of identity theft in the U.S., comprising 80% of all new account fraud and 20% of all credit card losses.”