I am developing an app that handles sensitive data.
The app has a reasonable security model that includes encryption,SSL and data is not stored persistently on the device.
I am trying to determine whether my app is “safe” running on rooted devices or the fact that the device is rooted will make much easier to exploit/hack the app. So the question is: should an app handling sensitive data run on rooted devices?
I have done research but I have not seen any discussion about the safety of rooted devices though. I am aware that the methods to detect rooted devices could potentially been circumvented and thus what’s the point of not supporting rooted devices?