I've always been skeptical of any app that isn't officially available on App Stores but after a solid week of research, I can confidently say that XNspy was a clear winner for me. Since the first installation, the app feeds me regular data from two phones I have it on and all I require is a login to the control center and it just works. I can look up locations too! I did have a little had time while setting up the app - can be finicky at times.