pull down to refresh

You mean debit/credit linked to a bank? If not, a better, cheaper and more flexible option would be using one of these International Visa cards you can top up with sats and KYC-free.
One of them you can get via the app from https://thebitcoincompany.com/ , I heard it works well in Brazil. You can even add it to Apple/Android Pay
Bonus: you get sats back!