Brave proxy setup

Brave follows the computer's proxy settings or a proxy extension. Unlike Chrome, it has a WebRTC setting of its own that keeps WebRTC behind the proxy.

Protocols
HTTP with a login. SOCKS5 only without a login (Chromium engine), so not with our gateway
UDP
No. WebRTC stays behind the proxy only with Disable non-proxied UDP
Where the setting is
Settings → System → Open your computer's proxy settings, the --proxy-server flag, or an extension
Works with
Residential and mobile proxies

Before you start

  • Your proxy login and password from the Residential or Mobile page of the dashboard, and traffic on that product.
  • The computer's settings apply to every Brave profile and to other apps. For one profile only, install ZeroOmega or FoxyProxy from the Chrome Web Store, which Brave uses for extensions, and give each profile its own -sid- key.
  • Use port 7000 (HTTP). Brave runs on Chromium and cannot send a SOCKS5 login.
Connection details
Host
gate.aeonproxy.com
Port (HTTP / HTTPS)
7000
Login
your proxy login, with targeting keys if you need them: LOGIN-cc-us-sid-abc123
Password
your proxy password

Copy the login and password from the Residential or Mobile page of the dashboard; the generator there also writes ready lines. Key syntax: targeting and sessions.

Add the proxy

  1. Open Settings → System and click Open your computer's proxy settings.
  2. Windows: under Manual proxy setup, click Set up, turn on Use a proxy server, enter gate.aeonproxy.com and port 7000, and click Save.
  3. macOS: in your connection's Details → Proxies, turn on Web proxy (HTTP) and Secure web proxy (HTTPS) with the same server and port, and click OK.
  4. Open a site in a normal window, not a private window with Tor. When Brave asks for the proxy's username and password, enter your login with its keys and your password.

On Linux, or to leave the system setting alone, start a separate Brave instance with the flag:

brave-browser --proxy-server="http://gate.aeonproxy.com:7000" --user-data-dir="$HOME/.brave-proxy"
# Brave then asks for LOGIN and PASSWORD

Keep WebRTC behind the proxy

  1. Open Settings → Privacy and security.
  2. Set WebRTC IP handling policy to Disable non-proxied UDP.

WebRTC then uses TCP through the proxy instead of UDP from your own connection. With the other three choices (Default, Default public and private interfaces, Default public interface only) WebRTC still reaches the internet directly, and a page can see your real address. Background: WebRTC leaks.

Check the proxy

Open the IP checker in a normal or private window. The address and country should be the proxy's, and WebRTC public IP should not be your own address.

Rotating or sticky

Use a sticky login for browsing: one IP for every tab for up to 60 minutes, then a new IP in the UK on the same line.

LOGIN-cc-gb-sid-brave01-ttl-60

Brave keeps the typed login until it quits. To change it, quit Brave completely and sign in with the new line.

If it does not work

What you seeWhat to check
WebRTC IP handling policy is greyed outAn extension may control it, for example FoxyProxy's Limit WebRTC or a content blocker's WebRTC option. Change it in that extension, or turn the option off there.
The login prompt keeps coming backThe gateway rejected the login (407): a wrong password, or a key in the login that is not in the lists. Copy both from the dashboard again.
An extension set to SOCKS5 on port 7001 failsBrave cannot send a SOCKS5 login. Switch the extension to HTTP on port 7000.
Other apps lost the internetThey read the same system proxy. Turn it off when you finish, or use an extension instead.
An error page that names an ERR_ codeBrave's network codes are Chromium's: the Chrome table covers the ones you are likely to see.

Questions

No. Shields change what pages can read from the browser. The address comes from the proxy, and the WebRTC setting decides whether WebRTC stays behind it.

Brave sends that window's traffic through Tor, so sites and the IP checker see a Tor exit, not ours. Use a normal window, or a private window without Tor, for the proxy.

Proxy questions? Ask support in the live chat.