Frankly you should try to stop your worries rather than seeking these tracking apps, the accuracy all depends on the phone's GPS which are quick low in the city area.
What can you conclude if you see him in some place you don't expected? Or stay in a spot for 30 minutes? Call him and check? Your kid will hate you in gut!
If you don't trust him, don't let him run around in street, simple.
I think you are not understanding my problem . I trust my child very much . But his school is far away from my home. Change 2 buses . He is a little boy (a primary boy).
If there is any accident on the way, then I can observe it and comfort him.