It depends on a lot of factors. In no particular order, and there are more:
- Can you actually take down the service?
- How well is the app designed? How easy is it to extract data (for the owner)?
- What support does the app have?
There's a lot at play here, and sure, a competently-made, well-supported app that only runs on modern hardware is likely to be a lot less prone to something going wrong. But that's not what apps tend to be. Even supporting a few versions back of iOS or Android introduce hacks due to inconsistent API implements on both Google and Apple's behalf. Data aggregation is also a big thing, that even with significant third-party platform integrations (like Oracle Business Insight or similar) takes a lot of tooling and building out of infrastructure to get meaningful data out of.