The Graphene community maintains a list of compatible banking apps.

Another possibility is to keep an old/cheap, stock Android phone at home with WiFi only for apps like this.

Doesn’t that defeat the point of using an app at all? Use a computer at that point.