Yesterday I played with that application and I got a different screen on my PC, then what I got today.
Seems to me that the application started to use the Apple iCloud as of today.
Here are the new screens that I got regarding the application.
By the way it works great.
My wife traveled out of town and I was able to follow her path all the way to the destination.
Rhis is the picture on my PC at "https://www.icloud.com/#find