Hello, I have developed this type of application, do you need a client-server application with capture account google play, YOU CAN monitor all services, GPS, terminal status (battery, signal quality, network connected) screen capture terminal, create a FTP server to download data terminal, Monitor SMS, call log, web services, and Whatsapp
All of transparently to the user.
We're talking and I commented.