Home › Blog
Mobile proxy guides & research
Practical documentation from operating a real-device 4G/5G fleet — how detection actually works, what breaks, and how to fix it. 43 articles and counting.
Guides
- How 4G/5G Mobile Proxy Infrastructure Actually WorksThe complete technical path a request takes through a 4G/5G mobile proxy: why the phone dials out instead of listening, what rotation physically is, why it takes seven seconds, where the 2-3 MB/s ceiling comes from, and why DNS resolution location decides whether the exit is really mobile.
- How Mobile Proxy IP Rotation Actually WorksTwo different products are sold under the word rotation. One is a radio event on a physical handset; the other is a pool handing you somebody else's address. Here is the mechanism of each, when to rotate on demand versus on a timer versus per request, and how to tell a real rotation from a reported one.
- Real Mobile Proxy Speeds: What to Actually ExpectRoughly 2-3 MB/s per device is the realistic ceiling, and it is the cellular uplink — your download through the proxy is the phone's upload back to you. Why the advertised 5G number does not apply, why latency is higher, and when datacenter proxies are the correct and cheaper answer.
- Sticky Sessions on Mobile Proxies ExplainedWhat a sticky session actually is, why the same exit IP matters for anything logged in, and the distinction nobody explains: on a dedicated device stickiness is the default state, while on a shared pool it is a timed lease that expires and hands your identity to somebody else's address.
- What Is a Mobile Proxy? How They Work, What They Fix, and What They Don'tA complete, honest guide to mobile proxies: how traffic actually reaches a phone on a carrier network, why CGNAT makes mobile IPs harder to block, the real speed ceiling, and how to tell a good provider from a bad one.
- Whoer.net: How to Read It Properly, and What It Cannot Tell YouWhat every field on whoer.net actually means, why the trust percentage is not a ban predictor, and the one leak it catches that monitoring never will.
Comparisons
- Dedicated vs Rotating Proxies — They Solve Opposite ProblemsDedicated sticky proxies and rotating pools are not competing products; they solve opposite problems. Here is which one fits account management, which fits scraping, and why picking wrong is the most expensive proxy mistake.
- Mobile vs Residential Proxies — Where the IPs Come From and Which One You NeedMobile and residential proxies differ in where the IP originates, how much it is trusted, what it costs, and how it was sourced. An honest comparison, including the residential sourcing-ethics question most providers avoid.
- SOCKS5 vs HTTP Proxies: Which Should You Use With Mobile?An HTTP proxy understands HTTP and can read your headers. SOCKS5 forwards bytes and does not care what protocol they are. Here is what that difference actually changes, why socks5:// and socks5h:// are not the same, and which to pick for scraping, browsers and anti-detect tools.
Data & research
- Most Mobile Proxies Can't Prove a Rotation Worked — Here's How to Test YoursA rotation that returns success in ~2 seconds did not change your IP. The elapsed-time tell, why providers report success on command-acceptance, and how to verify your own.
Troubleshooting
- Cloudflare Error 1015 — "You Are Being Rate Limited" Explained and FixedWhat Cloudflare Error 1015 actually means, how it differs from 1020 and the 100x ban codes, and the fixes that work — for ordinary visitors, API clients and teams running at scale.
- Cloudflare Error 1020 — "Access Denied" Explained and FixedError 1020 means you matched a Cloudflare firewall rule, not a rate limit — so it does not expire. The real triggers, the fixes for visitors, and the header and TLS fingerprint issues that catch developers.
- HTTP 407 Proxy Authentication Required — What It Means and How to Fix ItWhat a 407 proxy error actually means, how it differs from 401, and why it appears even when your credentials look correct — encoding, auth schemes, protocol mismatches and proxy chains.
- HTTP 429 Too Many Requests — What It Means and How to Fix It ProperlyWhat a 429 actually is, how it differs from Cloudflare's Error 1015, how to read Retry-After in both formats, and how to write backoff that matches the rate limit algorithm you hit.
- Mobile Proxy Not Working — A Diagnostic Checklist That Actually Isolates the Cause"Proxy not working" is four different problems wearing the same sentence. How to tell a dead proxy from a working proxy that is being blocked, in about two minutes.
- Mobile Proxy Slow? How to Tell a Real Problem From the PhysicsAbout 2-3 MB/s is the normal ceiling on a mobile proxy, and it is the cellular uplink — not a defect. How to tell that apart from slow connects, a bad tower, a wedged device, and a failing upload.
- Proxy Connection Refused — Causes and How to Fix Each OneWhat ECONNREFUSED really means, how it differs from a timeout or a reset, and the specific proxy misconfigurations that cause it — wrong port, wrong scheme, allowlists, firewalls and IPv6.
- Rotation Says Success But the IP Never Changes — How to Diagnose ItA rotation that returns success in ~2 seconds did not change your IP; a real one takes ~6. The elapsed-time tell, the four faults that look identical, and the curl recipe to separate them.
- SOCKS5 Works With an IP But Fails With a Hostname — How to Diagnose ItSOCKS5 has two DNS modes and most "socks5 doesn't work" reports are really the wrong one. curl --socks5 vs --socks5-hostname, socks5:// vs socks5h://, the DNS-leak implication, and how instant failure separates a device fault from a config fault.
- Stuck in a CAPTCHA Loop? Why Solving It Never Ends, and What Actually Breaks the CycleAn endless CAPTCHA loop means the score that triggered the challenge never changed. Why solving does not clear it, how a rate challenge differs from a reputation challenge, and the fixes that actually work.
- YouTube "Sign in to Confirm You're Not a Bot" — What Causes It and How to Fix ItWhy YouTube shows "Sign in to confirm you're not a bot", what actually triggers it, and the fixes that work — for normal viewers, yt-dlp users, and teams running at scale.
Use cases
- Discord Proxies for Multi-Account Management and BotsHow Discord treats new accounts and shared IPs, why the gateway's long-lived WebSocket makes connection stability matter more than speed, why self-botting violates Discord's terms, and the limits a proxy cannot fix — including phone verification.
- Facebook Proxies: Ads Manager and Multi-Account Without BansWhat Facebook proxies actually do, why an ad account flag costs far more than a profile flag, why the IP has to agree with your payment method, and the limits no provider should hide from you.
- Instagram Proxies: Running Multiple Accounts Without Losing ThemAn honest guide to Instagram proxies: why sticky dedicated IPs beat rotating pools for account work, what actually triggers a checkpoint, how to warm a new account, and the limits a proxy cannot fix — including our own IPv4-only egress.
- OnlyFans Proxies: Agency Account Management Without LockoutsHow agencies manage creator accounts from a different city or country without triggering account-security lockouts: one dedicated mobile IP per account, geographically consistent, sticky across sessions, shared by the whole team — plus the limits a proxy genuinely cannot fix.
- Reddit Proxies: Account Management Without ShadowbansWhat a Reddit shadowban actually is, how to detect one in under a minute, why one IP per account matters — and the honest part: most Reddit enforcement is behavioural, so a proxy fixes the smaller half of the problem.
- Snapchat Proxies for Account ManagementSnapchat is mobile-first and leans hard on device attestation, so the network layer decides less here than on almost any other platform. An honest look at what a proxy fixes, what device signals dominate, and why phone verification is the real gate.
- Telegram Proxies: Bots, Multi-Account and MTProto ExplainedTelegram supports two unrelated kinds of proxy. MTProto exists to reach Telegram where it is blocked; SOCKS5 and HTTP are what you route bots and multiple accounts through. This page separates them, explains Bot API rate limits, and is honest about phone verification.
- TikTok Proxies for Multi-Account Management (2026)TikTok proxies explained honestly: why sticky dedicated IPs beat rotating pools for account work, why TikTok's client-side fingerprinting means a proxy buys you less here than on Instagram, and the limits worth knowing before you spend.
- Twitter/X Proxies: Multi-Account Management and Data AccessTwo audiences buy X proxies for opposite reasons — running multiple accounts, and pulling data after the API repricing. The configurations are opposites, and only one of them is what most people are sold.
- WhatsApp Proxies and Business API AccessWhatsApp's built-in proxy support exists to reach WhatsApp where it is blocked. Routing the Business Platform through controlled infrastructure is an unrelated job. Most articles conflate them. This one separates them, and is honest about phone verification.
Detection & anti-detect
- Carrier IP Reputation: Why Mobile IPs Score Better Than DatacenterHow IP reputation is actually computed — ASN classification, abuse history, address density, published hosting ranges — and why carrier CGNAT scores well, datacenter scores worst, and shared residential sits in between with borrowed history.
- DNS Leaks on Mobile Proxies — How They Happen, and How We Found OursA proxy can exit from exactly the right place and still leak, because DNS is a separate path from your traffic. The socks5 vs socks5h cause, the CDN routing failure it produces, and the fleet-wide leak we shipped and fixed.
- How Websites Detect Proxies in 2026Detection is a scoring system, not a single lookup. The full stack of signals a modern anti-bot system reads — IP reputation, TLS fingerprint, TCP/IP stack, header order, browser fingerprint, behaviour and account history — and exactly which one a proxy changes.
- JA3 vs JA4 TLS Fingerprinting ExplainedWhat a TLS ClientHello reveals about your client, how JA3 hashed it, why Chrome's randomised extension order broke JA3 and JA4 replaced it, why a Python request is identifiable on sight, and why changing your User-Agent cannot help.
- TCP/IP Fingerprinting: How Your OS Leaks Through Every ConnectionWhat the SYN packet reveals about your operating system — initial TTL, window size, MSS, window scale and TCP option order — how passive p0f-style fingerprinting reads it, what JA4T notation means, and why this layer cannot be fixed from a browser.
- WebRTC Leaks: How They Expose Your Real IP and How to TestWebRTC discovers peers by deliberately enumerating your addresses over UDP, on a path your proxy may never touch. Why turning it off is its own fingerprint, why the replace setting is the right answer, and why SOCKS5 UDP ASSOCIATE matters.
Integrations
- AdsPower Mobile Proxy Setup: A Working 2026 ConfigurationField-by-field AdsPower proxy setup for a dedicated mobile proxy: SOCKS5 vs HTTP, why credentials belong in the dedicated fields and not a URL, why the built-in proxy check disagrees with curl, and the timezone and WebRTC settings that have to match the exit IP.
- Dolphin Anty Mobile Proxy Configuration GuideConfiguring a dedicated mobile proxy in Dolphin Anty: SOCKS5 vs HTTP, credentials in the dedicated fields, the rotation link, why the built-in proxy check disagrees with curl, and the timezone, geolocation and WebRTC settings that must match the exit IP.
- GoLogin Mobile Proxy Setup: Configuration That Actually ConnectsHow to configure a dedicated mobile proxy in GoLogin: which protocol to pick, why credentials go in the dedicated fields, why GoLogin's proxy check disagrees with curl, and the timezone, geolocation and WebRTC settings that have to match the exit IP.
- Playwright Mobile Proxy Configuration GuideHow to configure a proxy in Playwright — the proxy option at browser and context level, per-context exits, SOCKS5 authentication limits, Chromium's local DNS resolution, and the concurrency settings that matter when the exit is one physical device.
- Puppeteer Mobile Proxy Setup, Including Authenticated ProxiesHow to use a proxy with Puppeteer properly — the --proxy-server launch argument, why it silently ignores inline credentials, page.authenticate(), Chromium's SOCKS5 DNS leak, and why concurrency has to come down when the exit is one physical device.
- Scrapy + Mobile Proxies: Middleware, Rotation and Retry HandlingHow to wire a proxy into Scrapy properly — request.meta["proxy"], a custom downloader middleware, DOWNLOADER_MIDDLEWARES ordering, Retry-After handling, and why CONCURRENT_REQUESTS has to come down when the exit is a single physical device.
Dedicated mobile proxies, one dashboard
Real 4G/5G devices on US carrier SIMs. Sticky IP per customer, rotation on demand.
See plans