Documentation
Everything you need to set up and use egogo VPN on any device.
1. Getting Started
egogo VPN is a subscription-based VPN service. Each device you want to protect requires its own VPN profile. Profiles are tied to your account and subscription plan.
2. Creating an Account
Registration
If the email does not arrive within a few minutes, check your spam folder. You can request a new verification link from the dashboard.
Login
Go to the login page, enter your username and password, and click Log in.
Password Reset
Click Forgot password? on the login page, enter your email, and follow the link sent to your inbox.
3. Subscriptions & Plans
Viewing Plans
Navigate to Dashboard → Plans to see all available subscription tiers. Each plan shows name, price, billing period, duration, and maximum number of devices.
Purchasing a Plan
New accounts automatically receive a 7-day free trial if a trial plan is configured.
Subscription Status
Your current plan, status, and expiration date are always shown at the top of the main dashboard page.
4. Activating an Access Code
If you received an access code (format EGOGO-XXXX-XXXX-XXXX-XXXX):
A successful activation immediately adds the associated subscription to your account. Access codes are single-use and cannot be transferred once activated.
5. Adding a Device
You must add a device before generating a VPN configuration.
The device now appears in your device list. The number of devices you can add is limited by your subscription plan.
6. Generating a VPN Configuration
For each device you need a VPN profile (configuration file).
Downloading the Config
- Download .conf file — import into your VPN client on desktop or router.
- QR code — scan with the mobile WireGuard or AmneziaWG app to import instantly.
Keep your .conf file private. It contains your private key — anyone with this file can use your VPN profile.
7. Installing the VPN Client
WireGuard
| Platform | Client | Source |
|---|---|---|
| Windows | WireGuard for Windows | wireguard.com |
| macOS | WireGuard | App Store / wireguard.com |
| iOS | WireGuard | App Store |
| Android | WireGuard | Google Play |
| Linux | wireguard-tools | Package manager |
Desktop import: Open WireGuard → Import tunnel(s) from file → select your .conf → Activate.
Mobile import: Open WireGuard → tap + → Scan from QR code or Import from file.
AmneziaWG
| Platform | Client | Source |
|---|---|---|
| Windows | AmneziaVPN | amnezia.org |
| macOS | AmneziaVPN | amnezia.org / App Store |
| iOS | AmneziaVPN | App Store |
| Android | AmneziaVPN | Google Play |
Import the .conf file or scan the QR code the same way as WireGuard.
8. Managing Your Devices & Profiles
Device Actions
| Action | Effect |
|---|---|
| Disable | Temporarily deactivates the device and all its VPN profiles. Can be re-enabled later. |
| Revoke | Permanently removes the device and all its profiles. This cannot be undone. |
Profile Actions
| Action | Effect |
|---|---|
| Download | Download the .conf file again |
| QR Code | Show the QR code for mobile import |
| Disable | Temporarily suspend this profile |
| Remove | Permanently delete this profile |
9. Monitoring Traffic Usage
The VPN Profiles table on the dashboard shows traffic used over the last 24 hours for each profile:
- ↑ Upload — data sent from your device through the VPN
- ↓ Download — data received by your device through the VPN
Traffic statistics are for informational purposes only. egogo VPN does not log the content of your traffic, DNS queries, or browsing history.
10. Billing & Account Management
Manage Billing
Click Manage Billing on the dashboard to open the Stripe customer portal, where you can:
- View invoices and payment history
- Update your payment method
- Cancel your subscription
Upgrade Plan
Click Upgrade on the dashboard to go to the plans page and select a higher tier.
Email Verification
If your email is not yet verified, a notice appears on the dashboard. Click Resend verification email if needed.