Bad User experience
Updating the OS or hardware will throw this app into a circle of doom. Banking wants you to provide a tan, this app wants you to log in to your banking to verify the connection before generating a tan. Just awful, illogical, frustrating experience.