Shadowsocks
Send your phone's internet through a Shadowsocks proxy server
Made by shadowsocks · free and open source
This comes straight from Shadowsocks’s own GitHub page, and it’s free. Need help installing?
About this app
Shadowsocks is the Android app from the Shadowsocks project. It connects your phone to a Shadowsocks server, a proxy that passes your internet traffic along for you. Your traffic travels to that server in encrypted form and goes out onto the internet from there. The project's website calls it a tunnel proxy that helps you bypass firewalls, the filters some networks use to block sites.
You add a server by scanning its QR code, importing a link from the clipboard or a file, or typing in its address, port, password and encryption method. You can keep several profiles. A subscription feature fetches a list of servers from a web address and refreshes it when you ask. In the default VPN mode, the app uses Android's VPN feature to carry your phone's traffic. You can instead run it as a local proxy that other apps are pointed at, choose which apps use the tunnel, and pick routes such as everything, everything except local network addresses, or everything except mainland China addresses. You can add your own rules and use plugins, add-on apps that change how the connection is carried. There is a Check Connectivity test, a Quick Settings tile, an auto connect option, support for the automation app Tasker, and a separate app for Android TV.
It is only a client with no servers of its own, so you need your own Shadowsocks server or details from someone who runs one, and the settings suit people comfortable with terms like port and encryption method. It needs Android 6.0 or newer. The interface is in English, with translations including Arabic, German, Spanish, Persian, French, Japanese, Korean, Russian, Turkish, Ukrainian and Chinese. The newest release on GitHub is labelled a nightly build. The app includes Google's Firebase analytics and crash reporting, switched on by default, and its privacy policy says error reports can include your device's IP address and the app's configuration.
From the app’s home page
- See the codeHow it’s made, every line is public
- WebsiteThe app’s own home page
- Questions & commentsTalk with the people who make it
- Report a problemTell the makers something is broken
- All versionsOlder downloads and what changed
- LicenseThe rules for using and sharing it
More like this
SlipNet
Reach blocked sites through a tunnelled connection
mhrv-rs
Open blocked websites through your own Google account
Clash Meta for Android
Send some apps through a proxy, the rest direct
Outline
Reach the open internet with a key to your own VPN server