Know Your Customer (KYC) is a mandatory banking regulation designed to protect the integrity of the banking system by reducing the likelihood of financial institutions becoming vehicles for money laundering, terrorist financing, and other unlawful activities. To mitigate risk, financial institutions perform KYC checks by obtaining sufficient information that can be used to develop a comprehensive profile of the customer, such as proof of address and photographic identification.