Every Proxy
Why use Every Proxy
How to use Every Proxy
With a VPN
With a hotspot
Things to note about the application
How does Every Proxy work
Contact us
Privacy
Why use Every Proxy

One of the main features of using Every Proxy is that you do not need to root your Android device to use it.

The Android operating system does not use your VPN connection over a hotspot. Instead it simply shares your internet connection. This works well for a majority of users however for those of you who want to share your VPN connection this application will be useful.

Another reason that you may want to use Every Proxy is that you can avoid the network tethering charges imposed by some network providers. By connecting via a hotspot and proxying your network calls you can avoid the tethering charges.

Note: Every Proxy works only as a proxy server. It does not connect you to an upstream proxy server, this would require root permissions. If you would like to connect to a proxy server there are many articles online explaining how to do so, please search for "android connect to proxy" in your preferred search engine.
How to use Every Proxy

Home screen

Home screen

To start a proxy server use the toggle for the appropriate proxy on the home screen.

Two types of proxies are available a HTTP & HTTPS proxy as well as a SOCKS4 & SOCKS5 proxy.

The HTTP & HTTPS proxy acts as both a HTTP and a HTTPS proxy server.

The SOCKS4 & SOCKS5 proxy acts as both a SOCKS4 and a SOCKS5 proxy server.

Running HTTP/HTTPS proxy

Running proxy

When a proxy is running a notification appears in the notification bar. You can use this notification to quickly return to Every Proxy.

The Host shown in the proxy details is the IP Address on which the proxy is running. If you are using a proxy bound to 0.0.0.0 a list of all IP Addresses is shown here.

The Port is simply the port on which the proxy is running.

The Sent and Received metrics are captured while the proxy is running.
Max refers to the maximum amount of data sent or received per second.
Current refers to the amount of data being sent or received this second.
Total refers to the total amount of data sent or received.

Note: These metrics are reset each time the proxy is stopped and/or restarted.

The graphs reflect the percentage of max received vs. max sent (outer), the percentage of current received vs. current sent (middle) and the percentage of total received vs. total sent (inner) where received is displayed in green and sent in red.

Settings

Settings

You can change the IP Address that a proxy binds to in the settings. Tap on the IP Address for options.

Note: Only the currently assigned IP Addresses of the device are available as well as 0.0.0.0. If you would like to use a different IP Address please search, on your favorite search engine, for "android change ip address".

You can also change the port that a proxy runs on. Tap on the port to change.

Note: Some devices will not let you run a proxy on a port lower than 1024 without root permissions. For ease of use please use ports 1025 to 65535 inclusive.

To start the proxy when your device starts up you can enable or disable this using the toggle.
How to use Every Proxy with a VPN

One of the features of using Every Proxy is that you can use your VPN connection from your Android device on other devices.

Examples:
Connect to NordVPN, or any other VPN, on your Android device and allow other devices to use the VPN connection.
Connect to Speedify on your Android device and allow other devices to use the Speedify connection.

It's recommended to connect to your VPN, or start Speedify, first as your external IP Address may change after doing so.

Once you have done this, check your IP Address and start the HTTP/HTTPS or SOCKS4/SOCKS5 proxy server to share your connection with other devices. Use the IP Address and Port shown to connect to the running proxy server from another device.

An example of how to set a HTTP/HTTPS proxy on another Android device can be found at how to setup proxy for android.

Using Speedify with Every Proxy and a games console has proven useful.
How to use Every Proxy with a hotspot

Start your hotspot as usual. This will connect your device and the other device via a private network. The host device will have an IP Address in the same range as the connected device. Once a connection has been established between the host device and the connecting device start a HTTP/HTTPS proxy in Every Proxy on the host device. Once the HTTP/HTTPS proxy server is started on the host device a IP Address and Port will be displayed. Use this as the host and port while setting the proxy on the connecting device. An example of how to set a HTTP/HTTPS proxy on the connecting Android device can be found at how to setup proxy for android.
Things to note about the application

When a proxy is bound to a specific IP Address the proxy will switch itself off if the device looses that IP Address assignment. This is in the interest of conserving battery power. You will need to restart the proxy server once that IP Address has been regained.

When a proxy is bound to the all interfaces IP Address (namely 0.0.0.0) the proxy will continuously remain on as the internal 127.0.0.1 IP Address is always available. Binding a proxy to 0.0.0.0 will only expose the proxy to other devices on the externally available IP Addresses (namely all IP Addresses besides 127.0.0.1) and not on 0.0.0.0. The externally available IP Addresses are displayed once the proxy is started.
How does Every Proxy work

Every Proxy works as a proxy server running on your Android device. By doing so it uses the VPN (or other) network connection of your device to route your network calls. Every Proxy is able to proxy HTTP, HTTPS, SOCKS4 and SOCKS5 network calls.

Regular hotspot

Regular hotspot


Regular hotspot with a VPN

Regular hotspot with a VPN


Hotspot with a VPN and Every Proxy

Hotspot with a VPN and Every Proxy
Contact us

Please use the Google Group to contact us. We would love to hear your recommendations for new features, reply to any questions you may have or update this page from your suggestions.
Privacy

No information is collected from you, by us, at all, ever. We don't need to know what sites your are visiting or how you are using the application.

The metrics are calculated on your device and never leave your device.

We hope that by using this application your online experience is easier and more enjoyable.

Good luck to you my fellow explorer.