Every app · Proxy apps
Every app, no exceptions
When some apps ignore your computer's or phone's settings, a proxy app sends everything through your private address and logs in for you.
- Windows · Mac · iPhone · Android
- HTTP + SOCKS5 with login
- Free and paid options
Before you start: grab your details
Log in to your IDNI account, open My Services, and click your Private Address. You'll see your address (IP), port numbers, username and password. Keep that page open.
Want this guide to show your own details instead of the yellow boxes? Type them here. We never ask for your password here.
What "every app" means
System settings (Windows, Mac, iPhone) cover most apps, but some apps ignore them or can't handle the username and password. A proxy app fixes that. It catches every app's internet connection and sends it through your private address, logging in for you.
On phones these apps use the system's "VPN" switch to do this. Your traffic still goes to your own private address, not to a VPN company.
These are independent apps that we don't make or sell. We picked well-known options that support HTTP and SOCKS5 proxies with a username and password.
Windows & Mac: Proxifier (paid, easiest)
Proxifier is the long-standing favorite. It's a one-time purchase (currently $39.95 per computer, separate licenses for Windows and Mac) with a free 31-day trial, so you can make sure it works for you first.
Download Proxifier
Get it from the official site, proxifier.com/download. Choose Windows or Mac. You get a free 31-day trial.
Add your proxy
Open Proxifier. Go to Profile → Proxy Servers… → Add….
Address YOUR-IP Port YOUR-SOCKS-PORT (SOCKS5 port) Protocol SOCKS Version 5 Authentication Tick Enable, enter YOUR-USERNAME and YOUR-PASSWORD Click Check to test it, then OK. (You can use HTTPS with YOUR-PORT instead if you prefer.)
Say yes to using it by default
When Proxifier asks whether to use this proxy by default, click Yes. Every app now goes through your private address.
Use DNS through the proxy
Open Profile → Name Resolution and choose Resolve hostnames through proxy. This stops websites seeing your local internet provider.
Windows & Mac: a free alternative (more fiddly)
Clash Verge Rev is free and open source. It can send every app through your proxy with its TUN mode, but you set it up with a small text file. If that sounds scary, stick with Proxifier.
- Install Clash Verge Rev from its official GitHub page.
- Create a new local profile and paste this in, swapping in your details:
mixed-port: 7890
mode: rule
proxies:
- name: IDNI-Home
type: socks5
server: YOUR-IP
port: YOUR-SOCKS-PORT
username: "YOUR-USERNAME"
password: "YOUR-PASSWORD"
proxy-groups:
- name: PROXY
type: select
proxies: [IDNI-Home]
rules:
- MATCH,PROXY
- Select the profile. Turn on System Proxy for most apps.
- For apps that ignore system settings, install the app's service when asked and turn on TUN mode (your computer will ask for your admin password).
iPhone & iPad: Shadowrocket, Potatso or Super Proxy
These cover every app, on Wi-Fi and mobile data, which the built-in Wi-Fi setting can't do.
- Shadowrocket (paid, a few dollars, App Store) is the most popular and reliable choice.
- Potatso (free to download on the App Store) supports SOCKS and HTTP(S) proxies, on cellular and Wi-Fi.
- Super Proxy (free, also on Android) works the same way.
Add a proxy
In the app, tap + or Add (in Potatso: Add a Proxy → Manual). Choose type SOCKS5 (or HTTP).
Enter your details
Server/Address YOUR-IP, port YOUR-SOCKS-PORT for SOCKS5 or YOUR-PORT for HTTP. Set authentication to Password and enter YOUR-USERNAME and YOUR-PASSWORD. Save.
Connect
Flip the main switch (Shadowrocket) or tap the play button (Potatso). iPhone asks to Allow adding a VPN configuration. Tap Allow and enter your passcode.
If you use one of these apps, switch the Wi-Fi setting from the iPhone guide back to Off so the two don't double up.
Android: Super Proxy
Free on the Play Store. It covers every app, on Wi-Fi and mobile data. Full steps are in our Android guide.
Heads-up about "Every Proxy": you might see this app recommended. It turns your phone into a proxy for other devices. It can't log in to your IDNI address, so it won't help here.
Video calls and gaming
Many proxy apps only send regular (TCP) connections through the proxy and block or skip the other kind (UDP) that video calls and games use. Calls usually still work, sometimes by sending audio and video directly. Your sign-ins and browsing still use your private address.
Use the same address every day. That steadiness is the whole point. Banks and online accounts are calmer when they see the same private address day after day. Switching it on and off a lot, or mixing it with a VPN, looks less like the usual you.