AI summary
SOCKS5 proxy and VPN tunnel that routes device traffic through a WebSocket connection to a remote server. Runs as a foreground service with split tunneling support, DNS-over-TCP translation, and a simple three-tab UI for control, settings, and logs. Open source.
Generated by AI. May contain inaccuracies.
About this app
Android client for the simple ws proxy protocol. The app runs a local SOCKS5 server on the phone (with username/password authentication) and tunnels traffic to a remote server over WebSocket.
The UI has three tabs:
Play — a single start/stop button (green for start, red for stop); status and errors are shown below the button; Settings — server address host:port, local listen port, secret key, SOCKS5 username/password (password fields can be revealed with the eye button), and a Route all traffic (VPN) switch; Logs — a runtime log (last lines) that you can copy or clear. The tunnel runs in a foreground service, so it keeps working while the app is in the background.
With Route all traffic enabled, pressing Play brings up a system VPN (Android VpnService) instead of the local SOCKS5 listener: a userspace tun2socks engine captures the whole device's traffic and forwards every TCP flow through the same WebSocket tunnel, so no per-app proxy configuration is needed. Split tunneling is supported: pick specific apps to route (empty selection = all apps). Because the tunnel only carries TCP, DNS is translated to DNS-over-TCP and other UDP (e.g. QUIC) is dropped so apps fall back to TCP; IPv6 is captured and dropped to avoid leaks.
About this version
- Version
- 1.0 (1)
- Size
- 8.01 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 23
- Updated
- Jun 28, 2026
- Package
- com.logioniz.simplewsproxy
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10