Every Proxy Network Bridge
Every Proxy Network Bridge is an optional companion Android app used for advanced routing scenarios when combining Every Proxy with per-app VPN clients.
It runs as a separate local proxy server and allows Every Proxy to chain outbound connections through it.
Most users do not need the Network Bridge.
It is only required in specific setups involving per-app VPN routing.
Why the Network Bridge Exists
Some VPN applications on Android use per-app VPN routing (split tunnelling).
In this configuration:
- Only selected apps are allowed to use the VPN tunnel.
- Other apps bypass the VPN completely.
If Every Proxy itself is excluded from the VPN app list, its outbound connections will not use the VPN.
The Network Bridge solves this by allowing proxy chaining:
- Every Proxy forwards traffic to the Bridge via
localhost. - The Bridge establishes the outbound connection.
- If the Bridge is included in the VPN’s allowed app list, its traffic routes through the VPN.
This allows controlled VPN routing without modifying Android system behaviour.
What the Network Bridge Is (and Is Not)
The Network Bridge:
- Is a local proxy server
- Supports both HTTP and SOCKS proxy traffic
- Runs as a separate Android application
- Uses standard Android networking
The Network Bridge is not:
- A VPN
- A tunnel interface
- A packet capture service
- A system routing modifier
It simply enables proxy chaining on the same device.
How It Works
- A client device connects to Every Proxy.
- Every Proxy receives HTTP or SOCKS traffic.
- Instead of connecting directly to the destination, Every Proxy forwards the connection to the Network Bridge using
localhost. - The Network Bridge creates the outbound TCP connection.
- Android applies routing rules to the Bridge app (including any VPN rules).
Flow:
Client
→ Every Proxy
→ Network Bridge (localhost)
→ Destination (via VPN if configured)
When to Use It
Use the Network Bridge only if:
- You are routing traffic from another device through Every Proxy and
- You are using a per-app VPN client and
- You need proxy traffic to travel through the VPN without including Every Proxy itself in the VPN app list.
Important: If Every Proxy is included in the per-app VPN’s allowed list, the proxy port exposed by Every Proxy is not reachable from other devices on the same Wi-Fi network. It is only accessible to devices on the same VPN network.
If you are not using a VPN, or if you can include Every Proxy directly in the VPN app list, the Bridge is not required.
Configuration Overview
- Install Every Proxy.
- Install Every Proxy Network Bridge.
- If using a per-app VPN client, include the Network Bridge app in the VPN’s allowed list.
- Enable the Network Bridge.
- Start your proxy server in Every Proxy.
Outbound connections will now follow the routing rules applied to the Bridge app.
Notes & Tips
- Enable notifications to confirm the Bridge is active.
- Disable battery optimisation for both apps to prevent background suspension.
- Routing behaviour depends entirely on Android’s per-app VPN configuration.
Summary
The Every Proxy Network Bridge enables proxy chaining on the same Android device.
It allows outbound proxy traffic to follow the routing rules applied to the Bridge app, which is useful when working with per-app VPN clients.
It does not modify system routing and does not function as a VPN.