VPN Lock API

Sign in

Use your VPN Lock account. Demo defaults match the API seed user — change them for production.

Production dashboards: lock-vpn.com · vpn-lock.com. Local dev (full React app): open localhost:5173 after starting Vite — from the repo root run npm run dev:web, or from services/api run the same command (it proxies to apps/web). API defaults work with no env; otherwise set VITE_API_BASE_URL=http://localhost:4010 for the web app.

VPN Lock

Account

Locations

Region Latency Load Protocols

Devices

Name Platform Status ID

Issue VPN configuration

Issues a short-lived tunnel profile for the selected location (same contract as the macOS app).