This guide walks you through connecting Stash on iPhone to Clout Uploader so the proxy server changes automatically as accounts rotate. No manual switching, no fiddling with Settings between accounts.
When you'd want this
If you run several TikTok accounts on the same iPhone and want each one to come from a different IP — this guide is for you.
Stash is an iPhone app from the App Store that routes traffic through proxy servers. Clout Uploader is integrated with Stash directly: when the app moves to the next account, it automatically tells Stash which server to use. You don't touch anything by hand.
If per-account proxy switching isn't a need, configuring Stash is optional — Clout Uploader works fine without it.
What you'll need
- iPhone — the same one Clout Uploader runs on.
- Stash on iPhone — install from the App Store.
- Proxy subscription at any provider that fits your budget and regions. Clout Uploader doesn't sell proxies — pick and pay for them separately.
- Mac with Clout Uploader running.
- USB cable for each iPhone.
- Wi-Fi router that both Mac and iPhone are connected to (this is critical — see below).
First-time setup (one-time)
- Install Stash on the iPhone from the App Store.
- In Clout Uploader open the Proxy section → enter your proxy servers in the Proxy servers list.
- The same page shows a QR code with the ready config (and a Copy URL button next to it).
- On the iPhone, in Stash: Configs tab →
+button → Scan QR Code → scan the QR off the Mac screen. - In Stash enable the imported profile (the VPN toggle at the top).
Done. From here on, Clout Uploader switches the active server itself when accounts rotate.
QR alternative: on the Proxy page click Copy URL — send it to yourself any way you like (Telegram, Notes), open it on the iPhone, then in Stash → Configs →
+→ Paste URL.
How it works (briefly)
When Clout Uploader switches from one account to the next, it sends Stash a short instruction: "use server #2 now." Stash flips the selection, the iPhone connects to the new server, TikTok sees a new IP, and the account keeps working.
The proxy servers themselves are machines on the internet you rent from providers. Traffic doesn't go through the Mac — it leaves the iPhone directly to the chosen server. The Mac only tells Stash which server to pick.
Two operating modes:
- Fixed proxy per device — for long-term account management. Each account gets its own permanent server.
- Auto-rotation per account — for Seeding mode. The proxy changes every time the queue moves to the next account.
The mode is selected inside Clout Uploader settings — nothing to change on the Stash side.
Operating requirements
Always:
- iPhone connected to the Mac by USB cable.
- Stash launched on the iPhone, the VPN toggle on top — on.
- In iOS Settings → VPN, the Stash profile is the active one.
During first-time setup and when adding new servers:
- iPhone and Mac connected to the same Wi-Fi router (same network).
Once everything is configured and running, briefly moving the iPhone to a different network is fine — as long as the active proxy keeps working, traffic flows. But to refresh the server list (or change settings), the iPhone and Mac have to be on the same network again.
FAQ & troubleshooting
Stash stopped loading the config
The most common cause: iPhone and Mac aren't on the same Wi-Fi network anymore. That can happen if:
- Mac switched Wi-Fi (different router, guest network, hotspot).
- iPhone joined a different Wi-Fi.
- Mac got a new IP in the same network after the router rebooted.
Fix: make sure both devices are on the same router, open the Proxy section in Clout Uploader, in Stash delete the old config (Configs → swipe left → Delete) and rescan the QR.
Proxy doesn't switch when the account rotates
Check, in order:
- iPhone is connected to the Mac by cable.
- Stash is open, the VPN toggle on top is on.
- In iOS Settings → VPN, the profile imported from Clout Uploader is active.
- In Clout Uploader the device's proxy mode is set to Stash (not Off or another provider).
TikTok says my location looks off / sees the real IP
Stash got disconnected at that moment. iOS does not let VPN apps hold a connection in the background without the toggle being on — if the toggle dropped, traffic goes through your home internet instead.
Fix: open Stash, switch the toggle back on. If this keeps happening — make sure Stash has the Always-On permission in iOS Settings → VPN.
I moved the iPhone elsewhere — a few hours later it broke
Stash periodically reaches out to the Mac to refresh the server list. If the Mac isn't reachable on the network, the list goes stale and Stash drops.
Options:
- Bring the iPhone back into the same network as the Mac.
- Hand it the config manually: in Clout Uploader on the Proxy page → Copy URL → send to yourself → Stash → Configs → Paste URL.
I switched Mac / reinstalled Clout Uploader / cleared cache — Stash stopped working
The old config in Stash pointed at the previous Clout Uploader state. Refresh it: in Stash delete the old config; in Clout Uploader on the Proxy page rescan the fresh QR. Note: your proxy server list might have been emptied by the reinstall — check the Proxy section first and re-add servers if needed.
One proxy server doesn't work, the rest do
That server is down on the provider side. If you have several servers in your Clout Uploader list, automation falls back to the next one. If they all fail at once — the provider is in maintenance or shut down; move the subscription elsewhere.
How many iPhones can I connect?
Up to your Clout Uploader license (1 / 3 / 5 / 10 / 20+ devices). Each iPhone gets its own imported config in Stash on that specific phone — setup is per-device.
Which proxy providers work?
Most modern mobile and residential proxy providers that support Stash's standard protocols. We don't recommend specific vendors — pick by budget and regions. If unsure, take a trial subscription and try it on one device first.
Can Clout Uploader see my traffic / TikTok credentials?
No. Clout Uploader only tells Stash on the iPhone which server to use. TikTok traffic leaves the iPhone directly through the chosen provider's proxy server. The Mac is not on that path and doesn't decrypt anything.
Can I work without the USB cable?
No. The cable is what Clout Uploader uses to drive iPhone automation. Wi-Fi alone isn't used for that.
Can I work without Stash?
Yes. With 1–2 accounts per device and no need for region targeting, Stash is optional. Just leave the Proxy servers list in Clout Uploader empty — automation will go out from your home IP.
Pre-launch checklist
- iPhone connected to the Mac by USB cable
- Mac and iPhone on the same Wi-Fi router
- Stash installed on the iPhone, config imported from Clout Uploader
- VPN toggle in Stash on top — on
- In Clout Uploader the Proxy section has servers in the list
- The device's proxy mode in Clout Uploader is set to Stash
- Clout Uploader license is active
If all checks pass — start the thread. The proxy will rotate automatically in the background.
Related guides
- Installing Clout App via App Store Connect API — first-time device setup before configuring proxies.
- Folder structure — how to lay out media for Upload, Warm-up, and Seeding modes.