Nearly all programs should be compatible with the proxies we provide.  As long as your program supports resolving domain names using the proxy we have not seen any incompatibilities.  We will try to keep a list of known working programs and the setup required for them.