They’re documented but they were meant for enterprise usage. Tracking user habits is a risk, just like VPN apps could track all user’s network requests
Yes, the point is that Apple currently does not have an API for this because they seem to consider being able to have access to other apps on the device something that an app should not have access to. So presumably any solution to this problem needs to function in a way that meaningfully improves the current situation.