What Is a Subscription Link? The Node List Behind a Single Address
A subscription link (subscription URL) is an address that points to an endpoint on the provider's server. The client requests that address and the server returns a list of currently available nodes, each carrying its protocol, server address, port, key and transport parameters. In other words, the subscription link is not a node itself — it is the pickup address for your node list: routes are added or removed and parameters rotated on the server side, and the client only has to fetch again to get the latest version.
Its counterpart is the single-node share link. Strings that begin with a protocol name — ss://, vmess://, trojan://, vless://, hysteria2://, tuic:// — encode every parameter of one node into a block of text that you can paste into a client and use straight away; but once the server changes port or address, the old link is dead and each one has to be replaced by hand. The subscription link exists to solve exactly that maintenance problem.
The protocol in each node entry determines encryption and transport. Shadowsocks, VMess, Trojan and VLESS are the common proxy protocols; Hysteria2 and TUIC are built on QUIC and hold up better on lossy networks. A subscription is only the container for those entries — switching protocol does not mean switching subscription address; what matters is whether your client supports it.
What a subscription actually contains
A subscription usually returns three kinds of information: node entries, groups split by region or route type, and the rule fields the client needs. With this service, the subscription covers 120+ countries and 240+ routes; nodes are tagged as IEPL dedicated, relayed or direct, and the node names you see in the client usually carry the same classification.
120+
Countries / regions covered
Unlimited
Simultaneous devices
14 days
No-questions refund window
Where to find your subscription link: the Subscriptions entry in the dashboard
The subscription link is only visible after you sign in. With this service, registration needs only a username and password — no email address. Once signed in, you will find the subscription entry on the overview page, and the address you copy is a URL with a token parameter. The token is your account's credential for the subscription endpoint; it is not your login password, but anyone who has it can pull your node list.
The dashboard usually offers several formats; three are common:
- Universal (Base64): a single encoded block of node entries that works with most clients;
- Clash format (YAML): for Clash-family clients, and can be loaded directly as a config file;
- sing-box format (JSON): for clients built on the sing-box core.
Picking the wrong format is the most common cause of failure: paste a YAML address into a client that only reads Base64 and the update reports success with zero nodes; paste Base64 into Clash and it fails to parse outright. Check which format your client expects, then copy that specific link.
Note: the subscription link carries an access token, not your login password. It is used only to fetch the node list, but a leak has consequences similar to a leaked password — store it the way you would store a password.
Importing into a client: the order of steps on five platforms
Whatever the platform, the import follows the same sequence; only the names of the entry points differ.
- Copy the subscription address in the format your client expects from the dashboard, and check that the token after the question mark is complete.
- Open the client and find the entry labelled Subscriptions, Subscription group or Profiles.
- Paste the address and give it a name — for example "Daily routes" — so you can tell devices apart.
- Save, then tap Update subscription once and confirm the node count is not zero.
- Connect to a node and open a web page to confirm the exit region is what you expect.
Run through this checklist before importing
- ✅ The address is copied in full, question mark and token included
- ✅ The client is recent enough to support the protocols in the subscription
- ✅ The format matches the client — do not mix Base64, YAML and JSON
- ❌ Stray spaces, quotes or line breaks around the address will make some clients fail to parse it
- ❌ Paste and forget: without an update, the node list stays on the old version
- ✅ After importing, update once manually before judging whether the routes work
How often it updates: automatic pulls and manual refresh
The server decides what the subscription contains; the client is responsible for pulling it on schedule. Most clients let you set an auto-update interval — anything from a few hours to once a day suits typical use. What really matters is knowing when you must update manually: when connections suddenly slow down or fail, when your plan changes, when new routes are added, and after the first import on a new device.
Two things are easy to confuse. Updating the subscription does not reset your data allowance — plan data still resets monthly on your activation date; nor does it restart the clock on a data pack, which lasts until used up and never expires. An update only refreshes the node list; it does not change billing state.
The link itself usually stays the same; what changes is what it returns
In everyday use the subscription address stays stable; the changes happen in the list it returns — routes added or removed, groups adjusted, node parameters rotated. Only resetting the subscription token in the dashboard invalidates the old address immediately, and then every device has to import the new one. That is also the most direct fix after a leak.
If you upgrade your plan mid-term, the price difference is prorated by the remaining days and the subscription link does not need to change; update once after the upgrade and the client pulls the node list for the new plan.
What happens if a subscription link leaks: risks and what to do
A subscription link is a credential, not an ordinary URL. A leak means someone else can pull your node list and use it. Because this service does not limit the number of devices, their use will not push your signed-in devices offline, and the system will not flag it as exceeding a device limit; the cost usually shows up in your data allowance — plan data shared among several people, and the first thing you notice is that it drains faster.
What to do first after a leak
- Sign in to the dashboard, reset or rotate the subscription token; the old link stops working immediately.
- Re-import the new link on every device and delete the old subscription entry.
- Watch your data usage for a while and confirm there is no abnormal growth.
- Retrace where it leaked — group-chat screenshots, public repositories, shared documents — and clean up each one.
How to reduce exposure day to day
- Mask the token after the question mark in screenshots;
- Do not paste the subscription address into public groups, forums or code repositories;
- If you need to share it temporarily, confirm the other person's device and purpose first;
- When you change devices, rotate the token and clear out the old link.
On privacy: this service's policy is not to log browsing content, and the subscription token is used only to identify the account and return the node list. Policy is policy, though — credential management stays with you, and treating the subscription link like a password is the simplest approach.
Bottom line: the security of a subscription link depends not on how long or complex it is, but on who has seen it. After a leak, reset the token first, then check your data usage — not the other way round.
When an import fails: the troubleshooting order
Most import failures are not about the routes but about the format, the address or the local environment. Working through the order below covers most cases.
- Update throws an error: first confirm the address is complete and the dashboard opens normally, ruling out a truncated copy.
- Update succeeds but there are no nodes: the format does not match — try another subscription format.
- Connects but pages will not load: check DNS takeover and the routing rules — see the next section.
- Only some nodes work: switch through them one by one, note which route type is stable, then pick your default.
- Every node fails the handshake: check the system clock first, then consider reinstalling the client.
DNS and the system clock: two easily overlooked points
A DNS leak means domain lookups bypass the proxy tunnel and are resolved by the local network. It happens when the client does not take over DNS, or when routing rules hand lookups to local resolution: at best you get resolved to a suboptimal CDN and pages load slowly, at worst you expose which domains you visited. The fix is to enable DNS takeover or remote resolution in the client, and to check how your routing rules handle DNS.
The system clock matters too. Protocols such as VMess rely on timestamp validation; if the clock is off by too much the handshake fails outright, yet it looks like "every node timed out". When everything fails at once, check whether the system time is set to sync automatically.
Route type also shapes the experience: IEPL dedicated lines run on a separate channel and do not compete for bandwidth with the public internet; relayed routes forward through an entry node and ask less of your local network; direct routes connect straight to the exit, the shortest path but the most sensitive to local network quality. When one subscription has all three, assigning them by purpose makes more sense than repeated speed tests.
Note: do not use "can I open a particular website" as your only test. DNS, routing rules and browser cache all affect the result; the connection status in the client log is a more accurate signal.
Using a subscription as a long-term solution: three things to check
The value of a subscription link is not in the first import but in long-term maintenance: when routes change you do not edit anything by hand, and a new device only needs one pull. To judge whether a subscription is worth keeping, look at three things.
- Are all formats available: universal, Clash and sing-box all provided, so switching clients does not mean switching providers;
- Are updates reliable: every update returns the full list, not an intermittent one;
- Can you reset the token yourself: after a leak you can handle it without waiting for support.
Bottom line: if a subscription needs manual node edits, breaks when you change clients, and cannot be reset without help, it is closer to a one-off share link than to a subscription.
This service offers subscriptions covering 120+ countries and 240+ routes, from ¥9.9 per month with 60GB included, unlimited devices, and a full no-questions refund within 14 days of your first payment. Walk through import, update and verification with one subscription before committing long term — that is more reliable than reading a spec sheet.