Hey there! One of the Privacy.com cofounders here.
I hear you on the login concern. It was something we launched with and releasing new bank flows is tricky, so we've been doing so slowly.
That said, we do have alternative flows (including micro-deposits). If you're open to giving us another chance, drop me a note (bo@privacy.com), and I'd be happy to set you up.