Yes, you can view your tracking device on any number of devices at any time from any global location.
Can I view the Tracking Panel on more than one device at a time?

Yes, you can view your tracking device on any number of devices at any time from any global location.