Residential Proxies
WeProxies provides premium residential proxies - IP addresses assigned to real residential devices by Internet Service Providers (ISPs). These proxies offer the highest level of anonymity and success rates.
What Are Residential Proxies?
Residential proxies use IP addresses assigned to real homes and mobile devices. Unlike datacenter proxies, residential IPs:
- ✅ Appear as real users - Websites see genuine residential traffic
- ✅ Higher success rates - Bypass anti-bot systems effectively
- ✅ Better anonymity - Blend in with normal user traffic
- ✅ Access geo-restricted content - Appear as local users
Use Cases
Web Scraping
import requests
proxy = {
"http": "http://wp_user-country-US:password@proxy.weproxies.com:1080",
"https": "http://wp_user-country-US:password@proxy.weproxies.com:1080"
}
# Scrape with residential IP for better success rates
response = requests.get("https://example.com/data", proxies=proxy)
Price Monitoring
Track competitor pricing across different regions:
countries = ["US", "UK", "DE", "FR", "JP"]
for country in countries:
proxy = {
"http": f"http://wp_user-country-{country}:password@proxy.weproxies.com:1080",
"https": f"http://wp_user-country-{country}:password@proxy.weproxies.com:1080"
}
response = requests.get("https://shop.example.com/product", proxies=proxy)
print(f"{country}: {extract_price(response.text)}")
Ad Verification
Verify ads are displayed correctly in target markets:
# Check ad placement in New York
proxy = {
"http": "http://wp_user-country-US-state-NY-city-NewYork:password@proxy.weproxies.com:1080",
"https": "http://wp_user-country-US-state-NY-city-NewYork:password@proxy.weproxies.com:1080"
}
Social Media Management
Manage multiple accounts safely with different IPs:
# Each account uses a different sticky session
for account in accounts:
proxy = {
"http": f"http://wp_user-session-{account.id}:password@proxy.weproxies.com:1080",
"https": f"http://wp_user-session-{account.id}:password@proxy.weproxies.com:1080"
}
# Perform account operations with consistent IP
Proxy Pool
WeProxies maintains a large pool of residential IPs:
| Feature | Details |
|---|---|
| Pool Size | 10M+ residential IPs |
| Countries | 195+ countries |
| Rotation | Automatic on each request |
| Session Length | Up to 10 minutes (sticky) |
| Protocols | HTTP, HTTPS |
Rotating vs Sticky Sessions
Rotating (Default)
Each request gets a new IP address:
# Each request = new IP
curl -x "http://wp_user:password@proxy.weproxies.com:1080" https://api.ipify.org
curl -x "http://wp_user:password@proxy.weproxies.com:1080" https://api.ipify.org
# Different IPs each time
Best for:
- Web scraping at scale
- Data collection
- Anonymous browsing
Sticky Sessions
Maintain the same IP for multiple requests:
# Same session ID = same IP
curl -x "http://wp_user-session-abc123:password@proxy.weproxies.com:1080" https://api.ipify.org
curl -x "http://wp_user-session-abc123:password@proxy.weproxies.com:1080" https://api.ipify.org
# Same IP for both requests
Best for:
- Login sessions
- Multi-step workflows
- Shopping cart operations
Performance Tips
1. Use Appropriate Timeouts
Residential proxies may be slightly slower than datacenter proxies:
response = requests.get(
"https://example.com",
proxies=proxy,
timeout=30 # 30 second timeout
)
2. Implement Retry Logic
from requests.adapters import HTTPAdapter
from urllib3.util.retry import Retry
session = requests.Session()
retry = Retry(total=3, backoff_factor=0.5)
adapter = HTTPAdapter(max_retries=retry)
session.mount('http://', adapter)
session.mount('https://', adapter)
response = session.get("https://example.com", proxies=proxy)
3. Rotate User Agents
import random
user_agents = [
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36...",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36...",
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36..."
]
headers = {"User-Agent": random.choice(user_agents)}
response = requests.get("https://example.com", proxies=proxy, headers=headers)
Comparison with Datacenter Proxies
| Feature | Residential | Datacenter |
|---|---|---|
| IP Source | Real ISPs | Data centers |
| Detection Risk | Very Low | Higher |
| Speed | Good | Faster |
| Price | Per GB | Per IP/Month |
| Best For | Anti-bot bypass | High-volume, speed |
Next Steps
- Country Targeting - Target specific locations
- Session Management - Control IP persistence
- Proxy Formats - Connection string formats