You're welcome
I don't believe it calls home or anything like that.
I'm not sure what's up about their website just the few days ago it was okay maybe there is some kind of trouble, I'm assuming you must've found a download somewhere.

Jerry