Terms of Service - TerminaLLM

Last Updated: September 28, 2026

These Terms of Service ("Terms") are a binding legal agreement between you and TerminaLLM LLC, a Colorado limited liability company with its principal place of business at 7401 Granada Road, Denver, CO 80221, United States ("TerminaLLM," "we," "us," or "our").

1. Acceptance of Terms

By downloading, installing, or using TerminaLLM ("the App"), you agree to be bound by these Terms. If you do not agree to these Terms, do not use the App. You must be at least 13 years of age (or the equivalent minimum age in your jurisdiction, e.g., 16 in some EU member states) to use this App. If you are using the App on behalf of an organization, you represent that you have authority to bind that organization to these Terms.

2. Description of Service

TerminaLLM is a mobile SSH terminal client that enables secure remote command execution on servers you have authorization to access. The App is designed and optimized for use with AI coding assistants including Claude Code, Cursor, Aider, and similar tools. The App also includes Swarm, a feature that launches and supervises multiple AI coding agents on your own server.

3. User Responsibilities

3.1 Authorized Access Only

You agree to:

3.2 Credential Security

You are responsible for:

3.3 System Administrator Compliance

If accessing systems managed by others, you must:

4. Prohibited Uses

You may NOT use the App to:

5. Security Features Disclaimer

5.1 Authentication

The App provides multi-factor authentication (MFA) and optional biometric authentication. These features enhance security but do not guarantee absolute protection. You are responsible for:

5.2 Host Key Verification

The App verifies SSH host keys to help prevent man-in-the-middle attacks. However:

5.3 Credential Vault

The App offers an optional Credential Vault that encrypts and stores SSH credentials locally on your device. By enabling this feature, you acknowledge that:

5.4 AI-Generated Content

Swarm launches AI coding agents that run on your own server. You acknowledge that:

5.5 Voice Input (Speech-to-Text)

The App offers optional speech-to-text input using two engines: platform-native speech recognition and an on-device Whisper AI engine. You acknowledge that:

5.6 iOS Live Activities

On iOS 16.1+, the App displays SSH session status on the Lock Screen and Dynamic Island via iOS Live Activities. You acknowledge that:

5.7 Subscription Tiers

As of this version, the App is free. Every feature is available to every user, with no daily limits, no tiers, and no subscription or in-app purchase offered. Any subscription purchased in an earlier version of the App was cancelled and refunded through the platform store when this version shipped, as described in Section 5.11.

Feature availability may still change at our discretion in a future version. We reserve the right to adjust or reintroduce limits or paid tiers, and if we do, we will provide reasonable advance notice through in-app communication, email (if supplied), or platform store notifications, given at least 30 days before the change takes effect where reasonably practicable.

5.8 Terminal Session Recording

The App offers optional terminal session recording in asciicast v2 format (.cast files). You acknowledge that:

5.9 AI Coding Assistant Commands

This App is designed and marketed for use with AI coding assistants (Claude Code, Cursor, Aider, Copilot CLI, and similar tools). Commands executed by AI coding assistants through this App are YOUR sole responsibility. AI tools may suggest or execute destructive commands including but not limited to file deletion, system configuration changes, package installation, and code modifications. The developers are NOT liable for any actions taken by AI tools running in your terminal session, including data loss, system damage, security vulnerabilities, or unintended changes to your codebase.

5.10 Swarm Multi-Agent Sessions

Swarm launches and supervises multiple AI coding agents (for example Claude Code and Codex) on a server you control. You acknowledge that:

5.11 Subscription Auto-Renewal

This version of the App offers no subscriptions or in-app purchases: every feature is free. On the release day of this version, we deactivated the Plus and Pro subscription plans in the platform stores so no new subscription can be started against them, and any subscription active at that time was cancelled and refunded through the platform store. If you subscribed in an earlier version and believe you were not refunded, contact legal@terminallm.app.

5.12 Refunds

Because subscriptions are billed by the platform store, all refund requests must be submitted to Apple or Google directly in accordance with their respective refund policies. We do not issue refunds outside the platform store and have no ability to override platform store decisions.

EU / UK / Switzerland 14-day right of withdrawal: If you are a consumer residing in the European Economic Area, the United Kingdom, or Switzerland, you have a statutory right to withdraw from a subscription within 14 days of purchase without giving any reason, by contacting legal@terminallm.app (and, where applicable, the platform store). By accessing paid features during the 14-day period you acknowledge that performance has begun, and you may lose the right to a full refund for that performance under EU Directive 2011/83/EU once the service has been fully supplied. We will pass any such withdrawal request to the platform store and cooperate with their resolution process.

If you live in California, you may also exercise refund rights expressly granted by California Civil Code § 1789.3 by contacting us at the address in Section 17 below or the California Department of Consumer Affairs, Division of Consumer Services, 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, (800) 952-5210.

5.13 Tier Changes (Upgrades and Downgrades)

This version of the App offers no subscription tiers, so there is no tier to change. Section 5.11 describes what happened to subscriptions purchased in earlier versions.

5.14 Account Deletion ("Forget this device")

You can permanently delete your TerminaLLM device record at any time via Settings → Security → Forget this device inside the App. Confirming this action:

If you also want any residual server-side data deleted outside the in-app flow, email legal@terminallm.app with your device identifier (visible in Settings → About) and we will process the request within 30 days. The right to deletion is available regardless of jurisdiction and is provided in addition to any specific rights under GDPR Article 17, CCPA § 1798.105, or other applicable data-protection law.

6. Limitation of Liability

6.1 Disclaimer of Warranties

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:

Some jurisdictions do not allow the exclusion of certain warranties (including, without limitation, statutory consumer guarantees under the Australian Consumer Law, the UK Consumer Rights Act 2015, the EU Consumer Sales Directive, or California Civil Code §§ 1791.1, 1792), so the above exclusion may not apply to you in full. Where such warranties cannot be excluded, our liability is limited to the minimum required by that law.

6.2 Limitation of Damages

CRITICAL DISCLAIMER:

You assume ALL risk and responsibility for:

  1. Commands Executed: Any command executed on remote systems through the App, including commands resulting in:
    • Data loss or corruption
    • System damage or downtime
    • Security breaches
    • Financial loss
  2. Remote System Security: The security of systems you access, including:
    • Server configuration
    • Network security
    • Access controls
    • Data protection
  3. Credential Compromise: Any unauthorized access resulting from:
    • Compromised SSH credentials
    • Lost or stolen devices
    • Malware on your device
    • Social engineering attacks
  4. Device Security: The security status of your device, including:
    • Jailbroken/rooted devices (we warn but cannot prevent use)
    • Malware or spyware
    • Compromised operating system
  5. AI-Generated Content: Any consequences of acting on AI-generated suggestions (for example, Swarm agent output), including incorrect code, commands, or advice

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL TERMINALLM LLC, ITS MEMBERS, OFFICERS, EMPLOYEES, OR AGENTS BE LIABLE FOR ANY:

Carve-outs. Nothing in these Terms excludes or limits our liability for: (i) death or personal injury caused by our negligence; (ii) fraud or fraudulent misrepresentation; (iii) any other liability that cannot be excluded or limited under applicable law (including, where you reside in the EU/UK, liability arising from gross negligence or wilful misconduct, or your statutory consumer rights). If you are a consumer in the European Economic Area, the United Kingdom, or Switzerland, your statutory rights remain unaffected.

7. Indemnification

To the maximum extent permitted by applicable law, you agree to indemnify, defend, and hold harmless TerminaLLM LLC, its members, officers, employees, and agents from any third-party claims, damages, losses, liabilities, costs, and reasonable attorneys' fees arising out of or related to:

This indemnification obligation does not apply to: (a) claims arising from our gross negligence, wilful misconduct, or violation of law; (b) consumer claims that, under applicable mandatory consumer-protection law, may not be subject to indemnification by the consumer; or (c) any claim that we have settled or paid without your prior written consent. We will provide prompt written notice of any indemnifiable claim, give you reasonable cooperation, and allow you to control the defense and settlement, provided that any settlement releases us in full and does not impose non-monetary obligations on us without our written consent.

8. Regulatory Compliance

8.1 Not Suitable Without Additional Compliance

This App is NOT designed or certified for:

If you need to access regulated systems, consult your compliance team before using this App.

8.2 Export Controls

The App includes cryptographic functionality. You agree to comply with all applicable export control laws and regulations. You may not use the App in countries subject to U.S. trade sanctions without proper authorization.

9. Intellectual Property

9.1 App License

The App, including its source code, compiled binaries, user-interface design, graphics, icons, and bundled content, is proprietary software of TerminaLLM LLC and is protected by copyright, trademark, and other intellectual-property laws. © 2026 TerminaLLM LLC. All rights reserved. The App is licensed, not sold, to you under a personal, non-exclusive, non-transferable, revocable license to install and use the App on devices you own or control, solely for your personal or internal business use, subject to these Terms and to any platform store EULA (Apple Licensed Application End User License Agreement or Google Play Terms of Service).

You may not, except to the extent expressly permitted by these Terms or by applicable law that cannot be waived: (a) copy, modify, translate, or create derivative works of the App; (b) reverse engineer, decompile, or disassemble the App; (c) remove or alter any proprietary notices; (d) sublicense, rent, lease, lend, or otherwise transfer the App to a third party; or (e) use the App to build a competing product or service.

The App incorporates third-party open-source software listed in the in-app "Third-Party Licenses" screen, each licensed under its own terms. Those open-source components are licensed to you directly by their respective authors under those licenses, which prevail over this Section 9 to the extent of any conflict for that component.

9.2 Trademarks

"TerminaLLM"™ and the TerminaLLM logos are trademarks of TerminaLLM LLC. "Claude" and "Claude Code" are trademarks of Anthropic, PBC. "Cursor" is a trademark of Anysphere, Inc. "GitHub Copilot" is a trademark of GitHub, Inc. "Aider" is the name of an open-source project (Apache 2.0 licensed) used here solely to identify compatibility. All other product names mentioned are trademarks of their respective owners and are used here for identification and compatibility purposes only.

TerminaLLM LLC is not affiliated with, endorsed by, or sponsored by Anthropic, Anysphere (Cursor), GitHub, the Aider project, or any other AI assistant provider.

10. Termination

10.1 Your Right to Terminate

You may stop using the App at any time by uninstalling it.

10.2 Our Right to Terminate

We reserve the right to:

10.3 Effect of Termination

Upon termination:

11. Modifications to Terms

We may modify these Terms at any time. Changes will be posted with an updated "Last Updated" date. Your continued use of the App after changes constitutes acceptance of the modified Terms.

12. Governing Law

These Terms are governed by the laws of the State of Colorado, United States, without regard to conflict-of-law principles. Consumers residing outside the United States retain the protections of the mandatory consumer-protection laws of the country in which they reside, and nothing in this section deprives you of those protections.

13. Dispute Resolution

13.1 Informal Resolution

Before filing any legal action, you agree to attempt informal resolution by contacting us at legal@terminallm.app with a brief written description of the dispute. We will work in good faith to resolve the dispute within 60 days of receipt.

13.2 Arbitration

Except for the carve-outs in §13.4, any dispute, claim, or controversy arising out of or relating to these Terms or the App that cannot be resolved informally shall be resolved by binding individual arbitration administered by the American Arbitration Association ("AAA") under its Consumer Arbitration Rules, available at www.adr.org. Arbitration shall be conducted in Denver, Colorado, or, at your election, by telephone or video conference, or in your county of residence (if you are a U.S. consumer). Judgment on the award may be entered in any court of competent jurisdiction. The arbitrator, and not any federal, state, or local court or agency, shall have exclusive authority to resolve any dispute relating to the interpretation, applicability, enforceability, or formation of this arbitration agreement, including any claim that all or any part of it is void or voidable.

13.3 Class Action Waiver

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, YOU AND TERMINALLM LLC AGREE TO RESOLVE DISPUTES ON AN INDIVIDUAL BASIS AND WAIVE ANY RIGHT TO BRING OR PARTICIPATE IN A CLASS, COLLECTIVE, OR REPRESENTATIVE ACTION, including any private attorney general action other than as expressly preserved in §13.4.

13.4 Carve-Outs and Public Injunctive Relief

The arbitration agreement and class-action waiver in §§13.2–13.3 do not apply to: (a) claims for public injunctive relief that, under California law (including McGill v. Citibank, N.A., 2 Cal. 5th 945 (2017)), may not be waived in arbitration; (b) claims that may be brought in small-claims court within that court's jurisdiction; (c) claims for intellectual-property infringement, trade-secret misappropriation, or violations of computer fraud, anti-hacking, or unauthorized-access statutes, which either party may bring in a court of competent jurisdiction; and (d) any other claim that, under applicable mandatory law, cannot be subject to pre-dispute arbitration or class-action waiver. Public injunctive relief claims, if not waivable, will be heard in court and shall be stayed pending arbitration of all individual claims.

13.5 30-Day Right to Opt Out of Arbitration

You may opt out of the arbitration agreement and class-action waiver in §§13.2–13.3 by sending a written opt-out notice to legal@terminallm.app with the subject "Arbitration Opt-Out" within 30 days of first accepting these Terms (or, for users who installed the App before this section was added, within 30 days of the "Last Updated" date at the top of these Terms). Your notice must include your full name, the email associated with your account or platform-store purchase (if any), and a clear statement that you wish to opt out. Opting out will not affect any other provision of these Terms or your ability to use the App.

14. Severability

If any provision of these Terms is found unenforceable, the remaining provisions remain in full effect.

15. Entire Agreement

These Terms, together with the Privacy Policy, constitute the entire agreement between you and the developers regarding the App.

16. Contact Information

For questions about these Terms:

legal@terminallm.app Send Email

Mailing address: TerminaLLM LLC, 7401 Granada Road, Denver, CO 80221, United States

GitHub Issues: https://github.com/terminallm-issues/.github/issues

17. California Users: § 1789.3 Disclosure

Under California Civil Code § 1789.3, California residents are entitled to the following specific consumer-rights notice: The provider of this service is TerminaLLM LLC, 7401 Granada Road, Denver, CO 80221, USA. The App is provided free of charge; no subscription or in-app purchase is offered. To file a complaint regarding the App or to receive further information about its use, contact us in writing at the address above or by email at legal@terminallm.app. You may also contact the California Department of Consumer Affairs, Complaint Assistance Unit, Division of Consumer Services, 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, or by telephone at (800) 952-5210 or (916) 445-1254 (TDD: (800) 326-2297).

18. Force Majeure

Neither party shall be liable for any failure or delay in performance of these Terms caused by events beyond its reasonable control, including acts of God, natural disasters, war, terrorism, riots, civil unrest, government actions, labor disputes, internet or telecommunications outages, denial-of-service attacks, third-party API or platform-store outages, supply-chain failures, or pandemics. The affected party shall use commercially reasonable efforts to resume performance as soon as practicable. If a force-majeure event materially impairs the App for more than 30 consecutive days, either party may terminate these Terms on written notice without further liability.

19. Apple App Store Additional Terms

If you obtained the App from the Apple App Store, you acknowledge that these Terms are between you and TerminaLLM LLC only, and not with Apple Inc. ("Apple"). Apple is not responsible for the App or its contents. To the maximum extent permitted by applicable law, Apple has no warranty obligation with respect to the App. In the event of any failure of the App to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price (if any) for the App; to the maximum extent permitted by applicable law, Apple has no other warranty obligation. Apple is not responsible for addressing any claims by you or any third party relating to the App or your possession or use of it. You and TerminaLLM LLC acknowledge that Apple, and Apple's subsidiaries, are third-party beneficiaries of these Terms and, upon your acceptance of these Terms, will have the right (and will be deemed to have accepted the right) to enforce these Terms against you as a third-party beneficiary.

By using TerminaLLM, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service.