Proxy Users
The Proxy page (sidebar > Proxy, under Access) is where you create proxy users and get the exact connection string to paste into any client that accepts a proxy URL. It fronts the proxy port: your traffic leaves from one of FourA's exits, with the network, country, and session behaviour you choose.
Beta. The sidebar entry carries a Beta badge, and a note above the list says why: traffic through the proxy port isn't billed yet, it isn't covered by monitoring or an uptime commitment, and option names can still change.
Creating a Proxy User
- Open Proxy in the sidebar.
- Click Create proxy user.
- Give it a name (up to 60 characters). The name is only for you to tell them apart.
- Click Create.
A dialog shows the generated username and password with a copy button on each. You choose neither: the username has to stay free of dashes, because a dash starts an option in the username grammar, and the password is a strong random string. Both can be shown again later, so there's nothing to write down.
Proxy users are personal in this version. They can't yet be shared through an organization.
The List
| Column | What it shows |
|---|---|
| Name | The name you gave it |
| Username | The credential half of the proxy username |
| Targeting | In words, what this user answers by default: network, country, and anything saved under Targeting |
| Status | Active or disabled |
| Created | When it was created |
| Last Used | When it last carried traffic, to the minute |
Each row has three buttons and a menu:
- Connection string opens the user's own page (see below).
- Show password reveals the password in a dialog.
- Disable stops the user authenticating within a minute; Enable brings it back.
- The menu holds New password, which keeps the username and replaces the password (anything still using the old one stops working immediately), and Delete, which removes the user for good.
The Connection String Page
Click Connection string on a row and the page shows that user alone, with two tabs.
Connection string tab
The lines to paste, rewritten live as you change anything under Targeting. Pick the format from the select on the right:
| Format | Shape |
|---|---|
| URL | http://user:password@proxy.foura.ai:34004 |
| host:port:user:pass | proxy.foura.ai:34004:user:password |
The password is masked until you click Show password; Copy on a line always copies the real one. Under the lines, a sentence says what the string will do in words (for example "Residential, DE, Sofia, 10 min"), and curl, Python, and Node snippets show the first line in use.
With Sticky sessions and a count above one, the tab lists one line per address, each with its own generated session name. New names regenerates the whole list, which is a fresh set of addresses when a target has soured on the old ones, and Copy all copies every line.
Targeting tab
Two cards, and the settings live inside the one you pick:
- Shared network: FourA's own exits, included in your plan. Choose a Country (the shared network is chosen by country and nothing finer). Tick Use a residential exit if the shared network cannot carry the request to arm the fallback; it only fires when your plan includes premium traffic and allowance remains, and it's unticked by default.
- Residential network: home addresses, drawn from your plan's premium traffic. Country opens Region and Network (ASN), and a region opens City. Device narrows to Windows, Android, iOS, or macOS.
Below both cards, the session controls apply whichever network you picked:
| Control | What it does |
|---|---|
| Session type | Rotating gives a new address per connection. Sticky keeps one. |
| How many | Sticky only. One line per address, up to 100 on this screen. |
| Session name | Sticky only, for a single address. Connections sharing a name share an address. Left empty, a name is generated. |
| Rotating interval | Sticky on the residential network only. How long one address is held, in minutes or hours, from 3 minutes to 24 hours. |
Country lists come from the exits FourA actually has, so a country that's offered has addresses behind it.
Saving defaults
Everything on the Targeting tab applies to the connection string on screen only, until you click Save as defaults. Saved targeting becomes what the proxy user answers on every connection, the Targeting column on the list says so in words, and the connection string shrinks to the bare credential plus whatever differs from the saved values. Anything you add to the username still wins for that one connection.
A save is refused when the combination can't work, such as a city on the shared network or a fallback on the residential network, so a proxy user can't be stored in a state that refuses every connection.
Tips
- Give each job its own proxy user. A user in daily use shows it in Last Used, and a leaked one can be disabled or given a new password without touching the others.
- Driving a browser through the port? Use a sticky session. A page load opens dozens of connections, and without a session each one would leave from a different address.
- The
host:port:user:passformat is what most proxy managers import. The URL format is what curl and HTTP libraries take. - Bytes through the port show up under Bandwidth on Usage & Limits, with residential traffic counted as premium.
Related
- Proxy Port: Host, port, every username option, response codes, and limits
- Usage & Limits: Bandwidth and premium traffic against your plan
- Managing API Keys: The other kind of credential, for the JSON API
- Dashboard Overview: All sidebar sections