No compute charges when idle. Your traffic exits from AWS. Launches in ~20 seconds. No shared servers.
Start Free Trial How It WorksFollow the steps below to deploy and connect your VPN.
MicroVM terminates when you disconnect. Zero cost — no compute, no storage, nothing running until you start again.
Fresh MicroVM launches from snapshot each session. No long provisioning — connected and routing traffic in about 20 seconds.
Exit from US East, US West, Europe, or Tokyo. Choose your region for latency or geo-access.
Dedicated MicroVM in your AWS account. No shared servers. No traffic logging by us. ARM64 (Graviton).
./vpn.sh start connects. ./vpn.sh stop disconnects. 8-hour max session, auto-reconnects.
All operations logged in your account. Enterprise compliance friendly. Full visibility.
brew install wstunnel (Mac) or download from GitHub releases.
Software license (7-day free trial)
+ AWS compute costs in your account (you pay AWS directly)
| Component | Cost | Notes |
|---|---|---|
| Active VPN (connected) | ~$0.13/hr | 2GB ARM MicroVM baseline (1 vCPU + 2GB memory, per-second billing) |
| Disconnected (terminated) | $0.00 | MicroVM terminated — nothing running, no charges |
| Data transfer out | $0.09/GB | Standard AWS egress rates |
| Typical month (8hr/day) | ~$24 | Compute + data transfer |
| Light usage (2hr/day) | ~$8 | AWS costs only |
Note: Suspend/resume is supported by the platform (~$0.01/cycle, $0.16/mo snapshot storage) but this product terminates on disconnect for zero idle cost. See AWS Lambda MicroVM Pricing for full platform pricing details.
brew upgrade awscli — required for lambda-microvms commands)brew install wstunnel)