Step 01Create account
Open the dashboard from the Login link in the top right of any page on this site, then switch to sign-up below the login box. All you need is a username and a password: pick a username that's easy for you to recognise but contains no personal information, and use a password of 12 characters or more mixing upper and lower case letters, numbers and symbols. No email address is needed at any point — submit the form and you're done, with no verification email to wait for and no activation step.
After submitting you land on the dashboard overview. The account exists, but the plan and data allowance are still empty and the overview says no plan has been purchased yet. That's normal — step 2 fills it in. If you already registered before, just log in and you arrive at the same dashboard. Keep your password safe: you'll need to come back to the dashboard to copy the subscription link.
If you don't have an account yet, use the button below to open the sign-up page, then come back here for step 2.
Expected resultAccount created; the dashboard overview shows no plan purchased, and your username appears in the top right.
Step 02Choose a plan
The Plans page in the dashboard lists three monthly subscriptions: ¥9.9/month for 60GB, ¥18/month for 250GB and ¥28/month for 500GB. The only difference between them is data — routes, device count and refund policy are the same across all three, with 120+ countries / 150+ routes and no device limit. Data resets every month on your activation date: activate on the 5th and you're back to the full allowance on the 5th of each month, with no need to track calendar months.
To choose, estimate your usage: if you only browse and message on your phone, the 60GB tier is enough; if you watch an hour or two of streaming a day with two or three devices at home online at once, the 250GB tier is the safer pick; if you're sharing routes with the whole household or leaving downloads and sync running long term, look at the 500GB tier. If you want to upgrade partway through, the dashboard prorates the difference by the remaining days, so you don't have to wait for the next billing cycle.
If you'd rather not renew monthly, you can buy a data pack: ¥158 for 300GB, ¥358 for 1000GB and ¥658 for 3000GB. Data packs last until used up and never expire, which suits business trips, short projects or a spare device — and they can be stacked on top of a monthly subscription.
Once you confirm the plan you go to checkout, where the payment options are Alipay, WeChat and USDT. After payment the order status changes from pending to paid, and the overview immediately shows your plan, remaining data and expiry date. Purchases are covered by a 7-day refund, and the request process is described on the terms of service page.
If you want to compare full pricing first, see the plans page; if you already know which tier you want, order it straight from the dashboard.
Expected resultThe order shows as paid, and the overview shows your plan tier, remaining data and expiry date.
Step 03Get your subscription
Go back to the dashboard overview and find the subscription section. It gives you a subscription link in roughly this format:
https://example.com/sub?token=YOUR_TOKEN
The line above is only a sample format — the token in a real link is a long string unique to your account, so always use the one shown in the dashboard. Don't edit the link by hand: one extra space or one missing character will make the import fail.
A subscription link works like account credentials: anyone who has it can read your route configuration. So don't post it in group chats, forums or public documents, and don't share screenshots of it. If you suspect it has leaked, reset the subscription in the dashboard — the old link stops working immediately — and import the new one.
The dashboard usually offers several subscription formats, such as Clash, sing-box and Shadowrocket. Pick the format that matches the client you plan to use, then copy it. With the wrong format the client either fails to import or imports an empty route list.
Don't close the dashboard tab after copying — you'll paste the link into the client in the next step. If you want to import on several devices, the same link can be reused; there's no device limit.
Expected resultYour clipboard holds a subscription address that starts with http and ends with a token parameter.
Step 04Import in your client
Clients are all obtained from the Download section of the dashboard, by platform — log in and download; installers aren't hosted on the marketing pages. There are two ways to import: paste the subscription link, or import a subscription file. The entry points for each platform are below. The four platforms differ the most here, so if a menu name doesn't match, look for words like Subscription, Profile or Config file in your client's current version.
Windows client
Get the Windows client from the Download section and open it after installing. On the left side or the top of the main window there's a Subscription or Profile tab — click Add, choose Import from link, paste the address you copied in the previous step and confirm. When the import succeeds, a profile named after your account appears in the list; select it and the route list loads. When routes are updated, click Update subscription in the same place — no need to delete and start over.
macOS client
The macOS client also comes from the dashboard. The first time you open it, macOS asks whether to allow incoming connections — choose Allow, otherwise the client can't take over traffic. Click the menu bar icon, go to Profiles → Add subscription, paste the link and save, then select that profile in the main window. On macOS you can choose rule mode or global mode: rule mode for everyday browsing, global mode when an unusual app also needs to go through the routes.
Android client
Download the Android client from the dashboard and install it. The first time you tap Connect, Android shows a VPN connection request — that's the network permission the app needs; tap Allow and confirm with your lock screen password. Then open the Subscription page in the client, tap Add, paste the link and save, and select the profile on the home screen. Android's battery optimisation tends to kill the client in the background, so add it to the battery optimisation allowlist in system settings and set background activity to unrestricted — otherwise the connection may drop after the screen has been locked for a while.
iOS client
The iOS client comes from the App Store; the download entry is in the Download section of the dashboard and is visible after you log in. Open it after installing, go to the subscription page, add a profile, paste the link and save. The first connection asks to add a VPN configuration — tap Allow and confirm with Face ID or your device passcode. If the install entry isn't available, first check that your system version meets the requirement, then check the App Store region setting.
The Linux client is in the same Download section, and importing works the same way as on Windows: add a subscription, paste the link, save and select the profile. If you prefer the command line, you can also save the subscription content as a config file and have the client read it — see the client chapters in the full guide for paths and parameters.
Expected resultA selected profile appears in the client's profile list and the route list expands; nothing is connected yet.
Step 05Verify the connection
Pick a route from the client's list: Tokyo, Singapore, Hong Kong, Los Angeles, Frankfurt and Seoul are the common entry points, and each route is labelled IEPL dedicated, relay or direct. For Japanese and Korean sites choose Tokyo or Seoul, for Southeast Asia choose Singapore, for US services choose Los Angeles, and for Europe choose Frankfurt. Click Connect and the status changes from disconnected to connected, and the client starts showing upload and download traffic for the session.
Verification has three layers. First the client: the connection is stable with no repeated reconnects. Second the browser: open an international site that normally loads slowly and it opens fully within a few seconds, which means traffic is flowing. Third the dashboard: go back to the overview and refresh — remaining data should start dropping. If the number never moves, your traffic isn't going through that route.
To confirm the exit region, search for an IP lookup in your browser; the page shows the country and city of your current exit, which should match the region of the route selected in the client. For streaming or AI tools, just open the relevant page — if it loads and plays normally, that route works for that service.
If you can't connect, troubleshoot in order: try another route first; update the subscription in the client to rule out a stale profile; check that your system clock is accurate, since a large time offset makes the handshake fail; temporarily disable local security software's network blocking and try again. If it still doesn't work, submit the client name, route name and error message together in a dashboard ticket — that gets it resolved much faster.
Once the connection works, day-to-day use needs no further changes. One account has no device limit, so phone, computer and tablet can be online at the same time and share the same data pool; check the connection once on your phone before heading out, and just connect on your computer when you get home.
Expected resultThe client shows connected, the browser opens international sites, and remaining data in the dashboard starts to drop.