Per-app routing
Pick an app by its real icon — no typing process names. Pick a proxy. Done.
macOS · Per-app routing
A native macOS traffic router. Transparently send an app's traffic to your own SOCKS5 / HTTP proxy — with zero config on the app's side. Real UDP / QUIC proxying that Proxifier can't do.
A pure on-device traffic router — no proxy core, no SS/VMess, no node subscriptions. What the upstream is, and where it lives, is entirely yours to configure.
What it does
Pick an app by its real icon — no typing process names. Pick a proxy. Done.
SOCKS5 UDP ASSOCIATE forwarding — something Proxifier simply can't do. QUIC gets three states: proxy, fall back to TCP, or direct.
Expand any connection to see exactly why it took that path. A dry-run tester tells you which rule matches — without sending a packet.
Wi-Fi by SSID; wired by gateway MAC + subnet — so 'office cable' and 'home cable' are told apart. Bind a profile to a network and it switches back on its own.
proxyrouterctl on the command line, URL Scheme, App Intents — and a built-in MCP server so Claude and other LLMs manage your rules directly.
fake-IP DNS, loopback protection, localhost guards — the defaults you'd only get right after being burned are already configured.
Rule-trace explainer
Every live connection expands into the exact chain of rules it walked — matched, skipped, and why. The dry-run tester answers the same question before a single packet leaves your machine.
Dry-run · no packet sent
$ proxyrouterctl route add --app Chrome --proxy jp-socks
✓ rule 03 Chrome · QUIC → SOCKS5 · JP
$ proxyrouterctl test --app Chrome --host example.com
→ match rule 03 · proxy SOCKS5 · JP · no packet sent
# or just ask Claude, over MCP
→ "route Chrome's QUIC through the Japan node" done
CLI + MCP
proxyrouterctl ships with zero third-party dependencies. The built-in MCP server exposes the same automation surface the UI uses, so an LLM can read your connections and reshape your rules in plain language.
Honest comparison
| Capability | ProxyRouter | Proxifier |
|---|---|---|
| Per-app routing (real icons) | Yes | Process names |
| SOCKS5 UDP / QUIC proxy | Yes | No |
| Rule-trace explainer + dry run | Yes | No |
| Auto network-env switching | Wi-Fi + wired | Limited |
| CLI + MCP (LLM control) | Yes | No |
| fake-IP DNS + loop guards | Yes | Manual |
Pricing
Every plan is the full app — nothing is held back during the trial. When a trial or subscription ends, only proxying stops; your config is never touched.
3days, full features
$—/ year
$—one-time
Payment is being wired up. Leave your email and we'll send the download and license the moment it's live.