How to Build Your Own AirVPN
Replace AirVPN with a custom build. The air to breathe the real Internet
Build Difficulty: 4/5
A few focused days to build a solid replacement
Estimated Timeline
Based on 35 features at Few Days difficulty, expect about 3-5 days with AI-assisted development.
Recommended Tech Stack
Full-stack React framework with API routes and server components
PostgreSQL database, auth, and real-time subscriptions
Utility-first styling for rapid UI development
Key Features to Replicate
Top features across 8 categories. See all 35 features
Connectivity(8 features)
Full access to all AirVPN exit nodes across many countries
All protocols welcome with no discrimination toward any service, protocol or application. Net Neutrality respected.
Circumvent censorship, georestriction and traffic shaping
Dynamic DNS support for services on your computer to be reachable from the Internet
OpenVPN over SSH, SSL or Tor for ISPs or countries disrupting OpenVPN
+3 more in this category
Security(7 features)
Optional block lists protecting you from ads, adware, trackers and malicious sources
VPN DNS based on root servers with anti-ICE/ICANN censorship protection
All software released under GPLv3 with source code available on GitHub and GitLab
Through Diffie-Hellman key exchange DHE with re-keying performed every 60 minutes (configurable by client)
4096 bit DH and RSA keys size with AES-256-GCM or CHACHA20-POLY1305 encryption cipher
+2 more in this category
Performance(5 features)
Minimum allocated guaranteed bandwidth of 4 Mbit/s download and 4 Mbit/s upload
No maximum speed limit, performance depends only on server load
Unlimited connection time with no session duration restrictions
Unlimited bandwidth usage with no traffic restrictions
Transparent policies on bandwidth allocation with no overbooking or overselling
Protocol(5 features)
Direct OpenVPN over SSH support on every AirVPN server
Direct OpenVPN over SSL support on every AirVPN server
Direct OpenVPN over Tor support on every AirVPN server
OpenVPN on ports 80 TCP/UDP, 443 TCP/UDP and 53 TCP/UDP for secure encrypted tunnels
WireGuard protocol support for establishing connections between client and servers
Privacy(4 features)
Surf anonymously with protection against snoopers, data miners and privacy intrusive entities
Hide your IP and get a new IP address so that nobody can discover your identity through it
No monitoring nor logging of your online activities
Create an account without entering any personal data, not even a real e-mail address
Account(1 features)
Five simultaneous connections allowed per account
Applications(1 features)
AirVPN proprietary client supporting Windows, macOS, Linux, and Android
Billing(1 features)
Support for PayPal, Credit Cards, Amazon Pay, Bitcoin, Litecoin, Bitcoin Cash, Doge, and Monero
Cost Calculator
Pricing data not available for AirVPN. Check their website for current pricing.