Files
padelnomics/docs/proxy-provider-inventory.md
Deeman 79d1b0e672 feat(extract): tiered proxy with circuit breaker + proxy provider research
- playtomic_tenants.py: simplify proxy cycler call (cycler() instead of
  cycler["next_proxy"]()) — matches refactored proxy API
- docs/proxy-provider-inventory.md: proxy provider comparison table for
  Playtomic scraping (~14k req/day, residential IPs, pay-per-GB)
- .env.*.sops: updated encrypted secrets (re-encrypted)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 22:15:11 +01:00

45 KiB
Raw Blame History

Proxy Provider Inventory

Compiled: 2026-02-24 Purpose: Identify proxy providers for distributed web extraction — rotating IPs to avoid per-IP rate limits when scraping Playtomic and similar APIs at scale (14k+ venues/day).

Use case requirements:

  • ~14,000 HTTP requests/day to api.playtomic.io (availability + tenant endpoints)
  • Need IP rotation to stay under per-IP soft bans (observed ~1,000 req/IP/day limit)
  • Serial or low-concurrency (18 workers), not high-throughput
  • Residential IPs strongly preferred — Playtomic's API likely blocks datacenter ranges
  • HTTP/HTTPS proxies; SOCKS5 a bonus
  • Pay-per-GB preferred over per-IP (light usage: ~15 GB/month estimated)
  • Budget: €20100/month target

Bandwidth estimate: A Playtomic availability API response for one venue is roughly 530 KB of JSON. At 14,000 requests/day with ~15 KB average (request + response + headers, pre-compression), that is ~200 MB/day or roughly 6 GB/month. At the low end (small venues, cached pages) it could be 12 GB/month; at the high end (large venue JSON, retries) up to 10 GB/month. Budget for 510 GB/month when choosing a plan.


Provider Comparison Table

Provider Pool Size Res. Price (GB) ISP/Static Price Min Spend Sticky City-level SOCKS5 Score
Nimbleway Millions (proprietary) $8.00$14.00 PAYG $300/mo 30 min Yes Yes 2
Froxy 10M+ $12.00$1.95/GB (tier) $1.99 trial; $60/mo entry 1060 min Yes Yes (SOCKS4/5) 3
LunaProxy 200M+ $0.65$0.77 PAYG $3/IP/week static $7 (10 GB bundle) 90 min Yes Yes REMOVED
Proxy-seller 20M+ res; 400+ ISP $0.70$7.00 $1$2/IP/mo ISP ~$1 (1 GB) 24 hr res; static ISP Yes Yes 3
ProxyScrape 48M+ $4.50$4.85/GB $2 (1 GB test) 120 min Yes Yes 3
Bright Data 150M+ $2.80$10.50 PAYG $2.80/IP/mo $500/mo sub; PAYG no min 30 min Yes Yes 3
Oxylabs 175M+ $3.75$8.00 PAYG $1.15$1.60/IP/mo $99/mo 30 min Yes Yes 3
Decodo (Smartproxy) 115M+ $7$12.50/GB $80/mo sub 24 hr Yes Yes 3
IPRoyal 34M+ $1.75$7.00 No min (PAYG) 7 days Yes Yes 5
Rayobyte 40M+ $3.20$9.00 Unlimited BW plans No stated min 60 min Yes No 3
NetNut 85M+ $3.54$15.00 $17.50+/GB static $99/mo Indefinite Yes No 3
SOAX 191M+ $3.60$4.00 $90/mo sub; $1.99 trial 60 min Yes Yes 3
Webshare $2.00$3.00 $0.30/IP/mo ~$7/mo Limited Yes Yes 4
Geonode 10M+ $0.50$3.00 No min (PAYG) 24 hr Yes Yes 4
PacketStream 4572M+ $1.00 flat $50 deposit Supported Yes Yes 4
Proxy-Cheap 6M+ $2.99 No min Supported Yes Yes 3
ProxyEmpire $1.50$3.50 $1.97 trial Unlimited rollover Yes Yes 4
Infatica 20M+ $4.00 PAYG $4 trial (1 GB) Supported Yes No 3
Shifter 31M+ Port-based $299+/mo $299/mo Yes No 1
Storm Proxies 20M+ Port-based $19+/mo $19/mo 5 min USA/EU only No 2
DataImpulse 90M+ $1.00 (never expires) No min 30 min Yes Yes 5
Evomi 510M+ $0.99 PAYG / $0.49 sub ($49.99/mo) Money-back guarantee (<1 GB) Supported Yes Yes 4
922Proxy 200M+ claimed $0.77 $0.16/IP/day No min Supported Yes Yes 3

Score (15): fit for Playtomic extraction — rotating residential, pay-per-GB, no large minimum, city/country targeting, low total cost at 510 GB/month.


1. Residential Rotating Proxies

1.1 Bright Data

Field Value
URL https://brightdata.com
Types Rotating residential, ISP, datacenter, mobile
Pool Size 150M+ residential IPs
Countries 195+ countries; country + city + ZIP + ASN + carrier targeting
Pricing (residential PAYG) $10.50/GB; promo ~$5.25/GB when available
Pricing (Starter subscription) ~$2.80$3.50/GB for 141 GB ($499/month)
Sticky Sessions Up to 30 minutes
Auth Method Username:password; API key; browser extension
Protocols HTTP, HTTPS, SOCKS5
Min Purchase Starter plan: $500/month; PAYG: no minimum
Trial 7-day free trial for registered companies; $5 credit on account creation
ToS scraping Commercial scraping explicitly supported; most permissive ToS in market

Bright Data is the industry benchmark — 150M+ IPs, 195+ countries, the deepest targeting options (ZIP-level, ASN, carrier), and a platform that includes scraping browsers, CAPTCHA solvers, and managed datasets beyond raw proxies. Their IP quality is the highest in the market; IPs are very unlikely to be pre-flagged by Playtomic.

The economics are the problem for small-volume use. The Starter plan requires $500/month — 50100x the actual data cost at 510 GB/month. The PAYG rate of $10.50/GB (or $5.25/GB at promo) is usable but the promo is time-limited. The $5 trial credit on account creation allows a no-risk integration test.

Choose Bright Data if: (a) extraction scales to 100+ GB/month and justifies the Starter plan, (b) Playtomic begins aggressively blocking mid-tier residential IPs and only Bright Data's IP quality works, or (c) you need the managed scraping infrastructure (Web Unlocker API) rather than raw proxies.


1.2 Oxylabs

Field Value
URL https://oxylabs.io
Types Rotating residential, ISP (static residential), datacenter, mobile
Pool Size 175M+ residential IPs
Countries 195+ countries; country + state + city targeting
Pricing (residential PAYG) $8.00/GB
Pricing (Micro plan) $99/month (13 GB = $7.62/GB)
Pricing (Starter) $150/month (40 GB = $3.75/GB)
Pricing (ISP proxies) $1.15$1.60/IP/month with unlimited bandwidth
Sticky Sessions Up to 30 minutes (residential); indefinite (ISP)
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS5
Min Purchase $99/month (Micro) or PAYG at $8.00/GB
Trial Free trial for qualified businesses
ToS scraping Full commercial scraping support; dedicated scraping APIs available

Oxylabs has the largest claimed pool at 175M+ IPs and is consistently strong on reliability. The ISP proxy tier is a notable option: 10 static ISP IPs at $1.60/IP = $16/month with unlimited bandwidth. If Playtomic's rate limits reset daily and you distribute 14,000 requests across 10 IPs (1,400 req/IP/day), this may exceed the soft limit. Expanding to 20 IPs at $32/month brings each IP to 700 req/day — safely under the ~1,000/IP threshold.

The $99/month minimum for the residential rotating plan makes it expensive for small volumes. Like Bright Data, Oxylabs is better justified at scale. The ISP tier is the most interesting option at this budget level — worth a direct test.


1.3 Decodo (formerly Smartproxy)

Field Value
URL https://decodo.com
Types Rotating residential, ISP, datacenter, mobile
Pool Size 115M+ ethically sourced residential IPs
Countries 195+ locations; country + state + city + ZIP + ASN
Pricing (PAYG) $12.50/GB (1 GB)
Pricing (Micro) $80/month (8 GB = $10.00/GB)
Pricing (Starter) $225/month (25 GB = $9.00/GB)
Pricing (Enterprise) As low as $1.50/GB at 1,000 GB/month
Sticky Sessions Up to 24 hours (11,440 minutes configurable)
Auth Method Username:password; whitelist IP
Protocols HTTP, HTTPS, SOCKS5
Min Purchase $80/month (Micro) or PAYG at $12.50/GB
Trial 3-day free trial
ToS scraping Explicitly supported; scraping use case documented
Performance 99.86% success rate, 0.63s avg response time (Proxyway 2025 — top tier)

Decodo (rebranded from Smartproxy in 2025) is the top performer in Proxyway's 2025 benchmark: 99.86% success rate and 0.63-second response time, winning Proxyway's "Best Value Provider" award for the fourth consecutive year. The 24-hour sticky sessions are the longest among major providers and the 115M+ pool with ZIP+ASN targeting is excellent.

The difficulty is pricing at small volumes. $12.50/GB PAYG for 6 GB = $75/month. The Micro plan at $80/month forces purchasing 8 GB regardless — at 6 GB actual usage, 25% is wasted each month. Decodo is the right choice if performance is the primary requirement and/or volume scales to 25+ GB/month where the Starter plan's $9.00/GB becomes competitive.


1.4 IPRoyal

Field Value
URL https://iproyal.com
Types Rotating residential, static residential (Pawns), datacenter, mobile/4G, ISP
Pool Size 34M+ residential IPs
Countries 195+ countries; country + state/region + city targeting
Pricing (rotating residential PAYG) $7.00/GB (1 GB) → $4.90/GB (50 GB)
Pricing (sticky residential) From $1.75/GB; up to 7-day sessions
Sticky Sessions Up to 7 days per IP
Auth Method Username:password; API key
Protocols HTTP, HTTPS, SOCKS5
Min Purchase No minimum; PAYG only
Trial No free trial; small PAYG purchases from $1.75
ToS scraping Web scraping and data collection explicitly permitted
Performance 99.56% success rate, 1.06s avg response time (Proxyway 2025)

IPRoyal stands out for the combination of no-minimum PAYG billing, non-expiring traffic, and industry-unique 7-day sticky sessions. For the Playtomic extraction pipeline, the sticky residential tier at $1.75/GB is exceptional value — lower than almost any other provider's rotating residential rate, with sessions that hold an IP for up to a full week.

The 34M IP pool is smaller than Bright Data or Oxylabs but very adequate for 14,000 requests/day. The 99.56% success rate and 1.06s response time are strong for a mid-tier provider. SOCKS5 support and city/country targeting complete a well-rounded offering.

At $1.75/GB sticky residential for 6 GB/month, total cost is approximately $10.50/month — well within budget, with no monthly commitment. Caveat: verify with IPRoyal support whether the $1.75/GB sticky tier draws from the same 34M rotating pool or a separate static IP inventory, as IP quality may differ.


1.5 Rayobyte

Field Value
URL https://rayobyte.com
Types Rotating residential, ISP (static), datacenter (dedicated + semi-dedicated), mobile
Pool Size 40M+ residential IPs across ~180 countries
Countries ~180 countries; country + state + city + ASN targeting
Pricing (residential rotating) ~$9.00/GB for small plans; ~$3.20/GB at 1,000 GB/month
Pricing (datacenter dedicated) From $2.50/IP/month (US); from $1.00/IP/month semi-dedicated
Sticky Sessions Soft sticky (IP held while peer is online) or hard sticky (160 min fixed)
Auth Method Username:password; dashboard configuration
Protocols HTTP, HTTPS
Min Purchase No stated minimum; PAYG available
Trial Trial proxies available via portal
ToS scraping Commercial scraping supported

Rayobyte (formerly Blazing SEO) built its reputation on datacenter proxies; their residential offering is solid but not price-competitive for small volumes. At ~$9.00/GB it is more expensive than IPRoyal ($7.00/GB), DataImpulse ($1.00/GB), or Evomi ($0.99/GB PAYG) for equivalent low-volume usage.

The soft/hard sticky session distinction is technically useful — hard sticky guarantees the same IP for up to 60 minutes regardless of peer status; soft sticky holds only while the peer device is online. For venue-by-venue crawling, hard sticky at 510 minutes is sufficient. The lack of SOCKS5 for residential is a minor inconvenience. Rayobyte becomes more compelling at 200+ GB/month where the pricing curve ($3.20/GB) is competitive. Not recommended as primary for 510 GB/month.


1.6 NetNut

Field Value
URL https://netnut.io
Types Rotating residential, static residential (ISP), datacenter, mobile
Pool Size 85M+ rotating residential; 1M+ static residential
Countries 195+ countries; city targeting
Pricing (rotating residential) Starter: $99/month (28 GB = $3.54/GB); enterprise: $1.59/GB
Pricing (static residential) $17.50+/GB (primarily for long-term sessions)
Sticky Sessions Indefinite (static residential); ~30 minutes (rotating)
Auth Method Username:password
Protocols HTTP, HTTPS (no SOCKS5)
Min Purchase $99/month (28 GB)
Trial Free trial for enterprise accounts
ToS scraping Commercial use permitted

NetNut's differentiated product is direct ISP connectivity for static residential proxies — lower latency and more predictable performance than peer-sourced networks. The rotating residential pool of 85M+ is competitive. However, the $99/month minimum (28 GB) is oversized for 510 GB/month consumption, and the static residential tier at $17.50/GB is very expensive for bandwidth-intensive work.

NetNut updated pricing in March 2025 to align more closely with Oxylabs and Bright Data, making it less of a budget option than it historically was. The lack of SOCKS5 is a limitation. Best suited to operations running 28+ GB/month where the Starter plan breaks even.


1.7 SOAX

Field Value
URL https://soax.com
Types Rotating residential, mobile, ISP, datacenter
Pool Size 191M+ IPs (residential + mobile combined)
Countries 195+ locations; country + city targeting
Pricing (residential Starter sub) $90/month (25 GB = $3.60/GB)
Pricing (residential PAYG) $4.00/GB
Pricing (3-day trial) $1.99
Pricing (Enterprise) As low as $0.32/GB at scale
Sticky Sessions Up to 60 minutes
Auth Method Username:password; dashboard-based session management
Protocols HTTP, HTTPS, SOCKS5
Min Purchase $90/month (Starter) or PAYG at $4.00/GB
Trial $1.99 for 3-day trial
ToS scraping Fully supported; web scraping is a primary advertised use case
Performance 99.95% success rate, 0.55s avg response time (Proxyway 2025 — near best in class)

SOAX achieves near-best-in-market performance metrics: 99.95% success rate and 0.55-second response time in Proxyway's 2025 benchmarks. The 191M+ combined pool, 60-minute sticky sessions, and SOCKS5 support make it technically strong. The $1.99 three-day trial is the cheapest paid entry point for validation.

At PAYG: $4.00/GB × 6 GB/month = $24/month — within the lower budget range. The Starter subscription at $90/month is only justified at 20+ GB/month usage. SOAX is a good option if performance reliability is paramount and you do not want to accept the uncertainty of smaller providers like Evomi or DataImpulse.


1.8 Webshare

Field Value
URL https://www.webshare.io
Types Rotating residential, static residential (ISP), datacenter, shared proxies
Pool Size Not publicly stated for residential
Countries 195+ countries; city targeting supported
Pricing (residential rotating) 10 GB/mo: $3.00/GB; 60 GB: $2.33/GB; 100 GB: $2.00/GB
Pricing (static residential / ISP) $0.30/IP/month (unlimited bandwidth)
Pricing (free tier) 10 datacenter proxies + 1 GB/month — permanent
Sticky Sessions Limited; primarily a rotating service
Auth Method Username:password or whitelist IP
Protocols HTTP, HTTPS, SOCKS5
Min Purchase Very low; plans start ~$7/month for residential
Trial Free tier permanent (10 proxies + 1 GB/month datacenter)
ToS scraping Permitted for commercial use

Webshare offers two compelling products for this use case. First, the permanent free tier enables no-cost integration testing. Second, the static residential (ISP) proxies at $0.30/IP/month represent the cheapest stable-IP option on the market: 30 ISP IPs at $9/month provides unlimited bandwidth across a persistent pool of 30 residential-quality IPs.

If Playtomic's soft ban is per-IP-per-day (resetting at midnight), a pool of 30 ISP IPs at 14,000 requests/day means ~467 requests per IP per day — safely below the ~1,000/IP observed limit. This setup at $9/month is potentially the cheapest viable production configuration, contingent on ISP IPs not being pre-blocked.

The rotating residential plan at $3.00/GB (10 GB tier) is mid-market and straightforward. Webshare has a developer-friendly API and clean dashboard.


1.9 Geonode

Field Value
URL https://geonode.com
Types Rotating residential, static residential (ISP), datacenter
Pool Size 10M+ residential IPs
Countries 190+ countries; country + city targeting
Pricing (PAYG) $3.00/GB
Pricing (Starter plan) From $1.00/GB (subscription)
Pricing (Business plan) From $0.50/GB
Sticky Sessions Configurable, up to 24 hours
Auth Method Username:password; whitelist IP
Protocols HTTP, HTTPS, SOCKS5
Min Purchase No minimum for PAYG
Trial No formal trial; $2,250 proxy credit on first purchase (promotional)
ToS scraping Explicitly permitted for commercial use
Performance Trustpilot 4.7/5; latency anomalies reported on Reddit

Geonode advertises $0.50/GB on the Business plan and up to 24-hour sticky sessions — both market-leading for a mid-tier provider. The PAYG rate of $3.00/GB with no minimum results in approximately $18/month for 6 GB.

The 10M IP pool is the smallest among recommended providers, meaning IP reuse frequency is higher. For 14,000 requests/day this is still fine — at 10M IPs cycling uniformly, each IP would appear roughly once every 700 days at that volume. In practice pools are not uniform, so some IPs will be reused sooner.

The reported Reddit latency anomalies (up to 800 seconds for some requests) are concerning for a latency-sensitive extraction loop. Test against a sample before committing; the $3.00/GB PAYG is not cheap enough to absorb high retry overhead.


1.10 PacketStream

Field Value
URL https://packetstream.io
Types Rotating residential, static residential
Pool Size 4572M+ residential IPs (P2P network)
Countries 102195 countries; country + city targeting
Pricing $1.00/GB flat
Sticky Sessions Supported
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS5
Min Purchase $50 deposit (credit persists indefinitely)
Trial No formal trial
ToS scraping General commercial use permitted

PacketStream's $1.00/GB flat rate with no tiers or subscriptions is extremely simple and competitive. The $50 minimum deposit is the main friction point but credit persists indefinitely. SOCKS5 and city targeting are included at no extra charge.

The P2P model (volunteer peers share their bandwidth) means IP quality and availability vary by geography. For Europe (Spain, Germany, France — primary Playtomic markets), the peer density should be adequate. The latency variance inherent in P2P networks adds noise to extraction timing. For a background extraction job running overnight, this is not a significant issue. At $1.00/GB for 610 GB/month, cost is $610/month — comparable to DataImpulse.


1.11 Proxy-Cheap

Field Value
URL https://www.proxy-cheap.com
Types Rotating residential, ISP, datacenter, mobile
Pool Size 6M+ residential IPs
Countries 180+ countries; city targeting
Pricing (residential) $2.99/GB
Sticky Sessions Supported
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS5
Min Purchase No stated minimum
Trial No formal trial
ToS scraping Permitted

At $2.99/GB with no minimum and SOCKS5 support: 6 GB/month = $18/month. The 6M IP pool is small. More expensive than DataImpulse ($1.00/GB), PacketStream ($1.00/GB), or Evomi ($0.99/GB PAYG) without a clear advantage. The service is better reviewed for ISP proxies than rotating residential. Viable if preferred on other criteria but not the first choice.


1.12 ProxyEmpire

Field Value
URL https://proxyempire.io
Types Rotating residential, static residential (ISP), mobile/4G
Pool Size Not publicly stated
Countries 195+ countries; country + city + ASN targeting
Pricing (rotating residential PAYG) $3.50/GB (1 GB) → $1.50/GB (1,000 GB/month subscription)
Sticky Sessions Supported; unused GB never expires (unlimited rollover)
Auth Method Username:password; HTTP and SOCKS5
Protocols HTTP, HTTPS, SOCKS5
Min Purchase $1.97 trial package
Trial $1.97 introductory package
ToS scraping Permitted; ethical use policy
Performance 99%+ success rate (self-reported; limited independent benchmarks)

ProxyEmpire's $1.97 trial is the cheapest entry point among all providers — adequate for a live test against the Playtomic API without financial commitment. The unlimited rollover policy (unused GB never expires across months) is genuinely useful for bursty extraction patterns. At $3.50/GB PAYG for 6 GB/month: $21/month — comparable to Geonode at $3.00/GB. ASN-level targeting is a differentiator for precise geo-targeting.


1.13 Infatica

Field Value
URL https://infatica.io
Types Rotating residential, mobile, datacenter
Pool Size 20M+ residential IPs
Countries 195+ countries; city targeting
Pricing (PAYG) $4.00/GB
Pricing (Light plan) $96/month (25 GB = $3.84/GB)
Pricing (trial) $4 for 1 GB / 7 days
Sticky Sessions Supported
Auth Method Username:password
Protocols HTTP, HTTPS (no SOCKS5)
Min Purchase $4 (trial); $96/month for subscription
Trial $4 trial (1 GB, 7 days)
ToS scraping Permitted
Performance 94.30% success rate (Proxyway 2025)

Infatica's 94.30% success rate in Proxyway testing is lower than IPRoyal (99.56%), DataImpulse (99.66%), SOAX (99.95%), and Decodo (99.86%). For a scraper where 6% of requests fail, that is approximately 840 failed venue lookups per day — requiring a robust retry system. At $4.00/GB PAYG it is also not cheap. The $4 trial allows quick validation. Not recommended as primary for this use case.


2. Budget Residential Providers (Strong Value)

2.1 DataImpulse

Field Value
URL https://dataimpulse.com
Types Rotating residential, mobile
Pool Size 90M+ residential IPs
Countries 195+ countries; country + city targeting
Pricing $1.00/GB (never expires; no monthly minimum)
Sticky Sessions Up to 30 minutes
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS5
Min Purchase No minimum
Trial No formal trial; small purchases from $1
ToS scraping Permitted
Performance 99.66% success rate (Proxyway 2025)

DataImpulse at $1.00/GB with non-expiring credit and a 90M+ pool is the standout value pick for this use case. The 99.66% benchmarked success rate (Proxyway 2025) is excellent for a budget provider — better than Infatica, close to IPRoyal. No monthly subscription, no credit expiry. At 610 GB/month: $610/month total.

Country + city targeting and 30-minute sticky sessions cover all requirements. SOCKS5 support is a bonus. The main unknown is IP quality against Playtomic specifically (residential IPs from smaller providers are sometimes flagged in geographic clusters). Test first with a $510 credit load.


2.2 Evomi

Field Value
URL https://evomi.com
Types Rotating residential, mobile, datacenter
Pool Size 510M+ residential IPs
Countries 150+ countries; city targeting
Pricing (PAYG) $0.99/GB — no expiry, no commitment
Pricing (Core subscription) $0.49/GB — $49.99/month for 100 GB
Sticky Sessions Supported
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS5
Min Purchase No stated minimum for PAYG
Trial Money-back guarantee: full refund if <1 GB or <10% of plan used; credit card required
ToS scraping Permitted

Evomi's advertised $0.49/GB requires a $49.99/month Core subscription (100 GB). At 610 GB/month that is terrible value — you pay for 90+ GB you will not use. The effective price for this use case is the PAYG rate of $0.99/GB, which is essentially identical to DataImpulse ($1.00/GB). The "free trial" is a money-back guarantee rather than a true no-cost trial: you pay, test, and request a refund if you have used less than 1 GB or 10% of the plan. A credit card is required.

At $0.99/GB PAYG for 610 GB/month: $610/month — the same cost as DataImpulse. The decision between them is therefore purely on reliability data, where DataImpulse has a published Proxyway independent benchmark (99.66% success rate) and Evomi does not. The 510M pool is also notably smaller. The money-back guarantee still enables low-risk validation before committing further spend.


2.3 922Proxy

Field Value
URL https://www.922proxy.com
Types Rotating residential, static residential, mobile
Pool Size 200M+ claimed
Countries 190+ countries; country + city + ZIP targeting
Pricing (rotating residential) $0.77/GB
Pricing (static) $0.16/IP/day
Sticky Sessions Supported
Auth Method Username:password; client application
Protocols HTTP, HTTPS, SOCKS5
Min Purchase No stated minimum
Trial No formal trial
ToS scraping Permitted; operated from Asia-Pacific

922Proxy advertises 200M+ IPs at $0.77/GB — cheaper than DataImpulse ($1.00/GB) and Evomi PAYG ($0.99/GB). The large claimed pool is promising. However, 922Proxy is an Asia-Pacific operation with less visibility in Western proxy benchmarks. IP geographic distribution may skew toward Asia-Pacific rather than Europe, which matters for Playtomic's Spain/Germany focus. Worth testing if DataImpulse is unavailable or saturated, but verify European IP availability first.


3. ISP / Static Residential Strategy

If Playtomic's per-IP rate limit resets daily (most common configuration), a static pool of ISP proxies round-robined across workers is potentially the cheapest and most reliable solution — avoiding the latency variance of P2P residential networks.

Provider ISP Pricing Bandwidth 30-IP Pool Cost Notes
Webshare $0.30/IP/month Unlimited $9/month Cheapest option; static residential-quality IPs
Oxylabs $1.15$1.60/IP/month Unlimited $3548/month Enterprise-grade; lower blocking risk
Bright Data From $2.80/IP/month Unlimited $84/month Best IP quality; high cost

At 14,000 requests/day distributed across 30 IPs: ~467 req/IP/day — below the ~1,000/IP observed soft limit. Replace blocked IPs as they accumulate. Webshare allows adding/replacing IPs ad hoc.

If ISP IP ranges are pre-blocked by Playtomic (common for some ISP providers), fall back to rotating residential. The ISP test is worth running first before committing to a rotating plan.


4.1 Shifter (formerly Microleaves)

Field Value
URL https://shifter.io
Pool Size 31M+ residential IPs
Pricing $299/month for 25 ports (unlimited bandwidth)
Min Purchase $299/month

Designed for 1 TB+/month operations. The $299/month minimum is 3060x more than the actual cost of 6 GB/month at DataImpulse. Not appropriate for this use case.


4.2 Storm Proxies

Field Value
URL https://stormproxies.com
Pool Size 20M+ residential IPs
Countries USA and EU only (no country-level selection)
Pricing 1 port: $19/month; 5 ports: $50/month
Sticky Sessions 5-minute rotation interval (fixed)
Protocols HTTP, HTTPS

Storm Proxies at $19/month for unlimited bandwidth is tempting on paper. However, the geographic restriction to USA/EU with no country-level selection means IPs may not be Spanish/European residential as needed. The fixed 5-minute rotation interval cannot be adjusted. Not flexible enough for this use case.


5. Mobile / 4G Proxies (Reserve Option)

Provider Mobile Pricing Performance
SOAX $7$15/GB 0.57s, 99.94% success (Proxyway 2025 — best mobile)
Decodo $7$12/GB Excellent
Oxylabs $8$15/GB Enterprise-grade
Bright Data $8$15/GB Largest mobile pool

Mobile proxies use 4G/LTE carrier IPs — the hardest type to block without affecting real users. Costs are 510x residential. Not recommended until Playtomic demonstrates active blocking of residential IPs from established providers.


Phase 1 — Validation

Test three products simultaneously against a sample of 500 venues each:

  1. Evomi — use the money-back guarantee (credit card required; refund if <1 GB used); test $0.99/GB PAYG against ~500 venues
  2. DataImpulse — add $10 credit; test $1.00/GB tier with 90M+ pool against the same venues
  3. Webshare static residential — sign up for 10 ISP IPs ($3/month); test whether static IPs work

Compare: success rate, 429 rate, response time, connection errors across all three.

Decision tree after Phase 1:

  • Evomi >95% success → Evomi as primary ($610/month at $0.99/GB PAYG)
  • Evomi <95%, DataImpulse >98% → DataImpulse primary ($610/month)
  • Webshare static passes (>98% success) → Webshare static at $9/month flat (simplest setup)
  • All fail → escalate to IPRoyal sticky ($1.75/GB) or SOAX PAYG ($4.00/GB)

Phase 2 — Production Configuration

Primary recommended: DataImpulse at $1.00/GB

  • Expected monthly cost: $610/month for 610 GB
  • Non-expiring credit (no waste on unused GB)
  • 99.66% benchmarked success rate
  • 30-minute sticky sessions for multi-step venue crawls
  • 90M+ IP pool with country + city targeting

Fallback: IPRoyal sticky residential at $1.75/GB

  • Pre-load $20 of credit
  • Activate when DataImpulse returns sustained errors or 429s
  • 7-day sticky sessions for maximum session stability

Integration pattern (Python):

import hashlib

def get_proxy_url(venue_id: str, provider: str = "dataimpulse") -> str:
    """Return a sticky proxy URL with a deterministic session ID per venue."""
    # Hash venue_id to a session bucket (0999)
    session_id = int(hashlib.md5(venue_id.encode()).hexdigest(), 16) % 1000

    if provider == "dataimpulse":
        host = "gate.dataimpulse.com"
        port = 14433
        user = f"username-country-ES-session-{session_id}"
        password = "your_password"
    elif provider == "iproyal":
        host = "geo.iproyal.com"
        port = 12321
        user = f"username_country-ES_session-{session_id}"
        password = "your_password"

    return f"http://{user}:{password}@{host}:{port}"

This distributes 14,000 venues across 1,000 session buckets, so each session handles ~14 venues/day. With 30-minute sticky sessions (DataImpulse) or 7-day sticky (IPRoyal), each bucket retains its IP for all requests to its assigned venues. Per-IP daily load: ~14 requests × (number of API calls per venue). Very safe.

Set PROXY_URLS in .env.prod.sops:

PROXY_URLS=http://user:pass@gate.dataimpulse.com:14433,http://user:pass@gate.dataimpulse.com:14433
EXTRACT_WORKERS=4

Use the same endpoint multiple times to create N workers — the sticky session logic differentiates them via session IDs in the username parameter. Or use multiple distinct proxy URLs if the provider assigns different IPs per credential pair.

Budget Summary

Scenario Provider Est. Monthly Cost Notes
Comparable to DataImpulse Evomi $610/month $0.99/GB PAYG ($0.49/GB needs $49.99/mo 100 GB plan — not viable at this volume); money-back guarantee
Best value DataImpulse $610/month $1.00/GB; strong benchmarks; no expiry
Static ISP pool Webshare $9/month flat 30 IPs × $0.30; unlimited BW; test ISP blocking first
PAYG reliable IPRoyal sticky $1018/month $1.75/GB; 7-day sessions; well-established
PAYG mid-tier PacketStream $610/month $1.00/GB; $50 deposit; P2P quality variance
PAYG mid-tier Geonode PAYG $1830/month $3.00/GB; 24-hr sticky; test latency first
High-reliability SOAX PAYG $2440/month $4.00/GB; 99.95% success; justified if others fail
Enterprise-grade Decodo Micro $80/month 99.86% success; overkill at current scale
Enterprise-grade Bright Data PAYG $31+/month ~$5.25/GB at promo; reverts to $10.50/GB

For the stated budget of €20100/month, DataImpulse at $610/month leaves substantial headroom. The money saved versus Decodo or Bright Data can fund a secondary provider for redundancy, or be reserved to escalate to mobile proxies if Playtomic deploys more aggressive anti-bot measures.


7. Additional Providers

7.1 Nimbleway

Field Value
URL https://www.nimbleway.com
Types Rotating residential, ISP/unlocker, datacenter, mobile
Pool Size Millions of IPs (proprietary; smaller than Oxylabs/NetNut)
Countries Nearly every country; country, state, city targeting
Pricing (PAYG) $8.00/GB
Pricing ($300/mo plan) $14.00/GB (21 GB included)
Pricing ($4,000/mo plan) $7.00/GB
Sticky Sessions 130 minutes (10 min inactivity timeout)
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS5 (recently added)
Min Purchase $300/month; free trial requires contacting sales
Trial Sales-gated; no self-serve trial
ToS scraping Explicitly built for web data collection; GDPR/CCPA-compliant; KYC process
Performance ~0.25s response time (claimed); 99.9% uptime; AI-assisted IP routing

Nimbleway is a premium-tier provider aimed at enterprise data engineering teams — not casual or low-volume scrapers. Its proprietary residential network is quality-over-quantity: the pool is smaller than Oxylabs or Bright Data, but Nimble compensates with intelligent IP optimisation, built-in anti-detection routing, and an AI-layered product stack (Nimble API, Nimble Browser, Nimble IP). The 0.25s response time claim is genuinely fast and geo-targeting granularity is excellent.

The fatal problem for this use case is the pricing model. The $300/month minimum gives roughly 21 GB at $14/GB — 23x the bandwidth needed for ~610 GB/month. The PAYG $8/GB rate is more reasonable but the trial is sales-gated. Nimbleway targets teams spending $300$4,000/month and makes no accommodation for low-volume users.

Unless Playtomic becomes extremely difficult to scrape and requires elite anti-bot bypass, Nimbleway is overengineered and overpriced for 14,000 requests/day. The $300/month floor alone exceeds the entire stated budget ceiling. Keep on a shortlist if usage scales dramatically or if other providers start failing systematically.


7.2 Froxy

Field Value
URL https://froxy.com
Types Rotating residential, mobile (4G/LTE), SOCKS5 proxies
Pool Size 10M+ IPs worldwide
Countries 200+ countries; city-level targeting
Pricing (entry plan) ~$12.00/GB (5 GB for $60/month)
Pricing (scale) ~$1.95/GB at $2,000/month
Sticky Sessions 1060 minutes (IP reassigned on inactivity)
Auth Method Username:password
Protocols HTTP, HTTPS, SOCKS4, SOCKS5
Min Purchase $1.99 trial (3 days / 100 MB); entry plan ~$60/month (5 GB)
Trial $1.99 / 100 MB / 3 days
ToS scraping Permissive for data collection; no anti-scraping clauses in public docs
Performance ~70% success rate (independent tests); 340800+ ms latency; Froxy claims 99%

Froxy is a mid-tier European-facing provider with a clean dashboard, SOCKS4/5 support, and a genuine low-cost entry point via the $1.99 / 100 MB trial — the most honest validation option in this comparison. Port-based rotation with configurable intervals (903,600 seconds) gives fine-grained control over IP churn rate. The protocol breadth works with any Python HTTP library.

The core problems are pricing and performance. At low volumes, Froxy is expensive per GB: 5 GB for $60 = $12/GB. Independent testing puts the real-world success rate at ~70% and latency at 340800+ ms — measurably worse than premium providers and several budget alternatives. The 10M IP pool is on the smaller side with notable IP recycling reported.

Froxy is borderline-viable if you accept higher latency and occasional failures that the extractor's retry logic absorbs. Use the $1.99 trial first; if success rates on the actual Playtomic endpoint are acceptable, the $60/month entry plan fits within budget — but you are paying a premium per GB. Treat it as "test first, commit if it works" rather than a confident primary choice.


7.3 LunaProxy — DO NOT USE

Disqualified January 2026. LunaProxy was revealed to be a front brand operated by IPIDEA, a malicious residential proxy network disrupted by Google Threat Intelligence Group (GTIG) and Cloudflare. The "residential IPs" were sourced from malware-infected devices enrolled without user knowledge via rogue SDKs distributed to developers. In January 2026 Google obtained court orders and partnered with Cloudflare to take down IPIDEA's command-and-control infrastructure, cutting the network by ~40%. Over 550 tracked threat groups had used IPIDEA exit nodes in a single week.

Using LunaProxy routes your traffic through compromised devices belonging to unknowing victims. Beyond the ethical problem, the network is actively degraded and unreliable. Do not use.

Reference: Google Cloud Blog — Disrupting the World's Largest Residential Proxy Network


7.4 Proxy-seller

Field Value
URL https://proxy-seller.com
Types ISP (static residential), rotating residential, datacenter, mobile
Pool Size 20M+ rotating residential IPs; 400+ ISP networks / 800+ subnets
Countries 220+ countries/regions; city and ISP targeting; ISP covers 22+ countries
Pricing (rotating residential bulk) $0.70/GB; PAYG $7/GB
Pricing (ISP static) $1$2/IP/month (volume discounts up to 57%)
Sticky Sessions Residential: up to 24 hours; ISP: static (permanent)
Auth Method Username:password; IP whitelisting
Protocols HTTP, HTTPS, SOCKS5
Min Purchase ~$1 (1 GB residential); ISP minimum varies
Trial No formal free trial; ~$1 entry
ToS scraping Positioned for scraping and privacy use; Trustpilot 4.7/5 (500+ reviews)
Performance ~9192% success rate (SERP tests); 1 Gbps channel; 99% uptime; DNS leak inconsistency in one independent test

Proxy-seller has two genuinely distinct product lines. For rotating residential proxies, the $0.70/GB pricing at volume is competitive and approaches LunaProxy territory, though the PAYG $7/GB rate is high without upfront commitment. The 24-hour sticky session on residential is exceptional — the longest in this comparison for a rotating product. For the ISP line, $12/IP/month for dedicated static residential IPs is competitive and useful for account-based access or distributing requests across a fixed pool of IPs.

The independent security testing revealed a DNS leak issue where anti-fraud databases classified connections inconsistently (residential vs. corporate vs. proxy). This is material concern for high-security targets but unlikely to matter for Playtomic's public API. The 92% SERP success rate is solid though it drops on well-defended targets. City-level targeting across 220+ GEOs is a genuine differentiator if appearing geographically local to Spain is important.

Proxy-seller is a credible option particularly if you value long sticky sessions, ISP/city targeting granularity, or want a single vendor for both rotating residential and ISP static proxies. The DNS inconsistency is worth monitoring but unlikely to cause failures against a mobile API target. The ~$1 minimum makes it trivially easy to test.


7.5 ProxyScrape

Field Value
URL https://proxyscrape.com
Types Rotating residential, shared datacenter (premium), dedicated datacenter; also maintains a well-known free public proxy list
Pool Size 48M+ residential IPs (some sources cite 55M+)
Countries 195+ countries; country, state, city targeting
Pricing (5 GB plan) $4.85/GB ($24.25/month)
Pricing (20 GB plan) $4.50/GB ($90/month)
Pricing (1 GB test) ~$2
Sticky Sessions Up to 120 minutes
Auth Method Username:password; IP whitelisting
Protocols HTTP, HTTPS, SOCKS5
Min Purchase $2 (1 GB test); 3-day / up to 1 GB refund policy
Trial 3-day refund policy functions as a trial
ToS scraping Explicitly positioned for legitimate web scraping; emphasises ethical IP sourcing
Performance ~0.8s response time; 99%+ uptime claimed; some reviews report IPs labelled residential that behave as ISP/datacenter

ProxyScrape is best known as the source of large free public proxy lists, and that legacy creates both an opportunity and a perception problem. The paid residential product is a genuinely separate tier: 48M+ IPs, 195+ countries, city-level targeting, 120-minute sticky sessions (the joint-longest in this comparison), and SOCKS5 support. The 3-day refund policy on up to 1 GB effectively functions as a trial — pay $2, test against Playtomic, request a refund if it fails. Data does not expire monthly, which suits variable scraping workloads.

The concerns are meaningful. Independent reviews report that some IPs advertised as residential resolve to ISP or datacenter ranges when tested by anti-fraud tools, suggesting imprecise pool labelling. The 0.8s average response time is acceptable but slower than Nimbleway (0.25s); for 14,000 requests/day at roughly one request every six seconds, latency is not a bottleneck anyway. Trustpilot feedback is polarised with recurring mentions of support delays and filter reliability issues.

For the Playtomic workload, ProxyScrape is functionally adequate — pool is large enough, city targeting works, sticky sessions are long, and the $2 test-run is the easiest entry point in this comparison. Monthly cost for 610 GB would be $27$49 on the 5 GB plan, within budget but worse value per dollar than LunaProxy. The main risk is pool quality inconsistency — if Playtomic checks IP type and blocks datacenter ranges, mislabelled proxies would silently inflate failure rates. Treat it as a solid backup or test-first option.


Sources