What Is the Bank Secrecy Act?

Financial privacy has largely disappeared under the Bank Secrecy Act. Worse yet, most Americans have no idea this system exists.