Back to overview
Last updated: May 25, 2026

Terms of Service

These Terms govern your access to and use of XShell, including the website, hosted service, relay infrastructure, billing flows, workspace, and related software distribution channels.

Agreement

By using XShell, you agree to these Terms and any plan-specific limits or written order forms.

Your responsibility

You are responsible for your account, devices, local endpoints, credentials, commands, and content.

No abuse

Do not use XShell for unauthorized access, malware, exfiltration, network abuse, or rights violations.

1. Who may use XShell

You may use XShell only if you can form a binding agreement and are not barred from using the service under applicable law. If you use XShell for an organization, you represent that you have authority to bind that organization.

2. Accounts and security

You are responsible for your account, authentication methods, devices, pairing tokens, refresh tokens, local agent configuration, and all activity under your account. Keep credentials and device access secure. Notify us if you believe an account or device has been compromised.

3. Your devices and content

You retain ownership of your devices, files, commands, terminal output, and other content. XShell provides remote access tooling and does not claim ownership of your content. You are responsible for having the rights and permissions needed to access, transfer, edit, or share content through the service.

4. Open-source agent

The XShell agent source code is licensed under GNU GPL v3.0. The hosted XShell service, website, accounts, billing, and relay infrastructure are provided under these Terms unless a separate written agreement says otherwise.

5. Plans, billing, and limits

Free and paid plans may include limits on devices, sessions, collaborators, transfer size, TURN usage, retention, support, and enterprise features. Paid subscriptions renew unless canceled through the available billing flow or a separate agreement. Taxes, overages, and usage-based charges may apply where disclosed.

6. Acceptable use

Do not use XShell to break the law, compromise systems, evade security controls, abuse networks, distribute malware, exfiltrate data without authorization, infringe rights, overload the service, bypass usage limits, resell access without permission, or interfere with other users.

7. Security boundaries

XShell is designed for end-to-end encrypted sessions, but you remain responsible for endpoint security. A compromised browser, device, operating system, shell, local key, password, or account can expose data before or after encryption.

8. Availability and changes

We aim to keep XShell reliable, but we do not guarantee uninterrupted or error-free service. We may update, suspend, limit, or discontinue features where needed for security, maintenance, abuse prevention, legal compliance, product changes, or business reasons.

9. Termination

You may stop using XShell at any time. We may suspend or terminate access if you violate these Terms, create security or legal risk, fail to pay, abuse the service, or if continuing service would be unreasonable or unlawful.

10. Disclaimers and liability

XShell is provided as is and as available to the maximum extent permitted by law. We disclaim implied warranties, including merchantability, fitness for a particular purpose, and non-infringement. To the maximum extent permitted by law, XShell will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, data, goodwill, or business interruption.

11. Changes to these Terms

We may update these Terms as the product, law, or business changes. If a change is material, we will take reasonable steps to provide notice. Continued use after changes become effective means you accept the updated Terms.

12. Contact

For questions about these Terms, contact legal@xshell.online.