KYC/AML for financial services is often mandatory, as such businesses likely face risks associated with illegal funds and transactions. KYC/AML procedures allow banks, platforms and applications to combat money-laundering, terrorism financing and other criminal activities.