What is bank secrecy?
Bank secrecy (or bank privacy) is a legal principle under which banks are allowed to protect personal information about their customers, through the use of numbered bank accounts or otherwise. Effective bank secrecy is better achieved in certain countries, such as Switzerland or in tax havens, where offshore banks adhere to voluntary or statutory levels of privacy.