A year back, I funded two deal with a new lender. This company at the time did not require bank login. 4 months later, both clients had defaulted.

At the very least, having login means you can verify that all the statements you got were accurate. It is pretty much the only way to do actual verification of the account.

Different companies will allow either direct bank login, Decision Logic, or Join Me. But to fund a client without any financials, only bank statements, and having no way of verifying the client seems foolish at the minimum.