Rak! Thanks for the response as always. I checked out the link, and I don't think that app is developed by GTX. There's a Chinese symbol for the company and it's out of Hong Kong. When you search for the app...type in GTX Corp and you will get all of their apps.
Not sure what the downloads look like on the Apple side, but it doesn't seem like a lot on the Android side. But, if you don't wish to use the App, there is the "call directly" to the device option, which I heard works with Google Maps as well.