Add new comment

No. Any tracking app must be installed on the phone that you want to track.