Skip to main content
These FAQs answer common questions about Qoder, including installation, login, supported platforms, language compatibility, data security, billing, network issues, and troubleshooting. If you encounter any issues, please try restarting Qoder first. If the problem persists, contact us at contact@qoder.com. Our support team will assist you as soon as possible.

Getting started

What should I do if Qoder is stuck on “Qoder starting”?

Try the following steps:
  1. Check your environment. a. Ensure Qoder is updated to the latest version. b. Confirm your operating system and system architecture support Qoder.
  2. Test network connectivity.
a. Run the following command in your terminal to check connectivity. If you receivepong, your network is connected. Otherwise, check your firewall or ask your  IT admin to whitelist these domains.
curl https://{hosts}/algo/api/v1/ping 

// You can replace {hosts} with any of the following options:
1. api1.qoder.sh
2. api2.qoder.sh
3. api3.qoder.sh
b. If you need to use a proxy, set the proxy address in the following format:
http(s)://username:password@proxy_server_address:port
c. Clear DNS cache:
  • Windows: ipconfig /flushdns.
  • macOS: sudo killall -HUP mDNSResponder.
  1. Clear the local cache.   a. Terminate the Qoder process. b. Delete the .Qoder directory:
  • Windows: 
    • C:\Users\[username]\.Qoder
    • C:\Users\Username\AppData\Local\Programs\Qoder\
Windows: 
C:\Users\[username]\.Qoder
C:\Users\Username\AppData\Local\Programs\Qoder\

macOS: 
/Applications/Qoder.app
c. Restart Qoder.
  1. Manually startup if the issue persists: a. Go to the directory: .Qoder/bin/x.x.x/CPU_architecture_64_system/
    Windows:C:\Users\Username\AppData\Local\Programs\Qoder\resources\app\resources\bin$version`CPU_architecture_64_system`\Qoder.exe
    
    Mac:/Applications/Qoder.app/Contents/Resources/app/resources\bin$versionCPU_ahicture_64_system\Qoder 
    
    b. Run:
    Qoder.exe start or Qoder start
    
    c. Try logging in again.
  2. (Optional) Troubleshooting security issues
a. If you see an “incompatible program” message or Qoder won’t start: i. Click the Qoder icon in the bottom right corner, and select Advanced Settings. ii. Move the extraction path to a non-C drive folder ( because your company might restrict users’ read or write access to the C drive), and make sure the path ends with an empty folder. iii. Restart Qoder. b. Add Qoder to firewall/Security Software allowlists: i. Control Panel > System and Security > Windows Defender Firewall > Allowed apps. ii. Company security software may also require you to allow:
Windows:
C:\Users\Username\AppData\Local\Programs\Qoder\resources\app\resources\bin\$version\CPU_architecture_64_system\Qoder.exe
C:\Users\Username\.qoder\bin\qoder.exe

Mac:
/Applications/Qoder.app/Contents/Resources/app/resources\bin\$version\CPU_architecture_64_system\Qoder

## Login and Permissions

### What if login fails or I see a permission denied error?

- Expired login sessions will require you to try again.
- Ensure your network allows access to the domains listed below and proxy (if required) is configured.  See [Configure a network proxy](https://docs.qoder.com/user-guide/configure-network-proxy) for details.

```plaintext
api1.qoder.sh
api2.qoder.sh
api3.qoder.sh
  • After changing settings, completely exit Qoder and relaunch.

Proxy and Connectivity

  • Qoder supports HTTP, HTTPS, and Socks5 proxies. Configure these inside Qoder’s settings.  For more details, see Configure a network proxy.
  • To test connection, run:
curl https://{hosts}/algo/api/v1/ping 

//You can replace {hosts} with any of the following options:
1. api1.qoder.sh
2. api2.qoder.sh
3. api3.qoder.sh
If pong is returned, your network is connected to the Qoder server.

Account Management

My account is suspended. How can I reactivate it?

If your account was suspended due to having too many free trial accounts, you can reactivate it by following these steps:
  1. Sign in to the Qoder website, click your avatar in the 
    top-right corner, and go to Settings > Usage.
  2. On the Usage page, find the suspension notice banner at the top and click Reactivate Account.
  3. Confirm the policy notice: Our policy allows the free Pro Trial only on your first account to prevent abuse. Reactivating 
    will forfeit any remaining Credits (resetting them to zero) of this account. Once confirmed, this account will automatically reactivate and return to normal use.

How much does it cost?

Qoder offers flexible pricing to suit a variety of needs. New users are eligible for a free 2-week Pro Trial, giving them full access to all Pro-exclusive features. After your trial ends, you have several options:
  • Upgrade to the Pro plan at $20/month
  • Upgrade to the Pro+ plan at $60/month for a larger quota of Credits
  • Do nothing and be automatically downgraded to our Free plan
Usage on Qoder is measured in Credits. Each paid plan includes a specific amount of Credits, allowing you to choose the plan that best fits your needs. For more details, please visit our Pricing Page. Please note that all prices shown exclude applicable taxes (such as VAT or sales tax) unless stated otherwise. The final tax amount depends on several factors, including but not limited to your billing address or tax registration number. To ensure a fair trial experience for all users, the Pro Trial is limited to one account per user. Any additional trial accounts created will be suspended.

How does the Pro trial work?

When new users sign in to the Qoder IDE (requires latest version; not available on virtual machines) for the first time, they will receive a one-time, free 2-week (14-day) Pro trial. This trial includes 1,000 Credits and full access to Pro-exclusive features. Upon expiration, your account will be automatically downgraded to the Free plan, and any unused trial Credits will be cleared. If you upgrade to a paid plan before the trial ends, your remaining trial Credits will be automatically converted into a Credit Pack and will remain in your account with their original expiration date. This ensures you won’t lose any unused Credits for upgrading early. To ensure a fair trial experience for all users, the Pro Trial is limited to one account per user. Any additional trial accounts created will be suspended.

What happens when my free trial ends?

You have several options when your trial ends. You can choose to:
  • Upgrade to a paid plan: Choose a subscription that best fits your needs to unlock more resources.
  • Switch to our free plan: You can always use our free plan, which is perfect for lighter use.

What happens if I run out of my Credits during the trial?

You can upgrade to the Pro or Pro+ plan at any time to get more Credits. If you choose to stay on the Free plan, don’t worry—we’ll keep you going on the basic model with a daily limit. When using the basic model, here’s what changes:
  • You’ll switch to the Basic Model: You can continue to use our service with a daily usage limit.
  • Performance may vary: The Basic Model is not as powerful for complex tasks.
  • You may notice adifference in performance for features like Agent Mode and Quest Mode, especially with image chat quality and overall effectiveness.

Supported platforms

  • macOS: 11.0 and above
  • Windows: 10/11

Supported Programming Languages

Qoder supports all major languages with enhanced experience in:
  • JavaScript, TypeScript, Python, Go, C/C++, C# and Java

Data security

Does Qoder store my code?

  • Qoder does not store or share your code. During code completion, your code context is required but is never stored or used for other purposes.
  • Chat logs (except actual code) may be anonymized for algorithm improvement only if you explicitly submit feedback (e.g., thumbs up/down).
See Privacy policy for details.

Is my code snippet shared with other users?

No. The system does not share your code snippets with other users. When using the large language model for code completion, we need to get your code context information to complete the completion, but the context information will not be stored or used for any other purpose.

Can I directly use the code generated by Qoder?

The code generated by Qoder is only suggested code. Its usability cannot be guaranteed, and developers should review the code themselves and decide whether to adopt it.

Troubleshooting & Common Issues

What should I do if I get a “System Error” in Quest Mode and the Repo Wiki?

Please update to Qoder v0.2.1 or newer. These features are not supported on older versions.

High CPU or Memory Usage

  • Large projects may cause high resource consumption during code indexing.
  • Add file patterns or directories that don’t need to be indexed to .qoderignore at your project root ( just like .gitignore).
  • After editing .qoderignore, restart Qoder.

Qoder Extension Host Crash

Error: “extension host terminated unexpectedly 3 times within the last 5 minutes”
  • May be caused by a memory leak.
  • Use the extension bisect to confirm if Qoder is causing the issue.
  • Try reinstalling Qoder and restarting.
  • On Windows, ensure security software isn’t blocking Qoder.
If the issue continues, email us with contact@qoder.com .
  • OS and Qoder version
  • Steps to reproduce
  • Verbose Qoder logs (run qoder --verbose)
  • For crash dumps: run qoder --crash-reporter-directory <directory>, reproduce the error, and send us any .dmp files.

Support

If you need further assistance, please contact us at contact@qoder.com.
I