FAQ · Find answers by topic

Accounts, connections, and billing

Check your account status first, then review your connection settings. Expand a category below to find an answer. If the issue persists, include what you’ve tried in a support ticket so we can look into it.

Accounts & subscriptions

Accounts & subscriptions

What information do I need to create an account, and how should I store my login details?

No email address is required. Create an account with a username and password. After creating your account, save both in a trusted password manager and make sure you can log back in to the user panel before downloading a client or choosing a plan. Don’t store your password alongside your subscription link in public notes, group chats, or screenshots. VPNFrame’s service commitment includes anonymous use and no logs, but you should still protect your account credentials. If you can’t log in, check your keyboard input, capitalization, and browser autofill first. Don’t assume you can recover your account by email; use the recovery options available in the panel.

Where can I find my subscription link, and how do I refresh the server list?

Log in to the user panel and check your current plan and subscription options in the account overview. Confirm your plan status, then use the import method provided in the panel. If you’ve already imported a subscription, find it under subscription or configuration management in your client and refresh it. Once the list updates, select a route again. If the refresh fails, check your network and account status, then return to the panel to confirm the current subscription link. Don’t repeatedly import links from unknown sources. If the panel offers a subscription reset, replace the old link on your other devices as well. Subscription links function as access credentials, so don’t share them publicly.

Do I need to choose a new plan when switching devices? Are there limits on simultaneous connections?

There’s no limit on the number of devices connected at the same time, and switching devices alone doesn’t require a new plan. Sign in to the same account on your new device, get a compatible client, and import your active subscription. System proxy settings, connection modes, and route selections usually need to be configured separately on each device; local settings won’t transfer automatically from your old device. When using multiple devices, keep an eye on the remaining data shown in the panel. Unlimited devices doesn’t mean unlimited data. Before selling or retiring an old device, remove its local subscription configuration, sign out, and check for saved links or passwords to avoid leaving access credentials behind.

How do I get the client for each platform, and how does the iOS download option differ?

VPNFrame supports Windows, macOS, iOS, Android, and Linux. Open the client downloads section in the user panel and choose the option for your operating system. You can download clients for Windows, macOS, Android, and Linux after signing in; the iOS option is available based on your active plan status. You must be signed in to get your subscription. Downloading a client doesn’t import the subscription automatically. After installation, check your plan status in the panel, then follow the client’s instructions to import the configuration, choose a route, and connect. If your system asks for network access, make sure the prompt comes from the client you’re using, then follow the system instructions to grant permission.

View the complete user guide →
Connections & troubleshooting

Connections & troubleshooting

The client says it’s connected, but websites won’t load. What should I check first?

Disconnect the client first and check whether your local network can still access websites that normally work. This helps rule out issues with your Wi-Fi, router, or internet connection. Then check your plan status and remaining data in the panel, refresh your subscription, and reconnect using a different route. A connected status usually means the client has established a connection; it doesn’t confirm that every website is reachable. Also check whether the system proxy is enabled, whether your browser has a separate proxy configured, and whether another network tool is managing the connection. Change one setting at a time and retry the same page to identify what makes a difference. If the issue persists, submit a support ticket.

Why can’t one app use the proxy when my browser works?

Apps handle network connections differently. Some follow the system proxy, some use their own network settings, and others may be set to connect directly by your current routing rules. First, make sure the client’s system proxy or applicable network mode is enabled, then check whether the app has its own proxy settings. If the client offers split tunneling and global modes, switch temporarily to compare, then restore the setting that suits your everyday use. Also check for old background connections; fully quit and reopen the app after changing settings. A browser test alone can’t confirm that an app will work. Access may also depend on the app account, region, and server-side rules.

What should I do if a subscription update fails or no routes appear after importing?

First, confirm in the user panel that your subscription is still available and that you copied the full link. Check for extra spaces, line breaks, or text added by a messaging app. When importing, choose a configuration format supported by your client; changing a file name won’t convert it to another format. If the client already has an older configuration, keep it for now and check the new configuration separately instead of clearing all your settings. Then make sure your local network can reach the panel and review the client’s exact error message. When submitting a support ticket, describe the error and the steps you took, but don’t include your full subscription link, password, or screenshots containing credentials.

How can I troubleshoot frequent disconnections or a connection that fails after my device sleeps?

First, check whether disconnections happen after switching networks, putting your device to sleep, or sending the app to the background. Switching networks can interrupt an existing connection; return to the client, disconnect, and reconnect. If background restrictions are the issue, check the client’s battery management and background activity permissions in your system settings. If it still disconnects while in the foreground, refresh your subscription, try another route, and check whether other network tools are enabled at the same time. Avoid changing protocols, routes, and system settings all at once, or it will be harder to identify the cause. In your support ticket, include your operating system, client, connection mode, what triggers the issue, and what you’ve tried. That’s more useful than simply saying the connection is unstable.

Check your current exit location →
Speed & routes

Speed & routes

How can I improve performance by changing routes during peak hours?

Pause bandwidth-heavy tasks on your device, such as large downloads and cloud sync, then compare other routes using the same app and content. Peak-hour slowdowns can come from your local connection, congestion on shared network links, or load on the service you’re accessing. One test can’t tell you exactly where the problem lies. Start by comparing the route types available in your client, or try an exit region that meets the target service’s requirements. After switching, reconnect the app and check its buffering and response. If similar issues occur across several regions, compare using a different local network and share the time and test steps with support.

How should I choose between IEPL, relay, and direct routes?

Route types describe how a connection is routed; they aren’t a universal ranking of actual speed. Direct routes generally use a more direct path, relay routes pass through an intermediate node, and IEPL routes use dedicated links. Your experience also depends on your local network, exit location, and the service you’re accessing. For everyday use, start with a route suited to your target region, then compare stability during actual use. For long-lived connections, check whether they keep reconnecting. For video, watch for buffering during continuous playback instead of judging only by how quickly the connection starts. VPNFrame covers 120+ countries and 230+ routes. Check the panel and your refreshed subscription list for the routes currently available and their names.

Should I always choose the nearest region for AI tools and streaming?

A nearby region can be a useful starting point, but it doesn’t necessarily meet the target platform’s regional requirements. For AI tools, consider supported regions, account status, and how well long-lived connections hold up. Streaming availability may also depend on your exit location, account region, and content licensing. Check the service’s official guidance first, choose a region that meets its requirements, and try to keep your exit location stable during a session. If video buffers, compare other eligible routes. If the service reports that your region or account isn’t supported, check what the message means. A working connection doesn’t guarantee access to every platform or its content, and it doesn’t include paid features from the app itself.

How can I check whether a route suits what I need it for?

Test the task you actually need to do rather than relying only on the client’s connection status. For web browsing, check whether pages load fully. With AI coding tools, see whether autocomplete, chat, and long-lived connections keep working. For video, check playback stability and how quickly it resumes after seeking. When comparing routes, keep your device, local network, and target app the same so you’re not changing several variables at once. Network-checking sites can help verify your current exit location, but that information alone can’t provide a complete picture of privacy or speed. If only one app has a problem, check its proxy settings and any messages from the platform. If all tasks are affected, check your local network and subscription status.

Learn about route topology and protocol trade-offs →
Billing & refunds

Billing & refunds

How much do monthly plans and data packages cost, and how is data usage calculated?

Monthly plans: ¥9.9/month for 60GB · ¥18/month for 250GB · ¥28/month for 500GB. Data resets monthly on your activation date. If you upgrade mid-cycle, the price difference is prorated for the remaining days. Data packages: ¥158 for 300GB · ¥358 for 1000GB · ¥658 for 3000GB. They remain valid until used and never expire. Before choosing, consider the difference between monthly resets and data that lasts until it’s used up, then pick a plan that fits your usage. The unlimited device policy doesn’t change your plan’s data allowance. Check the pricing page and user panel for your order and currently available plans; don’t rely on an old screenshot to determine what your account will be charged.

Which payment methods are supported, and what should I do if my plan status doesn’t change after payment?

We accept Alipay, WeChat Pay, and USDT. Start the payment process from the order in your user panel, and follow the details shown for that order. If your plan status hasn’t updated after payment, return to the order page to check for a result, then verify that the payment platform record matches the order in the panel. Don’t pay again just because the page hasn’t updated yet. If you need help, submit a support ticket with the order ID, payment method, and a screenshot of the relevant status. Hide any personal information that isn’t needed to troubleshoot the issue. Don’t share payment details publicly or send funds to payment information provided temporarily in a chat that can’t be verified against your panel order.

How do I request a refund within the 7-day money-back period?

VPNFrame offers a 7-day money-back guarantee. To request a refund, sign in to the user panel, open the support ticket section, and choose a billing- or refund-related topic. Explain that you’d like a refund and include the order ID for verification. You can describe any issues you encountered to help support understand your request, but don’t share your full subscription link, password, or other access credentials. Before submitting, review the refund terms in the Terms of Service. After submitting, follow up in the same ticket to check its status or provide more information, rather than opening duplicate tickets. Check the ticket response in the panel for the refund status and any additional information required. This page doesn’t promise a processing time that hasn’t been specified.

When does monthly plan data reset, and what happens if I upgrade mid-cycle?

Data resets monthly on your activation date. If you upgrade mid-cycle, the price difference is prorated for the remaining days. The reset doesn’t necessarily happen at the start of a calendar month, and you shouldn’t pay based on a difference you’ve calculated yourself. To change plans, check your current plan, order, and change details in the user panel, then review the confirmation page before proceeding. Data packages remain valid until used and never expire, unlike monthly plans, which reset. If your account includes different plan types, check their status in the panel rather than assuming how data is deducted or combined. If you have questions about a charge, provide the order ID in a support ticket for review.

What to include in a support ticket

Include your operating system and client, selected route, exact error message, and what you’ve already tried. For billing issues, include the order ID. Hide passwords, full subscription links, and unrelated personal information in screenshots. Add any follow-up details to the original ticket so troubleshooting can continue in one thread.

Open a support ticket
First Month Free