Bought a proxy for farming Facebook accounts or managing client Instagram profiles, but not sure if they really hide your real IP? The problem is that even expensive proxies can leak data through DNS, WebRTC, or HTTP headers β and then all accounts will be tied to your real address. In this article, we will explore 7 proven ways to test proxy anonymity in 5 minutes, so you don't lose advertising accounts and client profiles due to chain bans.
Why Checking Anonymity is Critical for Arbitrage and SMM
Imagine this situation: you set up 15 Facebook Ads accounts through Dolphin Anty, assigned a separate proxy to each, and launched campaigns for $5000. A week later, all accounts get banned simultaneously β this is a chain ban, when the platform linked profiles by common characteristics. One of the common reasons is the leak of your real IP address through the proxy.
Why this happens:
- DNS Leaks: the browser sends DNS requests directly through your provider, bypassing the proxy β Facebook sees your real region
- WebRTC: the technology for video calls can reveal your local IP even through a proxy
- HTTP Headers: some proxies pass the X-Forwarded-For header with your real address
- Geolocation Mismatch: the proxy shows an IP from Moscow, while the browser's timezone is Vladivostok
For arbitrage specialists, this means losing all creatives, pixels, and campaign history. For SMM agencies β blocking client Instagram or TikTok accounts that you manage. For marketplace sellers β banning a store on Wildberries or Ozon for attempting to operate from a prohibited region.
Important: Checking anonymity is not a one-time procedure. Test each new proxy before adding it to the anti-detect browser, and periodically recheck existing ones β providers may change server settings.
What Data Leaks Kill Proxy Anonymity
Before moving on to the testing tools, let's discuss the main types of leaks. Understanding the mechanisms will help you correctly interpret the test results.
1. Real IP Address Leak
The most critical issue is when a website sees your actual IP instead of the proxy server's address. This occurs due to incorrect proxy settings in the browser or application, or if the proxy is not working at all (server unavailable).
How to check: open any IP checking service (for example, 2ip.ru) β if you see your home address instead of the proxy IP, the connection is not established.
2. DNS Leaks (DNS Leak)
DNS servers translate domain names (facebook.com) into IP addresses. Even if you are connected to a proxy, the operating system may send DNS requests through your internet provider. Websites see that requests are coming from one region (your provider), while the IP shows another (proxy) β this is a red flag for anti-fraud systems.
Example: you are using a proxy from the USA for Facebook Ads, but DNS requests are going through Rostelecom (Russia). Facebook detects the discrepancy and may block the account for suspicious activity.
3. WebRTC Leaks
WebRTC is a technology for video calls directly in the browser (used in Zoom, Google Meet). The problem is that WebRTC can determine your local IP address even through a proxy or VPN by sending a special STUN request.
Where it matters: when working with Facebook, Instagram, TikTok β these platforms actively use WebRTC to collect user data. If you manage 20 Instagram accounts through different residential proxies, but WebRTC reveals the same local IP β all profiles will be linked.
4. Leak through HTTP Headers
Poor-quality proxies (especially free or cheap datacenter proxies) may add headers like X-Forwarded-For or Via in HTTP requests, which contain your real IP address. This is done for logging on the proxy provider's side but exposes you to the target site.
5. Geolocation and Other Parameter Mismatch
Even if the IP is correctly hidden, platforms analyze indirect signs:
- The browser's timezone does not match the IP address region
- System language (Russian) with IP from the USA
- Screen resolution typical for desktop, but IP from a mobile operator
- WebGL and Canvas fingerprint do not match the declared device
Anti-detect browsers (Dolphin Anty, AdsPower, Multilogin) solve this problem by substituting all parameters to match the chosen proxy geolocation. But if the proxy itself leaks β even the best anti-detect won't help.
Basic IP Address Check: 3 Quick Services
Let's start with the simplest check β we will ensure that the proxy is working and replacing the IP. These services will show what address external sites see.
1. 2ip.ru β Quick Check for Russian Speakers
How to use:
- Open 2ip.ru WITHOUT the proxy β write down your real IP and provider
- Set up the proxy in your browser or anti-detect browser
- Refresh the 2ip.ru page
- Check: the IP should change to the proxy server's address, the provider β to the name of the hosting or ISP from the desired country
What to look for: IP address, country, city, provider (ISP). If you see your home provider β the proxy is not working.
2. WhatIsMyIPAddress.com β Detailed Information
An English service with detailed data about your IP: city, coordinates, provider, connection type. Useful for checking the accuracy of the proxy's geolocation β for example, if you bought a proxy tied to New York, the service should show exactly that city, not just "USA."
Why this is important: when setting up Facebook Ads with geotargeting for a specific city, the IP must match this location β otherwise, the algorithms may consider the account suspicious.
3. IPInfo.io β IP Type Check
This service shows not only the address but also the type of IP: residential (home), mobile (mobile operator), datacenter (data center), hosting (hosting). Critical for arbitrage specialists and SMM professionals.
Why this is important:
- Facebook, Instagram, TikTok easily recognize datacenter IPs and often ban such accounts
- For farming accounts, residential or mobile IPs are needed β they look like regular users
- If you paid for residential proxies, but IPInfo shows "datacenter" β the provider is deceiving you
How to check: open ipinfo.io, find the "ASN" or "Company" line β if a hosting provider (Amazon AWS, DigitalOcean, Hetzner) is listed there, it is a datacenter IP. If the name of the internet provider (Comcast, AT&T, MTS) is listed β it is residential/mobile.
In-Depth Check: whoer.net and 2ip.ru
Basic IP checking is just the first step. Now let's test the proxy for data leaks that can reveal your identity even with a properly working IP.
Whoer.net β Comprehensive Anonymity Analysis
Whoer.net is one of the most popular services for checking proxies among arbitrage specialists. It analyzes 15+ parameters and provides an overall anonymity score in percentage.
Step-by-step instructions:
- Set up the proxy in your browser or anti-detect browser (Dolphin Anty, AdsPower)
- Open whoer.net
- Wait for the automatic scanning to complete (5-10 seconds)
- Review the results for each item
Parameters checked by Whoer:
| Parameter | What it Means | Norm for Proxy |
|---|---|---|
| IP Address | What IP the site sees | Should match the proxy IP |
| DNS | Where DNS requests come from | Should match the region of the IP |
| WebRTC | Leak of local IP | Should be "Protected" or proxy IP |
| Language | Browser language settings | Should match the country of the IP |
| Time | System timezone | Should match the city of the IP |
| Flash, Java | Outdated technologies | Should be disabled (modern browsers) |
| Blacklist IP | Check in spam databases | Should not be in blacklists |
How to interpret the score:
- 90-100%: excellent anonymity, the proxy is suitable for Facebook Ads farming and working with client accounts
- 70-89%: acceptable, but there are minor discrepancies (e.g., browser language) β fix in the anti-detect browser
- 50-69%: there are serious leaks (DNS, WebRTC) β the proxy requires improvement or replacement
- Below 50%: critical issues, cannot be used β risk of chain bans
Tip: If Whoer shows a score below 80%, don't rush to change the proxy β first check the settings of the anti-detect browser. Often the problem lies in the incorrect timezone or language, not in the proxy itself.
2ip.ru β Extended Anonymity Check
In addition to the basic IP check, the 2ip.ru service offers separate tests for different types of leaks. Go to the "Tests" β "Anonymity" section and run the following checks:
- Proxy Check: determines the type of proxy (HTTP/SOCKS) and the level of anonymity (transparent/anonymous/elite)
- WebRTC Detection: shows whether the browser reveals the local IP through WebRTC
- Flash and Java: checks for outdated technologies that may expose the real IP
Levels of Proxy Anonymity:
- Transparent: passes your real IP in headers β NOT SUITABLE for multi-accounting
- Anonymous: hides IP but informs the site that you are using a proxy β acceptable for scraping, risky for social media
- Elite/High Anonymous: completely hides IP and the fact of using a proxy β ideal for arbitrage and SMM
Quality residential proxies and mobile proxies should always show an "elite" level. If 2ip.ru identifies the proxy as "anonymous" or "transparent" β demand a replacement from the provider.
Checking WebRTC and DNS Leaks
Even if the overall check on Whoer showed a high score, it is worth separately testing the two most insidious types of leaks β WebRTC and DNS. They can expose you even with a properly configured proxy.
Checking for WebRTC Leaks
Services for checking:
- BrowserLeaks.com/webrtc: the most detailed test, shows all IP addresses that WebRTC sees
- IPLeak.net: comprehensive check of IP, DNS, and WebRTC on one page
How to check on BrowserLeaks:
- Open browserleaks.com/webrtc with the proxy connected
- Wait for the test to complete (10-15 seconds)
- Check the "Your IP Addresses" section β only the proxy IP should be there
- If you see a local IP (starting with 192.168.x.x or 10.x.x.x) or your real public IP β there is a leak
How to fix a WebRTC leak:
- In anti-detect browsers: in the profile settings, find the "WebRTC" option and select "Replace" or "Substitute" (Dolphin Anty, AdsPower do this automatically)
- In regular Chrome/Firefox: install the "WebRTC Leak Shield" or "uBlock Origin" extension with WebRTC blocking enabled
- In Firefox: open about:config, find the parameter
media.peerconnection.enabledand set it tofalse
Checking for DNS Leaks
DNS leaks are particularly dangerous because they are inconspicuous β the IP may be correct, but DNS requests reveal your region.
Services for checking:
- DNSLeakTest.com: shows which DNS servers the browser is using
- IPLeak.net: comprehensive check (IP + DNS + WebRTC)
Step-by-step check on DNSLeakTest:
- Open dnsleaktest.com with the proxy connected
- Click "Extended test"
- Wait for the results (20-30 seconds)
- Check the country and provider of the DNS servers β they should match the region of the proxy
Example: you are using a proxy from Germany, but DNSLeakTest shows DNS servers from Rostelecom (Russia) β this is a leak. Facebook will see that the IP is German, but DNS requests are coming from Russia, and will suspect the use of a proxy.
How to fix a DNS leak:
- Use SOCKS5 proxies: they automatically pass DNS requests through the proxy server (unlike HTTP proxies)
- In anti-detect browsers: enable the "DNS through proxy" option in the profile settings
- Change DNS manually: in the network connection settings, specify public DNS (Google 8.8.8.8 or Cloudflare 1.1.1.1) β but this is not ideal, better to use proxy DNS
Important for Arbitrage Specialists: When working with Facebook Ads, always check for DNS leaks β the platform actively analyzes DNS requests to determine the user's real location. Even one account with a leak can trigger a review of all linked profiles.
How to Check Proxy in Anti-Detect Browser
Most arbitrage specialists and SMM professionals work through anti-detect browsers β Dolphin Anty, AdsPower, Multilogin, GoLogin. These tools have built-in proxy checking functions that simplify testing.
Checking in Dolphin Anty
Dolphin Anty is one of the most popular anti-detect browsers among arbitrage specialists in the CIS. It has a built-in proxy check when creating a profile.
Step-by-step instructions:
- Open Dolphin Anty β click "Create Profile"
- In the "Proxy" section, enter your proxy data (IP:PORT:LOGIN:PASS)
- Click the "Check Proxy" button (refresh icon to the right of the field)
- Dolphin will show: IP address, country, city, timezone, proxy type
- If everything is green β the proxy is working correctly
What Dolphin Anty checks:
- Availability of the proxy server (connection established)
- Correctness of the IP address (matches the provider's data)
- Geolocation (country, city)
- Timezone (automatically inserted into profile settings)
Additional check after profile creation:
- Launch the created profile
- Open whoer.net or ipleak.net
- Check that all parameters (IP, DNS, WebRTC, timezone, language) match the selected geolocation
- If Whoer shows a score below 80% β adjust the profile settings (language, screen resolution, WebRTC)
Checking in AdsPower
AdsPower offers a more detailed proxy check with connection quality analysis.
How to check:
- Create a new profile β "Proxy settings" tab
- Enter proxy data β click "Check Proxy"
- AdsPower will show: IP, country, connection speed (ping), status (working/not working)
- Pay attention to ping β for working with Facebook Ads, it should be less than 200ms
Feature of AdsPower: the browser automatically determines optimal fingerprint settings based on the proxy's geolocation. If you are using mobile proxies from the USA, AdsPower will insert characteristics typical of an American iPhone or Android device.
Checking in Multilogin and GoLogin
The process is similar: when creating a profile, enter proxy data β click "Check" β the system shows IP and geolocation. After creating the profile, be sure to launch it and check through Whoer.net or IPLeak.net.
General recommendation: do not rely solely on the built-in check of the anti-detect browser. It shows basic parameters (whether the IP works or not), but does not test for DNS, WebRTC, or HTTP header leaks. Always perform a control check through external services.
Checklist: 5 Parameters of a Quality Proxy
We have compiled all the criteria into a single checklist. Use it before adding proxies to work β if at least one item is not met, the proxy requires improvement or replacement.
| Parameter | How to Check | Requirement |
|---|---|---|
| 1. IP Address Replaced | 2ip.ru, WhatIsMyIP | Shows the proxy IP, not your real one |
| 2. IP Type Matches | IPInfo.io, Whoer.net | Residential/Mobile for social media, Datacenter acceptable for scraping |
| 3. No DNS Leaks | DNSLeakTest.com | DNS servers from the same country as the proxy IP |
| 4. WebRTC Protected | BrowserLeaks.com/webrtc | Does not show real or local IP |
| 5. Anonymity 80%+ | Whoer.net | Overall score at least 80%, better 90%+ |
Additional Checks for Professionals:
- Blacklist Status: check the IP on mxtoolbox.com/blacklists.aspx β if the proxy is in spam blacklists, Facebook may automatically ban accounts
- Connection Speed: run speedtest.net through the proxy β for comfortable work, at least 5 Mbps, ping up to 300ms is needed
- Stability: check the proxy several times throughout the day β the IP should not change (unless you have rotating proxies)
- IP Uniqueness: for account farming, ensure that the IP is not used by other clients of the provider (ask support β dedicated IP or shared)
Common Mistakes When Checking Proxies
- Checking the proxy WITHOUT an anti-detect browser β regular Chrome may allow leaks that Dolphin Anty blocks
- One-time check β the proxy may work now but fail in an hour (especially cheap public ones)
- Ignoring timezone mismatches β Facebook analyzes this parameter
- Using a proxy with a Whoer score below 70% for account farming β this is almost a guaranteed ban
Conclusion
Checking proxy anonymity is not paranoia, but a necessary procedure for anyone working with multi-accounting in Facebook Ads, Instagram, TikTok, or other platforms with strict anti-fraud systems. Even one account with a DNS or WebRTC leak can trigger a chain ban of all linked profiles, destroying weeks or months of work.
Use a comprehensive approach: basic IP check through 2ip.ru or WhatIsMyIP β in-depth analysis on Whoer.net β separate testing of WebRTC and DNS through BrowserLeaks and DNSLeakTest β control check in the anti-detect browser. Only after passing all stages with a score of 80%+ can you add the proxy to working profiles.
Remember: quality proxies are an investment, not an expense. Losing one Facebook advertising account with a history of launches costs more than a yearβs subscription to premium proxies. If you plan to seriously engage in traffic arbitrage, managing client accounts on social media, or scraping marketplaces, we recommend using residential proxies β they provide the highest level of anonymity and the lowest risk of bans due to real IP addresses of home users.