Deploy and connect to private, self-hosted SOCKS5 VPN servers on Cloud.
Self Hosted VPN puts you in complete control of your internet privacy and cloud infrastructure. Instead of routing your sensitive data through commercial VPN providers with opaque logging policies and shared IP pools, Self Hosted VPN allows you to provision, configure, and connect to your own single-tenant SOCKS5 proxy servers directly inside your Microsoft Azure account.
🔒 100% PRIVATE & SINGLE-TENANT
Your network traffic flows directly between your Android device and your dedicated cloud container. No intermediary proxy servers, no developer telemetry, and zero traffic logging.
⚡ AUTOMATED CLOUD PROVISIONING
Deploy containerized SOCKS5 proxy infrastructure on Microsoft Azure Container Instances (ACI) via native ARM REST APIs in under 15 seconds. Start and stop servers on demand to optimize cloud compute costs.
🛡️ NATIVE ANDROID VPN INTEGRATION
Powered by high-performance native TUN service integration (libhev-socks5-tunnel), system-wide TCP and UDP traffic is securely encapsulated and routed through your private SOCKS5 server.
⚙️ FULL INFRASTRUCTURE CUSTOMIZATION
Customize your cloud proxy compute resources to fit your workload:
• Select custom vCPU cores and RAM allocations (from 0.5 vCPU up to 4+ cores).
• Specify custom proxy listen ports (e.g., 1080, 8080, 8443).
• Build and select custom Docker container images.
• Manage Azure Subscriptions and Resource Groups seamlessly.
📊 REAL-TIME HEALTCHECK & MONITORED STATS
• Automated 3-stage connectivity verification (TCP handshake, SOCKS5 protocol check, and remote egress IP confirmation).
• Live traffic bandwidth counters (bytes sent and received).
🔑 SECURE OAUTH 2.0 / ENTRA ID AUTHENTICATION
Authenticate directly with your Microsoft Azure account using OAuth 2.0 / Azure Entra ID. Access tokens are stored strictly on your local device using Android KeyStore-backed encrypted storage.
---
REQUIREMENTS:
• An active Microsoft Azure account and subscription.
• Android 7.0 (API level 24) or higher.
What's new
• Added skeleton shimmer feedback during Azure resource refresh
• Added inline retry for resource syncing
• Improved connection state recovery & stability