Proxidize Architecture
FreshHow Proxidize turns mobile devices into professional proxy infrastructure.
System Overview
Core Components
1. Cloud Router
The Cloud Router solves NAT traversal without port forwarding:
Key Benefits:
- No router configuration needed
- Works behind any firewall
- Automatic reconnection
- Geographic flexibility
2. Cloud Dashboard
Web interface for managing your proxy infrastructure:
| Feature | Description |
|---|---|
| Modem Status | Real-time connection status |
| IP Monitoring | Current IP for each modem |
| Rotation Control | Manual and scheduled rotation |
| Usage Stats | Bandwidth and request metrics |
| API Token | Generate and manage tokens |
| Shared Proxies | Create client credentials |
3. Linux Agent
Software running on your proxy server:
bash
# Installation on Ubuntu/Debian
curl -sSL https://install.proxidize.com | bashFunctions:
- Manages USB modem connections
- Routes proxy traffic
- Maintains Cloud Router tunnel
- Executes rotation commands
- Reports status to dashboard
4. Android Agent
Mobile app for phone-based proxies:
Features:
- No root required
- Background operation
- Auto-reconnect
- Remote rotation trigger
Traffic Routing
Dedicated Proxy Flow
Each modem = one proxy endpoint:
Client Request → Cloud Router → Server → Modem 1 → Carrier → Target
↘ Modem 2 → Carrier → Target
↘ Modem 3 → Carrier → TargetAccess via: http://cloud.proxidize.com:PORT_1, PORT_2, PORT_3
Shared Proxy Flow
Multiple users share one modem with authentication:
Rotation Architecture
Rotation Methods
Rotation Sequence
Scaling Architecture
Small Scale (1-4 Modems)
┌─────────────────────────────────┐
│ SX2/SX4 Server │
│ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐│
│ │ M1 │ │ M2 │ │ M3 │ │ M4 ││
│ └─────┘ └─────┘ └─────┘ └─────┘│
└─────────────────────────────────┘Medium Scale (5-20 Modems)
┌──────────────────────────────────────────┐
│ Ubuntu Server + USB Hubs │
│ ┌────────────┐ ┌────────────┐ │
│ │ HX1 Hub │ │ HX1 Hub │ │
│ │ 10 Modems │ │ 10 Modems │ │
│ └────────────┘ └────────────┘ │
└──────────────────────────────────────────┘Large Scale (20+ Modems)
┌─────────────────────────────────────────────────┐
│ Rack Mount: RSX1 Servers │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ RSX1 (16 slots) │ │ RSX1 (16 slots) │ ... │
│ └─────────────────┘ └─────────────────┘ │
└─────────────────────────────────────────────────┘Security Architecture
Authentication Layers
Critical Mode (Business Plan)
Locks down dashboard access:
bash
# Enable - requires license key confirmation
GET /api/crit_mode?toggle=enable&key=XXXXX
# Only API access remains
# Dashboard locked
# Prevents unauthorized changesNetwork Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| Internet | 10 Mbps | 100 Mbps |
| Latency to Cloud | < 100ms | < 50ms |
| Firewall | Outbound HTTPS | All outbound |
| Power | Stable | UPS backup |
See Also
- Hardware Components - Physical setup options
- How Mobile Proxies Work - Technology fundamentals
- SOP-001: Authentication - API access setup