Thank you, this looks promising. It does require bank account access because it's basically a proxy debit card, but it's better than nothing.
I would be wary of any service which requires this level of access to your finances. If the offering is determined worth it, at least set up a separate account with your bank which is not "linked" to any others and transfer into it as needed via standard banking mechanisms.