If you need the bank, FI, or whoever is demanding this info, you may need to comply, otherwise, move your money and tell them to f*ck off! I find any of these requests a complete disrespect!
Personally, I refuse to disclose anything about me or my business but to each their own.
Bitcoin, ETH, Monero, DAI, USDT, USDC, XNO etc etc, hereinafter cryptos, never ask me for anything. "Cryptos" don't even have my name, phone number, or address. 😉