Personally, I blame Apple with its supposed "safe" walled garden more for the many stalkerware products than Android where the ability to install apps from third parties exists. Their whole walled garden shtick revolves around how they protect their users, after all, which rings pretty hollow when they allow apps like these to exist on their platform. Shows how much Apple really cares about your safety!
These kinds of apps do not exist on the App Store, and are absolutely impossible on iOS outside the realm of security firms and black hats with zero days. Not sure what you're talking about here. Of course with physical access to the device, almost anything is possible. But the key issue here is Google allowing these things to fester on the Play store.
Stalkerware does exist on the App Store. The specific things that are possible differ on each platform (for example, getting access to calls and texts is a lot more involved on iOS and most apps will just let you unlock the device and access it directly instead) but there is plenty of potential for abuse on both platforms. In many ways the model is better on iOS with regards to these kinds of things, but we regularly deal with victims that are in situations where there does not exist a platform that I am aware of that can effectively stop stalkerware completely.
For example: https://apps.apple.com/us/app/parental-control-app-ourpact/i...
This even allows you to live view a screen.
Apple doesn’t really tell you that you have a management profile setup.
I guess it’s hard to balance, because a company probably doesn’t want their employees uninstalling MDM profiles.
I don't really understand why you would need technical measures for that. Surely a disconnected phone would quickly be noticed, and appropriate action can be taken by the business itself?
They do nothing other than buy folks a false sense of security.
They obviously don't market themselves as stalkerware, but there are plenty of "parental control" apps out there that aren't meant for tracking kids (every mobile OS can already do that out of the box, after all).
One example I quickly found is this thing: https://apps.apple.com/us/app/eyezy-find-my-friends/id157569... At first glance this may seem inconspicuous enough, but then they sell services like these: https://www.eyezy.com/invisible-shield that will hide these apps on jailbroken devices.
And that is the key. Sure you can jailbreak an iOS device, and all bets are off. But there is no way to hide an app from the user in iOS that would comply with the App Store ToS or ever be accepted for publication.
Also crucially this does not give access to calls texts and images the way the Android apps do.
Text and image extraction doesn't even need an app, stalkerware uses iCloud credentials to fetch those, together with location history.