Your Swiss bank made an agreement with the DOJ that requires them to verify that all their U.S. account holders paid taxes on their offshore earnings. The letter goes into an impressive level of detail about why they need to know you are in compliance, but it boils down to they need to protect their own skin and prove that they have provided you notice. Your account information has been shared with the DOJ and you need to make sure that you are current with taxes.