Automatically track iPhone settings changes that affect HA location

I am using this paradigm to handle home / not-home location tracking per person, and have one final remaining question to make it as bulletproof as possible.

Given: an iPhone has HA companion application installed and working (also working with remote HA access), with full location rights for that application (1), as well GPS turned on (2), and bluetooth turned on (3).

What can be built that can notify the HA admin on their android phone (that has HA installed and is admin) when any one of the three numbered items on the iPhone mentioned above have been disabled or turned off?

(Note: although a gazillion sensors on iphones can be tracked by the HA companion app, and the solution may be buried in there somewhere (there are many more sensors available on the android app and it is possible to do it that way for android I think, but needed for iPhone) - the solution does not have to be within HA, it can also be possibly another app on the iphone that can send a notification of any kind?. It could be piecemeal, possibly for the GPS portion something having to do with "find my phone" could possibly pass on a message that the GPS is not functioning -but that may be a stretch. Another possibility is logic within HA itself, that can send an alert when location for BLE/GPS/WiFi on that device changes for two of the others but never the third after a day or several hours - ?)??