Are you banking in the U.S. or out of country? If a local bank has your personal info such as SSN, address, phone # and so on...so does the IRS.
Socsec is paid through dirdep by law!! So, they already have that info.