← back to terminal

TERMSX

Last updated: August 6, 2026

The short version

  • Use Terminal X for anything legal. We don't.
  • You own the outputs you generate. We don't claim any rights to them.
  • AI gets things wrong sometimes — verify before you act on it.
  • The TX Agent runs commands on your own computer. You approve them; you own what happens.
  • Once a run starts, you pay for it. Closing the tab doesn't stop it — only pressing Stop does.
  • Subscriptions auto-renew until you cancel. On the web we bill through Stripe; in the mobile apps, through your Apple ID or your Google Play account. All sales are final — no refunds, but you can cancel anytime.
  • Don't abuse the system, scrape the service, or build a competing product on our API.

1. Acceptance

By accessing or using Terminal X (the "Service") you agree to these Terms of Service ("Terms"). If you don't agree, don't use the Service. If you're using the Service on behalf of an organization, you confirm you have authority to bind that organization to these Terms.

2. What Terminal X does

Terminal X is a multi-AI command layer. You write prompts; Terminal X routes them across third-party AI providers (Anthropic, OpenAI, Google, and others), assembles the results, and returns them to you. Terminal X may also perform actions on connected third-party services on your behalf when you authorize it (Vercel deployments, GitHub commits, etc.).

Terminal X has three surfaces: the web app at terminalxapp.com, a mobile app for iOS and Android, and a command-line client (@terminalxapp/cli, the "TX Agent") that you install and run on your own machine. The CLI is different in kind from the other two — it executes model-authored commands locally, on your hardware. Section 10 covers it and you should read it before you install it.

The Service is provided "as is". We do our best to keep it running, but availability is not guaranteed (Section 14).

3. Your account

You must be at least 13 years old (or 16 in the EU) to use the Service. The mobile app is rated 17+ on the Apple App Store and carries its own content rating on Google Play; whichever store you install from, that store's age rating applies to you in addition to the minimum above. You're responsible for keeping your sign-in credentials secure. Activity under your account is your responsibility — that includes activity through credentials that aren't a password, such as an API key (Section 13) or a signed-in copy of the CLI (Section 10).

You may only have one personal account. Don't share credentials. If you discover unauthorized use of your account, email support@terminalxapp.com immediately.

4. Subscriptions and billing

No free plan — creating an account is free, but an account without an active subscription carries a balance of 0 credits and cannot run AI commands. Terminal X does not offer a free plan or a free trial; a paid subscription is required to run AI commands. We may issue promotional, referral, or gifted credits at our discretion. Those credits have no cash value, are not refundable, and may be changed or withdrawn at any time.

Paid plans — Basic, Starter, and Pro are billed monthly or annually via Stripe. Business is not sold self-serve: its price, credit allotment and billing period are agreed with us in writing before the account is provisioned, and where those terms conflict with this page, the written agreement governs. Annual billing is priced at approximately eleven times the monthly rate for twelve months of service; the exact amount is shown on the billing pageand again at checkout before you pay. Subscriptions auto-renew at the end of each period until you cancel. Cancel anytime from Settings → Plan & Usage — your plan stays active through the end of the period you've already paid for, after which your credit balance returns to 0.

Credits — each self-serve plan includes a monthly credit allotment: Basic 400, Starter 2,500, and Pro 6,500 credits per month. Business allotments and rollover caps are set in your agreement. Every plan can use every connector and every AI model except for a small number of high-cost video models reserved for the Business plan; the current list is shown on the billing pageand we may change it as models come and go. Credits are deducted only for successful AI calls; failed calls cost nothing. Unused credits roll over up to your plan's rollover cap (Basic 100, Starter 500, Pro 1,500; Business per agreement); anything above the cap is forfeited at the end of the period. Credits have no cash value and are non-transferable.

Interrupted runs— a run that has started keeps running on our servers whether or not you are watching. Closing the tab, locking your phone, switching apps, navigating to another page, or losing your connection does not cancel it: the work finishes, the results are saved to your history, and the credits are charged. The only way to stop a run and not pay for it is to press Stop before it finishes. This is deliberate — a dropped connection shouldn't destroy work you already paid for — but it does mean that walking away is not the same as cancelling.

Rate limits — the Service enforces throughput limits independent of your credit balance, currently 60 prompts and 1,000 credits per hour per account, and 30 parse requests per minute per IP address. These protect the Service from overload and may be adjusted; a monthly allotment is not a guarantee that it can be spent in a single session.

Refunds — all sales are final. Subscriptions and one-time purchases are non-refundable. You can cancel at any time from Settings → Plan & Usage; your current paid period stays active until it expires and you will not be charged again. See the full Refund Policy for details, including the EU statutory withdrawal right.

In-app purchases — if you subscribe inside the mobile app, the subscription is sold by the app store you installed from, not by us, and billed to that store account. It auto-renews unless you turn auto-renew off before the end of the current period — at least 24 hours before, on the App Store.

On iOS the purchase is billed to your Apple ID; manage or cancel it in Settings → your Apple ID → Subscriptions on your device. App Store purchases are also subject to Apple's Media Services Terms and Conditions, and refunds for them are handled by Apple under its policy.

On Android the purchase is billed by Google Play; manage or cancel it in the Play Store under Payments & subscriptions → Subscriptions. Google Play purchases are subject to the Google Play Terms of Service, and refunds for them are handled by Google under its policy.

Either way, we can see that you subscribed and what tier you are on — we never see your card. See the Refund Policy for how store refunds work.

Price changes — we may change prices with 30 days' notice. Changes apply at your next renewal.

5. Acceptable use

You may not use Terminal X to:

  • Generate or distribute illegal content (CSAM, content that violates IP rights, etc.).
  • Generate disinformation, deepfakes intended to deceive, or impersonation content without consent.
  • Spam, harass, threaten, or harm others.
  • Reverse engineer Terminal X, scrape the service systematically, or build a competing product on top of our API.
  • Attempt to bypass the credit system, rate limits, or any access control.
  • Use the Service in any way that violates applicable law, or the terms of the underlying AI providers, aggregators or gateways we route to (including their usage policies and any restrictions on resale or redistribution of model output). Those terms apply to you whether you use Terminal X through the web app, the CLI, the mobile app, or an API key.

We may suspend or terminate accounts that violate these rules without refund.

6. Likeness and publicity rights

Terminal X can generate images of real, named people, and it is built to do it well — when you name someone identifiable, it looks up real reference photos first so the result actually resembles them. That capability is yours to use, and yours to answer for.

You warrant that, for any real person you ask us to depict — named, nicknamed, described, or supplied as a photo you upload — you hold whatever rights, consent, or licence that use requires, including rights of publicity and likeness where they apply. You are responsible for what you then do with the result, and you indemnify us under Section 16 for any claim arising from a likeness you requested.

The product draws one line for you and no others: video of a real person is refused before it is generated, because no model we route to animates real people reliably. Images are not refused. So the judgement about whether a particular image is lawful, consented to, and fair is yours, not ours — and Section 5's ban on deceptive deepfakes and non-consensual impersonation applies to everything you generate here.

7. Your content

You own everything you input to Terminal X (your prompts) and everything Terminal X generates for you (the outputs). We do not claim ownership.

You grant us a limited license to process your prompts and outputs solely to provide the Service — running them through AI providers, storing them in your session history, etc. This license ends when you delete the content or your account.

No training — we do not train AI models on your content, and we require our AI provider partners to honor the no-training settings on their APIs.

8. Our content

The Terminal X name, logo, design, and the brand orchestration logic itself (routing decisions, scoring, UX patterns) are our intellectual property. You may not copy or imitate them in a competing product.

9. AI output disclaimer

AI output can be wrong, biased, or unsuitable for your use case. Terminal X generates text, images, code, audio, and video by composing third-party models. We do not verify the accuracy, safety, or legality of any output.

You are responsible for reviewing and verifying any output before relying on it — especially for legal, medical, financial, or safety-related decisions. Do not deploy AI-generated code without reading it. Do not publish AI-generated content without reviewing it.

This section is about output — things Terminal X hands back to you, which you read before acting on. When you run the CLI, the model acts before you read anything. That is Section 10.

10. Running Terminal X on your own machine (TX Agent)

Terminal X publishes a command-line client, @terminalxapp/cli. It is not a viewer. Once you install and sign into it, the agent can act on the computer it is installed on: run shell commands (cmd on Windows, bash elsewhere), write and edit files, read and write your clipboard, capture your screen, open URLs, and drive Chrome through the DevTools Protocol — including reading and clicking pages you are signed in to.

Those tools are consent-gated. The first time the agent wants one in a session, the CLI shows you what it is about to do and asks. You can allow it once, deny it, or allow that tool for the rest of the session. There is also a bypass flag (--yolo) that skips the prompts entirely; using it means you have approved everything in advance.

Three things follow, and they matter more than anything else on this page:

  • You run the CLI at your own risk, on your own hardware, under your own operating-system account. It has whatever access that account has — no more, and no less.
  • You are responsible for the approvals you grant. Allowing a tool "always" applies to every later use of it in that session, including uses you did not anticipate when you approved the first one.
  • We are not liable for what happens locally: files created, overwritten, or deleted; system or configuration changes; clipboard and screen contents read; or anything done in your browser, including on sites where you are logged in. That covers commands that did more than you expected as much as commands that failed.

Use it the way you would use any tool with a shell behind it: keep backups, prefer a working directory you could lose without regret, and do not grant blanket approval on a machine holding anything you cannot afford to lose.

11. Third-party services and connectors

When you connect a third-party service (Vercel, GitHub, Stripe, Gmail, Shopify, etc.) Terminal X acts under the permissions you grant via that service's OAuth flow. You're responsible for understanding what permissions you grant and what Terminal X will do on your behalf.

Third-party services have their own terms. We are not responsible for their availability, data handling, or outages. Disconnecting a service from /connections immediately revokes Terminal X's access.

12. MCP servers

As well as our own connectors, you can register a Model Context Protocol (MCP) server: you give us its URL and, where the server needs one, an auth header. When the agent starts a session it handshakes with each server you have enabled, asks what tools it offers, and makes those tools available to the model for that session.

An MCP server is not a connector. A connector is an integration we built against a service we chose. An MCP server is an endpoint you chose. We do not vet it, review its code, or know who operates it, and we make no representation that it is safe, accurate, or available.

Two consequences, plainly. First, a server you register acts with the access you gave it, and we are not liable for what it does with your data or on your behalf. Second, the tool names and descriptions a server publishes go into the model's prompt, so a hostile or compromised server can attempt to steer what the agent does next — a prompt-injection risk we cannot filter out for you. Register servers you trust, disable one that misbehaves, and remove any you no longer recognise, all from /connections.

13. API keys and programmatic access

You can mint API keys and call Terminal X from your own code. Keys are managed in Settings → API keys. A new key's full value is shown to you exactly once and stored only as a hash — if you lose it, mint a new one; we cannot recover it. You may hold up to 20 active keys.

Expiry — keys expire 90 days after creation by default. You can choose a different lifetime, or set a key never to expire. A key that never expires is a credential that outlives password changes and signing out everywhere, so choose that deliberately rather than by habit.

Keys hold real money — a key spends credits you have moved into it from your account balance or bought for it directly with a credit pack. Those credits are covered by the same terms as everything else in Section 4, including that all sales are final. Revoking a key returns the credits it still holds to your account. Note that key traffic is priced slightly differently from app traffic: a key is charged a small flat fee for each request it asks us to plan, which the web and mobile apps do not charge. We may adjust that fee as our own costs move.

Your key, your calls — every request made with your key is treated as made by you and is billed to that key. That includes requests made by someone else who obtained it: a key committed to a repository, pasted into a support ticket, or shipped inside a client application is still your key, and the spend is still yours. Keep it secret, rotate it if you suspect exposure, and revoke it immediately if you know it is exposed.

Connector access — a key can optionally be allowed to use your connected services. This is off by default and it is the setting to think hardest about, because a key with it enabled can act as you inside every service you have connected: send mail from your Gmail, move money through your Stripe, write to your GitHub. If you turn it on, you accept that whoever holds that key can do those things, and we are not liable for what a key does through a connector you enabled.

Revocation — we may revoke a key without notice if it is being abused, if it threatens the stability of the Service, or for non-payment. You can revoke your own keys at any time. Deleting a key permanently, as opposed to revoking it, also destroys its usage log — the record of what it spent and when. That is irreversible and we cannot reconstruct it afterwards.

The Section 5 prohibition on building a competing product on our API applies to everything you do with a key.

14. Service availability

We aim for high uptime but do not guarantee it. The Service may be unavailable due to maintenance, provider outages (any of the AI providers we route to), or unforeseen events. We are not liable for downtime, but for material outages we may, at our discretion, credit affected accounts.

15. Limitation of liability

The following limits are required to keep Terminal X commercially viable. They are standard SaaS terms.

To the maximum extent permitted by law, Terminal X is provided "as is" without warranties of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, or non-infringement.

In no event will Terminal X be liable for any indirect, incidental, special, consequential, or punitive damages, including lost profits, lost data, or business interruption, even if we have been advised of the possibility of such damages.

Our total cumulative liability to you for all claims arising from or related to the Service is limited to the greater of (a) the amount you paid us in the 12 months preceding the claim, or (b) USD $100.

16. Indemnification

You agree to indemnify and hold harmless Terminal X, its operators, employees, and partners from any claim arising out of (a) your use of the Service, (b) your violation of these Terms, or (c) your violation of any third party's rights — including any content you generate or publish using the Service, any likeness you ask us to depict (Section 6), anything done on your machine by the CLI (Section 10), and anything done with your API key (Section 13).

17. Termination

You may stop using Terminal X and delete your account at any time from Settings → Data & Privacy. Deletion is immediate and irreversible.

We may suspend or terminate your account if you violate these Terms, fail to pay, or otherwise misuse the Service. On termination, your right to use the Service ends and any API keys on the account stop working; the provisions of Sections 6 (Likeness), 7 (Your content — to the extent we retain anything), 9 (AI disclaimer), 10 (Local execution), 15 (Liability), 16 (Indemnification), and 18 (Disputes) survive.

18. Disputes and governing law

These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict-of-law rules. Any dispute that cannot be resolved by informal discussion will be resolved by binding arbitration in Delaware under the rules of the American Arbitration Association, except that either party may bring an individual claim in small-claims court if it qualifies.

You waive any right to participate in a class action against Terminal X.

19. Changes to these Terms

We may update these Terms. Material changes will be announced in-app and by email at least 14 days before they take effect. Continued use after the effective date constitutes acceptance.

20. App stores

The mobile app is distributed through the Apple App Store and Google Play. Whichever you installed from, these Terms are between you and us — the store is not a party to them, and the store's own terms apply to your download and to anything you buy inside the app (Section 4).

Apple — for the App Store version specifically, you acknowledge that:

  • These Terms are between you and us only, not Apple. Apple is not responsible for the app or its content.
  • Apple has no obligation to provide any maintenance or support for the app; support is provided by us at support@terminalxapp.com.
  • If the app fails to conform to any applicable warranty, you may notify Apple and Apple will refund the purchase price (if any) you paid for the app; to the maximum extent permitted by law, Apple has no other warranty obligation with respect to the app.
  • Apple is not responsible for addressing any claims relating to the app, including product-liability, legal/regulatory, or intellectual-property claims.
  • You represent that you are not located in a country subject to a U.S. Government embargo and are not on any U.S. Government list of prohibited or restricted parties.
  • Apple and its subsidiaries are third-party beneficiaries of these Terms and, upon your acceptance, may enforce them against you.

Google — for the Google Play version, Google is not responsible for the app or its content and provides no support for it; support is provided by us at support@terminalxapp.com. Purchases made inside the app are billed by Google Play and refunded, if at all, under Google's policy. You represent that you are not located in a country subject to a U.S. Government embargo and are not on any U.S. Government list of prohibited or restricted parties.

21. Contact

Questions about these Terms: support@terminalxapp.com.

See also our Privacy Policy.