Since 2012 there is an open project Shadowsocks. This is a server and client program that works according to the following principle: the client portrays a SOCKS5 proxy server, receives incoming connections, encrypts them, transmits to the server, and sends it from the server to the Internet. We recommend using it to work with our VPN service. To configure the client to work with your device, select the operating system of your device from the list.
Shadowsocks app in the App Store is available only for Mac on OS X, but for the IPhone and iPad the application is called Potatso Lite.
Shadowsocks for Windows is an excellent program for functional and speed of work. Supports autoload with auto-connect, routing lists and many other useful features.