A routing number + deposits verification system still gives push/pull access, but offers recourse in the case of fraud, and doesn't expose all of your financial history in the process. It's a tried and true system used by many other reputable online payments businesses. It amazes me that they still don't offer routing number based verification as an alternative, quite ironic considering that the company has the audacity to name themselves Privacy.
Final was a much better product in that regard, because it was a credit card, so you could pay from your bank's bill payment page in a push-only manner without giving away any access whatsoever to your bank. Plus the rewards were much better, and you get access to 30 days of float on your purchases by nature of it being a credit card. Too bad the company behind it was acquihired by Goldman Sachs: https://www.fastcompany.com/40523758/goldman-sachs-buys-cred...
I'm still hoping something similar pops up again eventually.