Terms of Service

Draft

This is a draft pending legal review. It is not yet in effect. Last updated: 5 October 2026.

1. Who you are agreeing with

These terms are between you and M.D.N Tech FZE, Al Shmookh Business Center, One UAQ, UAQ Free Trade Zone, Umm Al Quwain, United Arab Emirates, licence no. 7813 ("we", "us"). They apply when you use Rein's hosted services: the policy engine at engine.reinconsole.com, the console at app.reinconsole.com, the sandbox created by npx @reinconsole/init, and the reference vendor at vendor.reinconsole.com. By using them you accept these terms and our Privacy Policy. You must be at least 18 and able to form a binding contract. If you use the services for an organisation, you confirm you may accept these terms on its behalf.

2. The software and the hosted service are different things

The @reinconsole/* packages, including the npx @reinconsole/init command, are open-source software under the MIT licence. That licence, not these terms, governs the code, including when you run your own engine. These terms govern only the services we host, including the sandbox, test-token faucet and engine that the init command connects to by default.

3. What Rein does, and what it does not

Rein is a control tool. Your agent asks the engine whether a payment is allowed under the policy you set; the engine answers and signs a record of the decision. Rein's decisions concern your agent's payments; they are not decisions about you as a person.

4. Sandboxes and claimed orgs

5. Your responsibilities

6. Third-party services

Payments are settled by facilitators (such as x402.org, PayAI or Coinbase), on the Base network, and are made to sellers we do not control. Sign-in uses GitHub or your wallet. Those services have their own terms, and we are not responsible for them or for what a seller provides in return for a payment. Prices and availability of third-party services may change without our knowledge.

7. Price and availability

The hosted services are currently free and are provided as a beta, "as is", without any uptime commitment. We may change, limit or stop any part of them. While the hosted engine is unavailable, your agent cannot get a decision, so payments that go through the guard are not approved. If we intend to stop the hosted service, we will give at least 30 days' notice on this website and, for claimed orgs, by the contact details we hold, and you can move to a self-hosted engine.

8. The decision log

Decisions are recorded in a signed, hash-linked log. Records cannot be removed from it individually, because doing so would break its verification for everyone. The log contains wallet addresses, amounts and decision outcomes, and is retained as described in our Privacy Policy. You can verify your own decisions with the published tools.

9. Suspension and ending

You can stop using the services at any time. If you are a consumer, you may stop at any time; because the services are free, there is nothing to refund. We may suspend or revoke keys or an org that breaks these terms, threatens the security or stability of the services, or where we are required to act by law or by sanctions rules. For a claimed org, we will give notice before suspending where it is practicable to do so, and in any case tell you the reason afterwards unless the law prevents it. You may object by email within 14 days and we will review. Suspension does not stop you from exporting your records or moving to a self-hosted engine. Sections 3, 5, 8, 10, 11 and 13 continue after use ends.

10. Liability

Rein's promise is this: the hosted engine will evaluate your agent's payment requests against the policy you set, and will approve only requests that your policy allows. To the extent the law allows:

11. Law and disputes

These terms are governed by the federal laws of the United Arab Emirates as applied in the Emirate of Umm Al Quwain. If you have a dispute with us, write to us first and we will try to resolve it informally within 30 days. If that fails, you and we agree that the Courts of the Dubai International Financial Centre have exclusive jurisdiction to settle any dispute arising out of or in connection with these terms or the services, and we both opt in to their jurisdiction for that purpose. If you are a consumer resident in the EU, EEA or UK, nothing in this section takes away protections you have under the mandatory law of your country of residence, or your right to bring a claim in the courts of that country.

12. Changes and contact

We may change these terms. We will post the new version on this page and update the date above. For a material change we will give at least 14 days' notice on this website and, for claimed orgs, by the contact details we hold, before it takes effect. If you do not agree, stop using the services before that date; continuing to use them after that date means you accept the new terms. Contact: reinconsole@proton.me, or by post to the address in section 1.

13. General

These terms are the entire agreement between you and us about the hosted services. If any part is found unenforceable, the rest remains in effect. Our failure to enforce a term is not a waiver. You may not assign these terms; we may assign them to a successor of the Rein business, with notice. We are not liable for failure caused by events beyond our reasonable control. These terms are written in English; a translation is for convenience only.

14. Intellectual property and feedback

We and our licensors own the hosted services, the Rein name and marks. You own your policies, data and agents. If you send us feedback, we may use it without obligation to you.