K KAI / TERMINAL
Back to home
// TERMS

Terms of Service

Last updated: 5 October 2026 · version 2026-10-05

These Terms of Service (the “Terms”) govern your access to and use of kailabs.cc (the “Site”) and the KAI Terminal application (the “Service”). KAI Labs (“we”, “us”) operates both the Site and the Service. §1 describes how you accept these Terms. If you do not agree to these Terms, do not use the Service.

1. Acceptance

These Terms become binding on you when you accept them through one of the following steps:

  • You tick the agreement box in the product-updates sign-up form on the Site.
  • You tick the agreement box when you create an account with an email address and a password.
  • You confirm the acceptance screen that the Service shows after you sign in. An account created through Google sign-in accepts the Terms on this screen.

When you accept, we record the version of these Terms and of the Privacy Policy that you accepted, the time, your IP address and your browser user agent. The Privacy Policy explains how we handle this record. When we publish a new version of these Terms, the Service asks account holders to accept it again (§17).

If you use the Site without taking any of these steps, these Terms apply to that use to the extent permitted by law. If you accept on behalf of an entity, you represent that you have authority to bind that entity.

2. Eligibility

You may only use the Service if:

  • You are at least 18 years old (or the age of legal majority in your jurisdiction, whichever is higher).
  • You have full legal capacity to enter into a binding contract.
  • You are not located in, ordinarily resident in, or a national of any country or territory subject to comprehensive sanctions (including without limitation Cuba, Iran, North Korea, Syria, the Crimea, Donetsk, Luhansk, Kherson, and Zaporizhzhia regions).
  • You are not listed on the U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC) Specially Designated Nationals and Blocked Persons list, the EU consolidated list of sanctions, or any equivalent list maintained by your jurisdiction.
  • Use of the Service is lawful in your jurisdiction.

We may verify eligibility at any time and suspend or terminate access where we have reasonable grounds to believe these conditions are not met.

3. Geographic restrictions

Cryptocurrency products, and leveraged cryptocurrency derivatives in particular, are restricted or prohibited in some places. The Service — and above all live trading (§5) — is available to you only where using it is lawful for you. You are solely responsible for confirming that it is, before you use the Service and before you connect an exchange account.

We may restrict or block access to the Service or to live trading on the basis of location, and we may refuse to connect an exchange account, or to open a new position, for that reason. We determine location from the country that our network provider derives from your IP address. If a location check lets you through, that is not a statement by us that your use is lawful where you are.

4. The Service

KAI Terminal is a software tool. You choose an AI model, you write your own trading strategy as a prompt, and the Service runs it: the Service sends market data and your prompt to the model, turns the model’s reply into a trading signal, and executes that signal once you approve it or, if you turned automatic execution on, automatically (§11). Execution happens in one of two modes.

Paper. Every new strategy starts in paper mode. Paper trades are simulated against a synthetic balance with a simulated fee. No real funds are involved and no order is sent to an exchange. Paper results are simulated and do not show what the same strategy would do with real orders.

Live. A strategy can instead trade on your own exchange account, through a trading credential that you provide (§5). The Service supports five exchanges — Hyperliquid, Binance, Bybit, OKX and Bitget — and trades perpetual contracts only, not spot. Whether a strategy trades on a demo (test) account or on a real-money account depends on the account you connect. When you connect a demo account, a strategy that is in paper mode switches to it automatically; a real-money account is used only after you select it yourself.

Availability of live trading is limited. An exchange or a network can be used only when the Service shows it as available. An exchange or a network becomes available only after we have checked it; we do not promise that any exchange or network will become available. Availability is limited and may be restricted to demo accounts.

5. Live trading on your exchange account

Your credential. To trade live you give the Service an API key and secret for your exchange account (on some exchanges also a passphrase) or, on Hyperliquid, an equivalent trading credential: a wallet address and the private key of an agent wallet.

  • You must create the credential with permission to trade only and without permission to withdraw or transfer funds. The Service does not check which permissions the credential has. This is your responsibility.
  • We encrypt the secret parts of the credential (API secret, passphrase, agent-wallet private key) before we store them. The public part of an API key and a wallet address are stored as entered. If we can no longer read a stored credential, you have to connect it again.
  • The Service uses the credential to read balances, positions, orders, trades, funding and the trading fee rates of your account, to place and cancel orders, and to set leverage. The Service has no function that withdraws or transfers funds. We do not hold or move your funds; they stay in your exchange account.
  • One credential belongs to one strategy, and only one of your strategies can be connected to a given exchange and network at a time.
  • Use the connected exchange account only for this strategy. The Service treats every perpetual position that it finds on that account as the strategy’s own and can manage and close it: such a position is subject to the strategy’s automatic management (if you turned it on), to its risk limits and to the close actions in §15.

When you connect. The Service tests the credential by reading the account balance; if that fails, nothing is stored. An account that reports hedge position mode is refused: switch it to one-way mode first. We may refuse a connection because of your location (§3). The Service asks you to confirm this statement: “I'm eligible to trade crypto derivatives in my jurisdiction and understand the leverage / liquidation risk.” This confirmation is part of these Terms. We record whether you gave it, which version of the statement you confirmed, and the country derived from your IP address at that moment. The Service may check the country recorded when you connected, and your confirmation, again before it opens a new position or places a limit order, and may refuse the order. This check does not prevent a position from being closed.

Orders and records. Every live order is executed by your exchange, under the exchange’s own rules, fees and limits. The exchange’s data about your balance and positions is the source of truth, and the Service builds your live portfolio from it. The Service records execution prices as the exchange reports them; if the exchange does not report the price of a close, the journal in the Service records a reference price that can differ from the real one. The Service closes a live position with a reduce-only market order.

If the exchange does not confirm the leverage requested for a new position, the Service does not send the order. If the Service cannot confirm whether an order to open a position or to add to a position was executed, the Service does not send that order again and, until this is resolved, sends no new order that opens or adds to a position for that strategy on that exchange account. The Service does not cancel limit orders that are already on the exchange, and such an order can still be filled. The order that could not be confirmed may have been executed on the exchange. The Service does not resolve such a case by itself. Check your exchange account and write to [email protected].

Protective exits. When a live position opens with a market order, the Service sends its stop-loss and its final take-profit to the exchange as reduce-only orders. Once the exchange has accepted these orders, they stay on the exchange if the Service is unavailable. After the Service adds to a position with a market order, the stop-loss and take-profit orders on the exchange may still cover only the size that the position had before the addition; check them on the exchange. The following protection is carried out by the Service itself. It does not work while the Service is unavailable, and, except for the first item, it does not work while the Service has no current price from the exchange:

  • The stop-loss and take-profit of a position that opens, or of the part that is added, when a limit order is filled. A limit order rests on the exchange without a stop-loss or take-profit; the Service sends them to the exchange only after it detects that the limit order was filled.
  • A trailing stop and a move of the stop-loss to the entry price.
  • An exit after a set time.
  • The intermediate levels of a take-profit ladder.
  • A stop-loss or take-profit that the exchange did not accept. The Service watches that level itself and closes the position with a market order when the price reaches the level.

Every change of a stop-loss or take-profit, including a trailing stop and a move to the entry price, replaces the orders on the exchange; during the replacement the position has no stop-loss or take-profit on the exchange for a short time. If a stop-loss or take-profit did not reach the exchange, the Service in most cases sends you a notification that the position is unprotected. It does not send one in every case — for example, when the exchange does not confirm that the previous orders were cancelled — and we do not promise that a notification reaches you.

Your exchange account. You are responsible for the credential, for its permissions and for the settings of your exchange account. Where the Service sets the margin mode, it sets isolated margin; on an exchange where it does not, your account’s own setting applies. Positions and orders on your exchange remain yours: they stay on the exchange if the Service is unavailable, if you stop using it, or if you delete your account (§16), until you close or cancel them on the exchange or the exchange closes them.

Derivatives risk. Perpetual contracts are leveraged derivatives. Leverage multiplies losses as well as gains. The exchange can liquidate a position, and you can lose all the margin in it. You pay or receive funding payments and you pay the exchange’s fees. An exchange can be unavailable, can delay or reject an order, and can change its rules. §11 and §15 also apply to live trading.

6. License

Subject to your compliance with these Terms, we grant you a limited, revocable, non-exclusive, non-transferable, non-sublicensable license to access and use the Service for your personal or internal business use. All rights not expressly granted are reserved.

7. Account & security

You are responsible for the security of your account credentials and for any activity that occurs under your account. Notify us immediately at [email protected] of any unauthorised access or suspected breach. We are not liable for losses arising from your failure to safeguard credentials.

8. Acceptable use

You agree not to:

  • Reverse engineer, decompile, disassemble, or attempt to derive source code or models from the Service, except to the extent expressly permitted by applicable law.
  • Scrape, crawl, or harvest data from the Service or use automated means to access it other than through interfaces we provide.
  • Resell, sublicense, white-label, or otherwise commercially exploit the Service without our prior written consent.
  • Interfere with or disrupt the Service, probe for vulnerabilities outside an authorised disclosure programme, or use the Service to attack any system.
  • Operate multiple accounts to circumvent credit limits, abuse promotions, or evade enforcement actions.
  • Use the Service to facilitate market manipulation, wash trading, money laundering, terrorist financing, sanctions evasion, or any other unlawful activity.
  • Submit false eligibility information.

9. Subscriptions, credits, and payments

Credits and plans. Model calls are paid for with credits. The credit cost of a call is set by us and depends on the model and on the size of the request and the reply. The Service shows the relative cost of each model. A plan includes a grant of subscription credits for a period of 30 days; the Free plan also receives a grant of credits every 30 days. Top-up credits are bought separately, in packs. A model call uses subscription credits first and top-up credits after them.

Price. The price of a plan or of a credit pack is the price in US dollars that the Service shows you before you pay, including any promotional discount that applies to you. The Service sets the final amount when it creates the invoice. The current prices and rates are shown in the Service. We may change the prices of plans and of credit packs, and the credits included in a plan, for future purchases; a purchase that you have already paid for is not re-priced. We may update the credit rates of model calls with reasonable advance notice (typically at least 30 days for increases of the credit rates).

What a plan purchase does.

  • If you are on the Free plan, or your paid period has ended, you pay the full price and a new 30-day period starts when your payment is confirmed. Subscription credits that you still have at that moment are kept, and the grant of the new plan is added to them.
  • If you buy a more expensive plan during a paid period (an upgrade), you pay the difference between the two monthly prices in proportion to the days left in the period. The new plan starts at once and the end date of the period does not change. You receive the difference between the two credit grants in the same proportion, and your existing credits are kept.
  • If you buy the same plan or a cheaper plan during a paid period, you pay the full price now and the plan starts when the current period ends. Your credits do not change until then. Only one such purchase can wait at a time; if a second one is paid anyway, it replaces the first, and we handle the first payment manually. If your account has already returned to the Free plan when the payment is confirmed, the plan starts at once as a new period.

End of a period. At the end of each period, unused subscription credits expire. They are not carried into the next period, including when a plan that you bought in advance starts. Top-up credits do not expire.

No automatic charges. We do not charge you automatically. A plan continues into another period only if you have already paid for that period or if we have renewed it at no charge. Otherwise the account returns to the Free plan at the end of the period. We may renew a plan at no charge at our discretion; such a renewal ends when you pay for a plan or cancel renewal.

Cancelling renewal. Choosing the Free plan does not end a paid plan at once: the plan runs until the end of the period. Choosing the Free plan stops a no-charge renewal that we granted. Choosing the Free plan does not cancel a next period that you have already paid for; that period still starts.

Payment. Payment is in cryptocurrency only, through a third-party payment processor (currently CryptAPI). The coins and networks that you can pay with are shown at checkout. Credits and plans that you buy are granted only after the processor confirms your payment.

  • The amount in cryptocurrency is calculated at the processor’s exchange rate when the invoice is created. The amount of cryptocurrency on the invoice is not locked against later price movement, and we do not control the price of the cryptocurrency that you pay with.
  • The processor and the blockchain network charge their own fees. The Service does not show them as a separate line.
  • An invoice is valid for 24 hours. A payment confirmed later is still credited while we keep the invoice record; we delete the record 30 days after the invoice expires.
  • A confirmed payment is credited when its value in US dollars, as converted by the processor, is at least 97% of the price of the order. A lower payment, or a confirmation without a readable amount, is not credited automatically; write to us and we will handle it manually.
  • If you pay more than the price, the order is credited as a normal order. The excess is not returned automatically.
  • A payment to an invoice that we no longer keep, or a payment that cannot be matched to an order, is not credited automatically.
  • A second payment to an order that is already paid is recorded separately. It is applied automatically — as another credit pack, or as a further period of the plan — only when its value is close to the current full price (and not below 97% of it) and nothing makes the purchase ambiguous; you are then notified. In every other case it is held until we handle it manually, and you are not notified automatically.

If a payment of yours has not been credited, write to [email protected] with the transaction ID.

10. Refunds

Subscription fees are non-refundable except where required by applicable law. We may, at our sole discretion, issue refunds or credit grants for material Service failures. Top-up credits are non-refundable once credited to your account. Cryptocurrency refunds, where issued, are returned to a wallet address that you confirm to us, less network fees; we do not guarantee parity in fiat terms due to crypto market volatility between payment and refund.

Refunds are not automated. The Service has no refund function: we review each case and send each refund manually. To ask for a refund, write to [email protected].

11. Trading risk & no financial advice

The Service is not financial, investment, legal, or tax advice. KAI Terminal is a software tool that produces trading signals from your strategy and executes orders against parameters you configure. A signal shown in the Service is the output of your strategy and your prompt. It does not constitute a recommendation to buy, sell, or hold any asset, and we are not registered as an investment adviser, broker-dealer, or financial professional in any jurisdiction.

You are the author. You write the strategy and you choose the model. The default entry prompt is a template with blanks, not a strategy, and the Service does not let you switch entries on until you have written your own entry criteria. At your request, the chart assistant in the Service can draft an entry prompt or a management prompt from your conversation with it. A draft changes nothing until you review and save it. Once you save a draft, it is your prompt, and the Service treats it as your own criteria.

Approval and automatic execution. By default every signal waits for your approval, and no position is opened until you approve it. You can turn on automatic execution; this requires a paid plan and your acknowledgement of a risk notice. Automatic execution then opens positions without asking you, for signals in which the model states a confidence at or above the threshold in your settings. Automatic execution lasts 30 days from the moment you turn it on. After that period ends, signals wait for your manual approval again until you turn automatic execution on again; you are notified when the first such signal arrives.

Automatic position management. Position management by the model is off by default. If you turn it on, the model can, without asking you, keep a position, change its stop-loss or take-profit, close part of it, or close it completely. It can add to a position without asking you when the Service’s checks allow it. If it decides to reverse a position, the position is closed at once, and the opposite position is treated as a new signal that waits for your approval unless automatic execution is on. If you turn management on without writing your own management prompt, the Service uses a default management prompt written by us. To use your own rules, write your own management prompt.

Pausing or stopping a strategy stops it from looking for new entries. Pausing or stopping a strategy does not close its open positions and does not stop automatic position management if you turned it on: management continues to act on the open positions and continues to use credits. While a strategy is paused, management can still add to a position, and the opposite position after a reversal can open automatically if automatic execution is on. While a strategy is stopped by your kill switch or by its total loss limit, management does not add to a position and does not open the opposite position after a reversal. To stop management, turn automatic position management off.

Models. Trading decisions are generated by AI models of third-party providers. A model can be wrong, can misread data, and can give different answers to the same input. We do not control how the models work, and we do not verify that their decisions are correct. The Service calls the providers with our own provider accounts; your credits pay for these calls (§9). The Privacy Policy describes what is sent to the providers.

Risk limits. The Service offers limits that you configure, such as a daily loss limit, a limit on the number of open positions and a total loss limit that stops the strategy. These limits reject new entries or stop the strategy. They do not protect an open position from loss, and a stop-loss does not fix the price at which a position is closed.

Cryptocurrency trading carries substantial risk, including the risk of total loss of capital. Past or simulated performance does not guarantee future results. Leverage amplifies both gains and losses. Markets can be volatile, illiquid, and subject to manipulation, operational failures, exchange outages, and regulatory action. By using the Service, you acknowledge these risks and accept full responsibility for the outcomes of any trading decision — simulated or live — carried out via the Service.

12. Disclaimer of warranties

The Service is provided “AS IS” and “AS AVAILABLE” without warranties of any kind, whether express, implied, or statutory, including without limitation warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, completeness, uptime, error-free operation, or any warranty arising from course of dealing or usage of trade. We do not warrant that signals your strategy produces through the Service are accurate, profitable, or suitable for any purpose. Some jurisdictions do not allow the exclusion of certain warranties; in those jurisdictions, the foregoing exclusions apply to the maximum extent permitted by law.

13. Limitation of liability

To the maximum extent permitted by applicable law:

  • In no event will we, our affiliates, officers, employees, agents, or licensors be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, including without limitation lost profits, lost trading opportunities, lost data, loss of goodwill, or business interruption, arising out of or related to the Service or these Terms, regardless of the legal theory and even if we have been advised of the possibility of such damages.
  • Our aggregate liability arising out of or relating to the Service or these Terms is capped at the greater of (a) the total amount you paid us for the Service in the twelve (12) months preceding the event giving rise to the claim, or (b) USD 100 (or its equivalent in the cryptocurrency used to pay).

The limitations in this Section apply regardless of whether the damages arise from breach of contract, breach of warranty, negligence, strict liability, or any other legal theory. They are a fundamental basis of the bargain between you and us.

Nothing in these Terms excludes or limits liability that cannot be excluded or limited under applicable law, including liability for intent, for gross negligence, and for death or personal injury. If you are a consumer, the mandatory consumer rights of the country where you live are not affected.

14. Indemnification

You agree to defend, indemnify, and hold harmless KAI Labs, its affiliates, officers, employees, agents, and licensors from and against any claim, demand, suit, proceeding, loss, liability, cost, or expense (including reasonable attorneys’ fees) arising out of or related to: (a) your trading decisions or the use to which you put the signals your strategy produces or the orders the Service executes on your instructions; (b) your violation of these Terms; (c) your violation of any law or third-party right; or (d) your access credentials being misused due to your failure to safeguard them.

This Section does not apply to you as a consumer to the extent that the law of the country where you live prohibits it.

15. Service availability and our operational controls

The Service is offered without any uptime, latency, or availability commitment. We may modify, suspend, or discontinue any feature or the entire Service, with or without notice. We may impose usage caps, throttle requests, or pause operations for maintenance or to preserve operational integrity. Features may behave unpredictably and produce incorrect results.

Without a current price for a market (from the connected exchange for live trading, from public market data for paper trading), the Service does not open or add to a position, does not place or change a limit order, does not accept a change to a stop-loss or take-profit, and the protective exits in §5 that need a current price do not run. You can still close a live position.

We can also take the following actions:

  • Stop new live positions on the whole platform. While this stop is active, the Service opens no new live positions, adds to none and places no new limit orders on exchanges. It does not cancel limit orders that are already on an exchange; such an order can still be filled. Exits, stop-losses, partial closes and changes to a stop-loss or take-profit continue to work, and paper trading is not affected. Owners of live strategies are notified.
  • Close all live positions in an emergency. We can cancel the pending limit orders of every live strategy and close every open live position with a reduce-only market order. A single cancellation or close can fail. After this action, new live positions stay stopped until we resume them.
  • Cancel the limit orders of a stopped strategy. When a strategy is stopped — by your kill switch, by its total loss limit, or when it is paused under the plan limit below — the Service cancels its pending limit orders, including those on the exchange, and notifies you. A simple pause does not cancel them, and neither does the wind-down described below. Pausing or stopping a strategy does not close its open positions and does not stop automatic position management (§11).
  • Wind down strategies above your plan’s limit. Each plan limits the number of strategies. If you move to a plan with a lower limit, the Service takes the newest strategies above the limit out of operation; the first strategy of your account is never among them. A strategy without open positions is paused. A strategy with open positions is wound down: it stops looking for new entries, and its positions are not closed by force and continue under their stop-loss, take-profit and, if you turned it on, automatic management. During the wind-down, automatic management does not add to a position, and a reversal only closes the position. Limit orders that it has already placed are not cancelled during the wind-down and can still be filled, which opens or adds to a position; cancel them yourself if you do not want that. The strategy is paused when its last position closes. Nothing is deleted. When you move to a plan that allows more strategies, strategies that are being wound down under the plan limit and fit within the new limit are released from the wind-down. Strategies that were already paused under the plan limit stay paused until you activate them again.

We do not guarantee the price at which any order, close or protective action is executed. A market order is filled at the price available on the exchange at that moment, which can be much worse than the last price you saw.

16. Termination

You may stop using the Service at any time. We may suspend or terminate your access immediately, with or without notice, if (a) you breach these Terms, (b) we are required to do so by law, court order, or supervisory authority, (c) we have reasonable grounds to suspect fraud, sanctions evasion, or any other unlawful activity, or (d) we discontinue the Service. Upon termination, the license granted under §6 ends, and unused subscription credits are forfeited; top-up credits paid in cryptocurrency may be returned net of network fees at our discretion. Sections that by their nature should survive termination (including §§12–14, 18–20) survive.

If you delete your account, your strategies, exchange credentials, plan and remaining credits are deleted with it, and no credits or payments are returned automatically. If a payment of yours has not been credited, resolve it with us before you delete your account: deletion also removes the records of payments that are held for manual handling. Deleting your account does not close positions or cancel orders on your exchange: close or cancel them on the exchange yourself, before or after you delete the account. The Privacy Policy describes which records remain after deletion.

17. Modifications to these Terms

We may update these Terms from time to time. The current version is published on this page with its “Last updated” date and its version number. If you have an account, the next time you open the Service it shows you a screen with a link to the new Terms and asks you to accept them. We may also notify you by email.

Until you accept, the Service shows only the acceptance screen, and you cannot create a payment invoice or connect an exchange account. Your strategies keep running in the meantime, including automatic execution and automatic position management, and open positions stay open. The version of the Terms that you last accepted continues to apply to you until you accept the new one.

If you do not agree to a change, do not accept it. On the acceptance screen you can stop all your strategies and delete your account without accepting the new Terms. Stopping a strategy does not close its open positions (see § 11), and deleting your account does not close positions or cancel orders on your exchange account. For anything else, write to [email protected]. You can always act directly on your exchange account.

18. Governing law & dispute resolution

You and we agree to attempt to resolve any dispute informally first. Send an email to [email protected] with the subject “Dispute Notice” and a description of the dispute. We will respond within thirty (30) days. If the dispute cannot be resolved informally within sixty (60) days after the Dispute Notice was sent, either party may pursue the matter in any court of competent jurisdiction.

These Terms do not choose a governing law or an exclusive forum. If you are a consumer, nothing in these Terms takes away the protection of the mandatory laws of the country where you live, or your right to bring a claim before the courts of that country.

19. Severability & entire agreement

If any provision of these Terms is held invalid or unenforceable by a court of competent jurisdiction, that provision will be enforced to the maximum extent permissible and the remaining provisions will remain in full force and effect. These Terms, together with our Privacy Policy and any in-product notices we publish, constitute the entire agreement between you and us regarding the Service and supersede any prior or contemporaneous agreements on the same subject matter. Our failure to enforce a provision is not a waiver of that provision.

20. Contact

Questions about these Terms: [email protected]. Privacy and data subject requests: [email protected].

© 2026 KAI LABS · not a broker · not financial advice
  • EN — English
  • RU — Русский
  • ZH — 中文
  • ES — Español
  • KO — 한국어
  • JA — 日本語
  • TR — Türkçe
Home Privacy