GETTING STARTED / TC SETUP

VPNTC Connection Setup Guide

Account → Plan → Subscription link → Client → Connection check. Get this basic flow working first, then adjust locations, routing, and app settings.

Interface labels vary by platform and client. This guide refers to common options such as “Subscription,” “Configuration,” and “Import from URL.” Follow the client instructions in your panel for the exact button names. Importing a subscription does not connect you by itself: enable the configuration, select a route, and verify that the connection works.

Create an account and save your login details

Open the account creation page in the VPNTC user panel, enter a username and password, and submit the form as prompted. No email required—your username and password are all you need. Choose a username that is easy to remember but distinct from your other accounts. Use a unique password that you do not share with other services or public profiles.

After submitting, check the login status shown on the page. If you reach the account overview, continue to plan selection. If the form is still open, check the messages near the fields, make sure your username is available and your password meets the page requirements, then submit again. Avoid repeated submissions just because the page has not changed yet, and do not create multiple similar accounts to retry. Otherwise, you could end up logged into the wrong account after payment.

Before continuing, save your username and password in a trusted password manager and make sure you can find the panel again. To return later, use “Log in” at the top of the page. Your account manages plans, orders, subscriptions, and support tickets; a subscription name in the client is only a local label and does not replace your login details.

Choose a plan and review your order

Once your account is ready, open the plans section in the panel. First consider how regularly you use the service. If you frequently visit international websites, use AI tools, or stream video, compare the monthly data tiers. If your usage is less regular and you want unused data to remain available, compare the lifetime data packages. The key difference is how the data works, so do not choose based on price alone.

Monthly plans include ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data resets monthly on the day your plan starts, not at the beginning of the calendar month. If you upgrade mid-cycle, the price difference is prorated for the remaining days. Lifetime data packages are ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. They remain available until used and never expire. For a full comparison, read the plan pricing and billing guide before choosing a plan in the panel.

After selecting a plan, review the plan type, data allowance, and total due on the order page. Pay using the Alipay, WeChat Pay, or USDT option shown. Start payment from the current order to avoid confusing it with another order. When payment is complete, return to the user panel and check the order status and plan details. Do not repeatedly reimport your subscription based only on a payment page notification.

All plans support unlimited devices connected at the same time. The refund policy stated here is a 7-day no-questions-asked refund; see the Terms of Service for details. If your plan status has not updated after payment, refresh the order and overview pages and make sure you are signed in to the account used for payment. If you still have questions, contact support through a panel ticket. Keep your order details, but do not include your password or full subscription link in the ticket.

Get your subscription link and check its status

Once your plan status is confirmed, open the account overview in the user panel and find the subscription import or subscription link section. This link is your account’s subscription source, which the client uses to retrieve routes and configuration. It is not the website URL or an installer link. Pasting a marketing page URL into the client will not provide usable routes.

If the panel offers one-click import, open the installed client first, then start the import from the panel and confirm if your device asks whether to open the app. If the client does not launch, copy the subscription link and paste it into the client’s remote subscription field instead. A failed one-click import does not mean your plan is unavailable; these are simply two ways to send the configuration to the client.

Use the panel’s copy button where possible to avoid missing the end of the link. After pasting, check that the beginning and end are intact, and remove any extra spaces, line breaks, or quotation marks. The example below shows the link format only and cannot be used to connect. Get your actual subscription link from your own user panel.

https://example.com/sub?token=YOUR_TOKEN

Your subscription link contains account authorization information, so protect it like a password. Do not post it in public forums or submit it to unknown online conversion sites. To use another device, sign in to your own panel to get the link. Unlimited simultaneous devices does not mean you should share your account publicly. Your client now has a source for its configuration; next, import it on each device platform.

Open the account overview

Import and enable configurations in clients on each platform

Download clients from the user panel. This page does not provide public installer URLs or subscription links for direct use. Check the instructions in the panel for your platform, install the client, then import your own subscription. The client must support your subscription format and protocol; do not try to use a format in an app that accepts a different one.

VPNTC supports Windows / macOS / iOS / Android / Linux. The steps below cover first-time setup on common platforms. Linux users can find the relevant client instructions in the panel. If you use a compatible client, start with the dedicated import option provided in the panel. If you see names such as Clash Plus, Shadowrocket, Stash, sing-box, or Clash, use the app you already have installed—there is no need to install several clients just to get started.

Get the client

Windows: remote subscription and system proxy

In the panel, choose the VPNTC client for Windows, then install and launch it using the download instructions. If the interface uses Clash-style configuration management, open “Configuration” or “Subscription” and choose an option such as Add remote configuration or Import from URL. Paste the subscription link you copied earlier. Enter a label you will recognize, save it, then update or download the configuration.

After importing, you should see a configuration entry and a list of routes. Select the configuration to make it active, then choose an exit route from the proxy or routes page. Next, enable the client’s system proxy so apps that use system proxy settings can use this configuration. Leaving the client window open does not mean your browser is connected; you will verify the connection in the final step. There is no need to change advanced settings such as virtual adapters, routes, or DNS during initial setup.

macOS: select a configuration and approve system access

Download the macOS client from the panel and open it following the installation instructions. Use the URL import option in “Configuration,” “Profiles,” or “Subscription” to add the link, then save and update it. The menu bar icon can show the client’s status, but first return to the main window and confirm that the configuration has finished downloading. Otherwise, the app may be open with an empty configuration.

After selecting the imported configuration and a route, enable the system proxy or the connection feature specified in the client instructions. If macOS asks you to approve network access, confirm the prompt is from the client you just installed and follow the authorization steps. Then test the connection in your browser; a menu bar icon alone does not confirm that you are connected. If the app will not open or its authorization status looks wrong, follow the troubleshooting guide rather than repeatedly changing unrelated system settings.

Android: import from URL and approve the connection

In the panel, choose the Android client, then install and open it. For a client that supports remote configurations, choose Import from URL under “Configuration,” “Subscription management,” or the add button, and paste your personal subscription link. Save it and run an update manually to confirm the route names appear, then set this configuration as active. If the download fails, keep the error message and first check that the link was copied in full.

Return to the client home screen, select a route, and tap Connect. Android may display a VPN connection authorization prompt. Check the app name and allow the connection; this is system authorization for the network connection, not another plan purchase. After authorization, confirm the client shows Connected, then test the target app. If the connection drops only after the screen locks or the app moves to the background, complete the basic connection steps first, then check the mobile background section in the troubleshooting guide for battery and background restrictions.

iOS: subscription entry and VPN configuration

Check the panel’s download section for the iOS clients available and how to get them. Follow the links provided there; do not use an installer intended for another platform. In a proxy client that supports subscriptions, such as Shadowrocket or Stash when listed in the panel instructions, open the add-configuration page and choose Subscription, URL, or Remote configuration. Paste the link and save it. The exact steps depend on the client interface.

After saving, update the subscription, select the relevant configuration and route, and turn on the connection. iOS may ask to add a VPN configuration or verify your device unlock credentials. Complete authorization, then return to the client to check the connection status. If the subscription appears but no routes are listed, check that the import type matches the link format. Do not paste the link into a single server’s address field by mistake. Once the configuration is selected and system access is approved, continue to the connection checks below.

Verify your connection and check cross-border access

First, confirm the active configuration, selected route, and connection status in the client. For your first session, start with rule-based mode: requests that match the rules use the proxy, while others are handled according to the configuration. Rule-based and global modes describe how requests are routed, not different plan tiers. Avoid running multiple proxy clients at once, as they can overwrite system proxy settings and make it difficult to tell which connection is in use.

Open a website you can usually access to confirm your local network is working, then visit the international website or app you need. Once it loads, use Network Check to view your current exit information and compare it with the selected route’s location. The result reflects the exit used by that browser request; it does not prove that every app is using the proxy. In rule-based mode, different destinations may use different routes as expected.

Next, test the service you actually want to use. For AI tools, check that sign-in, page loading, and requests work as expected. For streaming, check playback of the title you want to watch and any account-region messages. Choose a location based on the target service’s requirements, then compare route types. AI and streaming labels on routes are guides for choosing a route, not a guarantee that every platform, location, or account will work. For more help with these scenarios, see using AI tools and streaming access.

Finally, return to the panel and confirm your plan is still active and check your current data usage. Video playback, file transfers, and background sync all use data. You can use the same account to get a subscription on another device, but each device needs its own import and connection authorization. Once the client has a route list, you can usually update the existing subscription entry without adding the same configuration again.

You are set up when the configuration is enabled, a route is selected, the client is connected, the target service works, and the exit location or routing behavior is as expected. “Import successful” or a system VPN icon alone does not confirm that the entire connection is working.

If you get stuck, note your platform, client name, where the issue occurred, and the full error message. Unable to connect, connected but pages will not load, slow speeds, subscription update failures, and background disconnects require different troubleshooting. Do not change every setting at once. See the troubleshooting guide for detailed steps. If you need help, open a support ticket in the panel, list the steps you have completed, and redact passwords, subscription links, and account authorization details from screenshots.