Trustfax Desktop and Windows Vista?

I tried to install Trustfax desktop in a Windows Vista PC but it tells me I need an internet connection. I have access to the internet.

Is it related to my problem accessing the trustfax website?
my ip is 64 . 237 . 164 . 67

Carlos E.

The current version of the optional trustfax desktop is for Windows XP. There is not a Vista version.
TrustFax is designed to be used without installing software. It is web-based and uses your browser and email. You receive faxes in your email and can send faxes using your email or your TrustFax account.