Orcraft 1.1.3 public beta released 08-Nov-2026. The Free Plan and the Team trial are open; card payments and invoices open shortly.

Orcraft 1.1.3 public beta released 08-Nov-2026. The Free Plan and the Team trial are open; card payments and invoices open shortly.

Orcraft

The platform for test development and orchestration
that lets you and your AI Agents run the entire testing operation

Watch the demo

Terms of Use

Effective 6 November 2026

These Terms of Use constitute an agreement between you and GM Core Ltd., company number 517377164, Yitzhak Shamir 16, Tirat Carmel 3907017, Israel ("GM Core", "we", or "us"). These Terms govern your use of the Orcraft website at https://orcraft.app, account services, subscriptions, teams, and related online services. Installation and use of the Orcraft software are governed by the separate Orcraft Software License Agreement. By creating an account, accepting these Terms electronically, purchasing a subscription, or otherwise expressly agreeing to these Terms, you agree to be bound by them. Where you act on behalf of a company or other legal entity, you represent that you are authorized to accept these Terms on its behalf.

Our processing of personal information is described in the Orcraft Privacy Policy. The Privacy Policy is provided as a separate transparency notice and does not independently amend the contractual rights and obligations established by these Terms.

Use of this website

The website presents Orcraft, its documentation, examples and tutorials. You may read it, link to it and quote it for the purpose of using or evaluating Orcraft. The documentation, examples and tutorial suites are provided to be used with Orcraft; you may copy and adapt the example code in your own test suites. You may not copy the site or its documentation as a whole, present it as your own, or use it to build a competing product or service.

Accounts

Signing in to the website or a controller requires an account. You need one only to license remote endpoint machines; a controller running tests locally works without one. When you create an account:

  • you give a working email address and keep it current, since we reach you through it;
  • you keep your sign-in method to yourself and are responsible for what is done with your account, including by controllers signed in to it;
  • you tell us at support@orcraft.app if you believe someone else is using it.

You can see every controller signed in to your account on your account page and sign it out at any time. You can ask us to delete your account at the same address.

The software

Orcraft is proprietary commercial software owned by GM Core Ltd. Installation, licensing, and use of the software are governed by the Orcraft Software License Agreement. Your rights to use the software depend on your applicable plan and the license granted under that agreement. In the event of a conflict between these Terms and the Software License Agreement concerning the licensing, installation, or use of the software, the Software License Agreement shall prevail. Nothing in these Terms restricts rights granted under applicable third-party open-source licenses.

Open source components

The software includes open source components under their own licences, listed in the third-party notices file installed with the package. Nothing in these terms limits the rights those licences give you.

The controller's user interface is built with Qt through PySide6, used under the GNU Lesser General Public License, version 3. Qt is installed beside the software as a separate, unmodified library, so you may replace it with your own build of the same release. Nothing in these terms restricts you from modifying Qt, from reverse engineering the controller to debug such a modification, or from running the controller with the modified library. The controller also carries the Cascadia Mono and Selawik fonts of Microsoft under the SIL Open Font License, version 1.1, with their licence texts beside them.

Plans and machine licenses

Plans are described on the pricing page, which is part of these terms. Every plan gives every testing feature; plans differ in the number of endpoint machines you may license and in who may share them.

  • Free gives one controller running tests locally without sign-in, and two remote endpoint machines once signed in. The machines belong to your account alone, and one controller is signed in at a time: a sign-in from another controller signs the earlier one out, with its running tests finishing first.
  • Team gives as many endpoint machines as you buy, shared by every team member and every automation run.

An endpoint machine takes one slot when a signed-in controller activates it, and gives it back when its license is revoked. A machine license is issued to that machine and lasts a limited time; a signed-in controller renews it. A machine may be licensed to one account or team at a time. We may refuse or revoke activations that exceed a plan or that circumvent the counting. The computer the controller runs on is never counted.

The trial

An account may start one 30-day Team trial. The trial creates your team, removes the machine limit for 30 days and asks for no payment. When it ends without a purchase, the account returns to Free: the machines you marked to keep stay licensed within the Free limit, and the others are released.

Teams

A team is created by the person who starts its trial or buys it, who is its owner. The owner invites members by email, removes them, manages the plan and creates automation credentials. Members use the team's machines with their own controllers. The team owner is responsible for administering the team, including invitations, membership, credentials, and machine-license allocation. Where a subscription is purchased by a company or other legal entity, the purchasing entity is responsible for the applicable payment obligations under the relevant purchase agreement. The individual team owner's administrative responsibility shall not, by itself, create personal liability for the purchasing entity's contractual payment obligations. An account belongs to one team at a time.

Labs without internet

A controller without internet access cannot sign in, activate machines or renew their licenses online. For such a lab, the owner of a team on the trial or on Team downloads a Bundle File from the account page and imports it in that controller's Account tab. The Bundle File holds a license for every machine of the team and a token for the controller named in the Request File it was made from. Machines licensed this way take their slots like any other, and the rules of these terms apply to them in the same way.

A license from a Bundle File lasts 30 days, and a new Bundle File is needed before it runs out. A team whose lab cannot be reached that often may agree with us on a longer validity for its licenses, up to one year. The arrangement is made by contacting us, is agreed in writing, and is set on the team by us; from then on every Bundle File the team downloads carries it. Whatever the agreed validity, a license from a Bundle File never lasts beyond the period the team has paid for, or beyond the trial.

Continuity

Machine licenses are ordinarily renewed through the Orcraft account and licensing service. If GM Core Ltd. permanently discontinues that service, GM Core Ltd. shall make available, before the planned discontinuation, a final version of Orcraft allowing customers holding valid licenses at the time of discontinuation to continue operating their existing licensed installations without periodic online license renewal. The final version shall preserve the material functionality available to the customer immediately before discontinuation, subject to applicable law, third-party intellectual property rights, and technical limitations inherent in the software. This undertaking does not entitle customers to additional machine licenses, future updates, new functionality, maintenance, or technical support following discontinuation. GM Core Ltd. shall provide reasonable advance notice of planned discontinuation where practicable. In connection with any sale or transfer of the Orcraft product line or substantially all assets relating to the software, GM Core Ltd. shall require the acquiring entity to expressly assume the continuity obligations applicable to existing customers, to the extent such assumption is within GM Core Ltd.'s contractual control. Nothing in this provision overrides mandatory applicable law, including insolvency legislation.

Automation credentials

A team owner may create credentials that let CI runners and AI agents sign a controller in without a person. A credential acts for the team; whatever is done with it is done by the team. Keep credentials secret, give each system its own, and revoke any credential you no longer need or believe exposed. We may revoke a credential that is being misused.

Payments

The Team plan is priced per licensed endpoint machine, on a monthly or annual subscription basis, at the prices displayed on the pricing page at the time of purchase. Purchases are processed through Paddle, acting as merchant of record. Paddle is responsible for the sale transaction, payment collection, applicable transaction taxes, invoicing, and refunds in accordance with its applicable terms of sale. GM Core Ltd. remains responsible for granting and administering the Orcraft software licenses and associated account services in accordance with the applicable Software License Agreement and these Terms. Unless otherwise expressly agreed, subscriptions renew automatically at the end of each billing period until cancelled. Customers may cancel future renewals through the applicable subscription management facilities. Cancellation ordinarily takes effect at the end of the current paid subscription period, subject to mandatory applicable law. In the event of payment failure, GM Core Ltd. may provide a temporary grace period before reducing the account to the applicable Free plan limits. The applicable grace period will be communicated to the customer where required. Subscription prices may be changed for future billing periods following reasonable advance notice, subject to applicable law. The payment and subscription provisions apply when paid purchasing functionality becomes available.

Buying by quote or order

A company that pays by bank transfer rather than by card buys Team through the quote page or the order page, at the list price on the pricing page. The request names the company, its billing address and tax identifier, the number of machines and the period, the person who will own the team, and, for an order, the company's purchase order number. A quote we send states the price with the tax of the company's country and the payment terms, and holds for 30 days; after that, ask for a new one. A quote is accepted when the person named as the owner, signed in with the address given, approves it on their account page, which places the order. An order placed from the order page needs no approval, only the owner's sign-up with that address. The invoice is issued by Paddle, our merchant of record, to the owner's team, created for them if they have none, and is paid by bank transfer within the payment terms it states, 30 days unless agreed otherwise. The team is licensed for the machines bought when the invoice is issued, and a renewal invoice comes before each period ends until the subscription is cancelled. An invoice not paid within its terms is a failed payment under the previous section. A discount agreed in a quote applies as the quote states. The Refunds section applies to a purchase by invoice as to any other.

Where an Orcraft subscription or license is purchased on behalf of a company or other legal entity, the individual submitting the purchase request represents and warrants that they are duly authorized to act on behalf of that entity and to accept the applicable contractual terms. The purchasing entity identified in the accepted quotation, order confirmation, or other applicable purchase documentation shall be the intended corporate licensee, subject to the terms of the relevant merchant of record. Where Paddle processes the transaction as merchant of record, Paddle acts as the seller of record for the purchase, while GM Core Ltd. remains the software licensor and provider of the associated Orcraft services. The account or team owner remains responsible for the administration of the relevant account, including membership, access credentials, license allocation, and compliance with applicable account security requirements. Any purchase order, procurement document, or other terms submitted by the customer shall not amend or supersede these Terms or the Software License Agreement unless expressly accepted in writing by an authorized representative of GM Core Ltd. Processing a purchase order, issuing an invoice, or accepting payment shall not, by itself, constitute acceptance of any additional or conflicting customer terms. GM Core Ltd. may require further confirmation of the purchasing individual's authority or execution of a separate order form before accepting a corporate purchase.

Refunds

The Free plan and the trial cost nothing and ask for no card, so there is nothing to refund. If Orcraft does not suit you after all, ask for a refund within 14 days of your first Team purchase and that payment is refunded in full, whatever the reason; the subscription is cancelled with it. A renewal payment is not refunded for a change of mind: cancel before the renewal date if you do not want the next period (the Cancel subscription button on your account page opens the Paddle customer portal, which is also linked from your invoices), and tell us if a renewal was charged in error or after you had cancelled. More machines are charged for the rest of the current period; fewer take effect at the end of the paid period, and the current period is not refunded in part. A refunded payment ends the subscription it paid for: the team returns to Free, the machines beyond the Free limit are released, and your tests and results on your own machines are not affected.

Refunds are made by Paddle to the payment method you paid with, within 14 days of approval. To ask for one, use the link in the Paddle receipt you received by email, go to paddle.net and choose Request refund, or write to us at support@orcraft.app and we ask Paddle on your behalf. The voluntary refund policy described above is provided in addition to any mandatory cancellation, withdrawal, or refund rights available under applicable consumer protection legislation. Where mandatory law provides greater or different rights, those rights shall prevail. The existence, scope, and exercise of statutory withdrawal rights depend on the applicable jurisdiction and the nature of the relevant transaction. A purchase is refunded under this section as it stood when the purchase was made.

Acceptable use

You use Orcraft to test systems you own or are authorised to test. You may not use it to attack, disrupt or gain access to systems without authorisation, to break the law, or to interfere with the account service, for example by forging licenses or tokens, sharing one machine license between several machines, or probing the service for weaknesses without our agreement. You may not resell Orcraft or offer access to your account or team to people outside your organisation.

Export and sanctions

Orcraft may be subject to export-control laws, sanctions, and other trade restrictions applicable to particular transactions, including applicable laws of Israel, the United States, and the European Union. You shall comply with all export-control and sanctions requirements applicable to your use, export, reexport, transfer, or supply of Orcraft. You shall not knowingly make Orcraft available to prohibited destinations, sanctioned or restricted persons, or prohibited end users, or use Orcraft for purposes prohibited by applicable law. You shall comply with applicable restrictions concerning prohibited military or weapons-related end uses. Where reasonably necessary for export-control compliance, GM Core Ltd. may request information concerning the intended destination, end user, or end use of Orcraft. GM Core Ltd. reserves the right to refuse, suspend, or terminate transactions or access where reasonably necessary to comply with applicable export-control laws, sanctions, or legally binding distribution restrictions. You are responsible for obtaining any authorization required by applicable law for your own subsequent export, reexport, or transfer of Orcraft, without prejudice to any statutory obligations independently applicable to GM Core Ltd.

Your tests and data

Your test suites, the systems under test, the results, logs and everything else your tests produce are yours. The controller and the endpoint exchange them on your own network, and none of it reaches us. We claim no rights over them and have no access to them. You are responsible for that content and for the systems your tests act on.

Intellectual property

The software, the website, its documentation, images and text are owned by GM Core Ltd. and protected by copyright and other laws. Orcraft™ is a trademark of GM Core Ltd.. You may name Orcraft to say that you use it or to describe compatibility with it, but not in a way that suggests endorsement, or as part of your own product name.

Other products

Other product names on this site are trademarks of their respective owners and are used for identification and comparison only. Orcraft is not affiliated with, sponsored by or endorsed by any of them. Descriptions of other products are summaries written by us, reflect our understanding at the time of writing, and may be inaccurate or out of date. If you believe one is wrong, tell us and we will correct it.

No warranty

Orcraft, the website and the account service are provided as they are and as available. We do not promise that they are free of errors, that they suit a particular purpose, or that they are available without interruption. Test results depend on your tests, your systems and your machines; a passing run is not a guarantee that a system is correct. To the extent the law allows, we exclude every warranty not stated in these terms.

Limitation of liability

To the maximum extent permitted by applicable law, GM Core Ltd. shall not be liable for indirect, incidental, special, consequential, or punitive damages arising out of or relating to these Terms, including loss of profits, anticipated savings, business opportunities, or business interruption. To the maximum extent permitted by applicable law, GM Core Ltd.'s aggregate liability arising out of or relating to these Terms, whether in contract, tort, negligence, or otherwise, shall not exceed the total fees paid by or on behalf of the customer for Orcraft during the twelve (12) months immediately preceding the event giving rise to the claim. Payments made through an authorized merchant of record shall be included when calculating this limitation. Where no fees were paid during that period, GM Core Ltd.'s aggregate liability shall not exceed USD 100. Nothing in this section excludes or limits liability arising from fraud, willful misconduct, or any other liability that cannot lawfully be excluded or limited. Nothing in this section shall restrict mandatory statutory rights or remedies available to consumers under applicable law.

Termination

You may discontinue use of Orcraft and request deletion of your account at any time, subject to applicable retention requirements. GM Core Ltd. may suspend or terminate an account or team where the customer commits a material breach of these Terms. Where the breach is capable of remedy, GM Core Ltd. shall provide written notice describing the breach and allow fourteen (14) days from receipt of the notice to remedy it. GM Core Ltd. may immediately suspend access where reasonably necessary to address serious security threats, unauthorized use, deliberate circumvention of licensing mechanisms, violations of applicable law, or other circumstances requiring immediate protective action. GM Core Ltd. may terminate the account or team immediately where a material breach is incapable of remedy or where termination is required by applicable law. Upon termination, account-dependent machine licenses, credentials, and access rights may be revoked or allowed to expire, subject to applicable contractual rights and mandatory law. Termination shall not affect accrued payment obligations or other rights and obligations that survive termination by their nature. Termination of an account does not independently terminate the underlying Software License Agreement unless termination is permitted under that agreement.

Changes

GM Core Ltd. may amend these Terms from time to time. Material amendments shall be communicated to affected account holders with reasonable advance notice. Changes materially affecting an existing paid subscription shall ordinarily take effect at the beginning of the next renewal period, unless earlier implementation is required by applicable law or is reasonably necessary to address a material security risk. Where required by applicable law, customers shall be given an opportunity to accept the amended Terms or discontinue the affected service. The effective date of each version shall be identified, and material changes shall not retroactively eliminate rights already accrued under an earlier version.

Governing law

These Terms shall be governed by and construed in accordance with the laws of the State of Israel, excluding its conflict-of-laws principles. For business customers, the competent courts of Tel Aviv-Jaffa, Israel, shall have exclusive jurisdiction over disputes arising out of or relating to these Terms, subject to mandatory applicable law. Where you qualify as a consumer under applicable law, nothing in these Terms shall deprive you of mandatory statutory protections or jurisdictional rights that cannot lawfully be waived.

Contact

Questions about these terms: support@orcraft.app

Type to search the docs.

    ↑↓ navigate ↵ open Esc close