Firefox
Firefox has a built-in per-instance proxy UI — no extension or OS-level config required.
Settings UI
Menu → Settings → General → Network Settings → Settings…
Pick Manual proxy configuration.
Fill in:
HTTP Proxy:
gate.helodata.io, Port7777Check Also use this proxy for HTTPS
(Or use SOCKS Host with the same host:port; pick SOCKS v5; check Proxy DNS when using SOCKS v5)
Click OK. Firefox will prompt for credentials on the first request:
Username: full proxy username (e.g.
helo_s1a2b3c4d5e-type-res-region-us)Password: your sub-user password
Optional: tick Remember password to skip the prompt next time.
[screenshot: Firefox Connection Settings dialog with helodata host filled in]
ISP variant
For an ISP IP, replace the HTTP Proxy host with your IP, e.g. 198.51.100.42. The port is still 8000.
Use profiles for parallel identities
Firefox supports multiple profiles, each with its own proxy:
Configure each profile's proxy independently from its own Network Settings.
Container tabs (advanced)
Combine with the Multi-Account Containers extension and Container Proxy extension to assign a different proxy per container — useful for testing geo-localized variants of a site in one window.
Verify
Navigate to https://ipv4.icanhazip.com — the IP shown should be from helodata, not your own.
Common pitfalls
HTTPS Proxycheckbox unchecked — HTTPS sites then bypass the proxy. Always enable it.SOCKS5 without DNS-over-proxy — the local resolver leaks DNS and geo targeting breaks. Always tick Proxy DNS when using SOCKS v5.
Saved password becomes stale after rotation — re-enter when you rotate sub-user password.
Last updated
Was this helpful?