Bank secrecy refers to a type of legal requirements that exists in certain jurisdictions prohibiting banks from providing authorities with information about their customers and the accounts of their customers except in certain situations, such as when there is a suspicion of money laundering or a criminal complaint has been filed.