Thanks for your feedback!
I concur that privacy could indeed be a concern. However, accessing your bank information is required to execute a payment. Importantly, we don't retain any information or details pertaining to the payer's account. This information is solely accessed to initiate payment and nothing else. Our aim is to maintain utmost transparency, and we provide you with exact details about the information we access at the time of payment!