Why each profile needs its own proxy
Separate cookies keep logins apart, but every profile in a normal browser still goes out through the same internet connection. When you run accounts for different clients or different shops, that shared IP address ties them together in a way you didn't intend. A proxy per browser profile gives each profile its own exit IP, and Multime makes the rest of the profile agree with it: the time zone, the language list and the location all follow the proxy.
Supported proxy types
| Type | Login | Notes |
|---|---|---|
| HTTP | Username and password | The most common type from proxy providers |
| HTTPS | Username and password | Encrypted connection to the proxy itself |
| SOCKS5 | Username and password | Lines starting with socks5://, socks5h:// or socks:// are read as SOCKS5 |
| SSH | Password or private key | Uses an SSH server as the proxy |
Chromium can't always handle proxy logins on its own. Multime runs a small local relay for each profile that handles the username and password, so authenticated proxies work for every type. The relay also sends DNS lookups through the proxy, so the sites you visit aren't resolved through your own internet provider.
What happens when a profile opens
- Multime checks the exit IP through the proxy. It asks ipwho.is by default, or ipinfo.io or ip-api.com if you choose, and gets back the IP, country, city, time zone, coordinates and response time.
- It sets the profile to match. With time zone, language and location on "match the proxy IP" (the default), a profile with a proxy in Lyon gets the Paris time zone, French in its language list and a location near Lyon. On a Mac, your macOS language comes first in that list, because the browser's menus always use it.
- It starts the local relay. The relay handles the proxy login, sends DNS through the proxy, and applies port-scan protection, which stops websites from probing services on your computer or network.
- It opens the browser, pointed at the relay.
If the proxy doesn't answer, Multime stops at step 1 and tells you the proxy isn't working. It doesn't open the profile on your own connection instead.
Four ways to set a proxy on a profile
| Option | What it does |
|---|---|
| No proxy | The profile uses your own connection. |
| Enter proxy | Type the details, or paste a line such as host:port:user:pass into Quick paste. |
| Saved proxy | Pick one from your saved proxy list. Edit it once and every profile that uses it follows. |
| Random saved | Multime picks one of your saved proxies, optionally only those with a given tag, when you save the profile. It skips proxies whose last check failed, and the pick then stays with the profile so the account keeps a stable IP. |
The saved proxy list
The Proxies page keeps every proxy you use in one place. Each saved proxy has a name, a remark, tags and its last check result: IP, country, city, time zone, ISP and response time. You can search by host, IP, city, tag or remark, filter by working, failed or unchecked, and see how many profiles use each proxy.
Check a whole list at once before a busy day, and replace the failed ones before anyone tries to open those profiles.
Bulk import
Paste a list into the Add proxies panel. Multime reads one proxy per line in any of these formats:
203.0.113.10:8080
203.0.113.10:8080:user:pass
user:pass@203.0.113.10:8080
socks5://user:pass@203.0.113.10:1080
ssh://user:pass@203.0.113.20:22
socks5://user:pass@203.0.113.10:1080 [https://provider.example/rotate?key=abc] {US shop 1}
A default type applies to lines without a type:// prefix. A trailing link in square brackets is saved as the change-IP link, and text in curly braces becomes the remark. You can add tags to the whole batch, and skip proxies already on the list (same type, host, port and username). Lines Multime can't read are listed with the reason, so you can fix them.
You can also put a proxy in the proxy column of a profile spreadsheet when you bulk-create profiles, using the same line formats.
Rotating and residential proxies
For rotating or mobile proxies, save the provider's change-IP link with the proxy: the URL that gives you a new IP when you open it.
Many residential providers give you one gateway address and let you choose the country and a sticky session through the username. The Proxies page has a helper for this. Pick your provider or "any other provider", enter the login from the provider's dashboard and a country, and Multime saves ready-to-use proxies, one per sticky session (up to 500 at a time), so each profile keeps its own IP. Provider formats change from time to time, so check the result against your provider's dashboard.
WebRTC and other network settings
WebRTC can reveal an IP address outside the proxy. Each profile has a WebRTC setting: through the proxy (the default), replace the IP, disabled, or real. Leave it on "through the proxy" unless a site you use needs something else.
Examples
An agency with 40 client pages. Each client's profile gets its own saved proxy, tagged with the client's country. When a proxy fails its check, the agency edits that one saved proxy and every profile using it picks up the change. VAs without the "See proxy details" permission see only "Proxy set", never the host or password.
A seller with three shops. Shops in the US, the UK and Germany each get a proxy in that country. Each profile's time zone and language follow its proxy, so the German shop's profile opens on Berlin time with German in its language list. Marketplace rules about multiple seller accounts still apply.
What to keep in mind
- You bring your own proxies. Multime works with proxies from any provider that offers HTTP, HTTPS, SOCKS5 or SSH. Speed and reliability depend on that provider.
- Proxies belong to a workspace. Proxies in your private workspace stay separate from the ones in the team workspace.
- On teams, the proxy runs from the VA's computer. When a VA opens a profile, the proxy connection starts on their machine. Proxies with a username and password work from anywhere; proxies that only allow listed IP addresses need each VA's IP added.
- A proxy doesn't change platform rules. It keeps profiles from sharing one connection. Each platform's rules still apply.