Do you actually need a proxy?
Small setup → home network is fine
One iPhone with 1–2 accounts coming from your home IP looks completely normal: no proxy, nothing to configure. Just leave Warmr’s proxy list empty and run.
Scaling up → one IP per iPhone
Once you go past that (more accounts on a phone, or more than one phone), give each iPhone its own dedicated IP so they aren’t all stacked on your single home IP.
As soon as you run more than one iPhone, each one needs its own IP. Two iPhones sharing a single IP is the exact pattern proxies exist to avoid.
Recommended proxy types
For Warmr, the best all-round choice is a dedicated ISP proxy over SOCKS5: high quality, and the most cost-effective for the bandwidth a phone actually uses. Here are the proxy types worth using:ISP proxies (SOCKS5): recommended
The best balance for Warmr: a dedicated static IP from a real ISP, assigned to one iPhone only. High quality and cost-effective for the bandwidth used. Get them from a quality provider like IPRoyal or Bright Data.
4G mobile proxies
The gold standard for authenticity. Traffic routes through a real mobile network, indistinguishable from a genuine phone on cellular data. Use these whenever you can justify the cost.
Residential proxies
A strong alternative. IPs are assigned to real home connections, so they read as legitimate to platform detection. Choose providers with large, frequently rotated pools.
SIM card per iPhone
Ideal for hardware farms. Each iPhone uses its own SIM for mobile data, a unique carrier IP with no third-party proxy service at all.
What to avoid
Always use the SOCKS5 type
Whatever provider you choose, use its SOCKS5 proxies, not HTTP, and not any other type. Warmr is built around SOCKS5, and it’s the type that routes each iPhone’s traffic reliably through Stash or Shadowrocket.Assign one proxy to each iPhone
Each iPhone gets its own dedicated proxy. On the iPhone, you use a proxy client app, Stash or Shadowrocket (both on the App Store), and Warmr routes that phone’s traffic through its assigned IP.Add your SOCKS5 proxies in Warmr
Open the Proxy section in Warmr and paste in your provider’s SOCKS5 proxies (host, port, and credentials), with the type set to SOCKS5.
Pin one proxy to each iPhone
Assign a single proxy to each connected device, so every iPhone has its own dedicated IP. No two iPhones should share the same proxy.
Install Stash or Shadowrocket on the iPhone
Install whichever client you prefer from the App Store. Both work the same way with Warmr.
Traffic leaves the iPhone directly to your proxy provider. The Mac is never on that path and never sees your account traffic. Keep the iPhone and Mac on the same wifi when you first import a config or add new servers.