User Guide

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.

Quick Start
1
Register → verify email → log in
2
Choose a plan or activate an access code
3
Add a device
4
Generate a VPN config for that device
5
Import the config into your VPN client app

2. Creating an Account

Registration

1
Open the registration page and fill in your Username, Email, and Password (at least 8 characters).
2
Click Register.
3
Check your inbox and click the confirmation link.

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

1
Click Subscribe on the plan you want.
2
You are redirected to the secure Stripe checkout page.
3
Enter your payment details and confirm.
4
After successful payment you return to the dashboard with your subscription active.

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):

1
Go to Dashboard → Activate Code.
2
Enter the code in the input field.
3
Click Activate.

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.

1
Go to Dashboard → Add Device (or click + Add Device on the main page).
2
Enter a Device name (e.g. Home Laptop or iPhone) and select the Device type: Android, iOS, Windows, macOS, Linux, Router, or Other.
3
Click Add Device.

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).

1
From the dashboard, find your device and click Generate Config.
2
Select a server location and a protocol.
3
Click Generate.
WireGuard
Standard, blazing-fast, widely supported. Use this by default.
AmneziaWG
WireGuard with traffic obfuscation. Use if plain WireGuard is blocked in your region.

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

PlatformClientSource
WindowsWireGuard for Windowswireguard.com
macOSWireGuardApp Store / wireguard.com
iOSWireGuardApp Store
AndroidWireGuardGoogle Play
Linuxwireguard-toolsPackage manager

Desktop import: Open WireGuard → Import tunnel(s) from file → select your .confActivate.

Mobile import: Open WireGuard → tap +Scan from QR code or Import from file.

AmneziaWG

PlatformClientSource
WindowsAmneziaVPNamnezia.org
macOSAmneziaVPNamnezia.org / App Store
iOSAmneziaVPNApp Store
AndroidAmneziaVPNGoogle Play

Import the .conf file or scan the QR code the same way as WireGuard.

8. Managing Your Devices & Profiles

Device Actions

ActionEffect
DisableTemporarily deactivates the device and all its VPN profiles. Can be re-enabled later.
RevokePermanently removes the device and all its profiles. This cannot be undone.

Profile Actions

ActionEffect
DownloadDownload the .conf file again
QR CodeShow the QR code for mobile import
DisableTemporarily suspend this profile
RemovePermanently 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.

11. FAQ

The number of active devices depends on your subscription plan. Check the plan details on the Plans page.
No. Each device should have its own config file. Sharing a config means two devices share the same IP address and key, which can cause connection issues and is a security risk.
Generate a new profile using the AmneziaWG protocol. It obfuscates VPN traffic to bypass deep packet inspection.
Yes. Go to the dashboard, find the profile, and click Download to download it again.
Click Manage Billing → open the Stripe portal → Cancel subscription.
All VPN profiles are suspended until you renew. Your devices and configurations are preserved — you do not need to regenerate them after renewal.
We do not log browsing history, DNS queries, packet contents, or visited websites.