What's Know Your Customer (KYC)?
Banks are legally required to verify the identities of their customers to reduce risks of illegal interactions such as money laundering or dealing with sanctioned countries. In some cases, TPPs are also required to do KYC to reduce those risks.