I am well experences android native code developer.
You need a spy app means a service which will run in the background to keep track of the user.
An invisible app or may be a dummy app (eg: Wallpapers), but iMore
I have been working as an Android developer for 5+ years with expertise on the platforms like Banking, E-commerce, location, maps, Real time tracking, Hardware etc.
I can assure you the quality of myMore