We already have android app that lets us track a registered mobile device via C#. The admin can set the periodicity down to every second, if, and that is a very big if, the device is capable of transmitting data at that speed. I do not think the timing would be possible if you want to track the devices on a desktop computer. If interested in a web based tracking app, do let us start talking.