About Client and website Communication
To communicate with the website, the WhatPulse client uses a SSL encrypted connection. This means the whatpulse client opens a connection to client.whatpulse.org on port 443. If you have a restrictive firewall in place, allow this connection. Else, the client can not function properly.
You can use a proxy to relay the clients communication, but it that proxy should not alter the SSL certificate used for communication, as the client will detect that and give an error.