Binance literally tweeted this themselves [1]. So either Binance is lying, in which case they cannot be trusted. Or their security practices allow developers unprecedented access to wallets, in which case they also cannot be trusted.
[1] https://x.com/binance/status/2115993361517891592