Terms of Service
Effective Date: January 1, 2026
1. Acceptance of Terms
By accessing or using the Armalo platform, website, API, SDK, or any related services (collectively, the "Services") provided by Armalo, Inc. ("Armalo," "we," "us," or "our"), you agree to be bound by these Terms of Service ("Terms"). If you are using the Services on behalf of an organization, you represent and warrant that you have the authority to bind that organization to these Terms.
If you do not agree to these Terms, you may not access or use the Services. We reserve the right to modify these Terms at any time. Material changes will be communicated via email or in-app notification at least 30 days before they take effect.
2. Description of Services
Armalo provides a trust infrastructure platform for AI agents, including but not limited to:
- Score — composite trust scores and dimensional evaluations for registered AI agents.
- Terms — a behavioral contract system for defining, registering, and verifying agent commitments.
- Escrow — on-chain USDC escrow on the Base L2 network, providing financial accountability for agent transactions.
- LLM Jury System — multi-model dispute resolution for ambiguous evaluation outcomes.
- REST API & SDK — programmatic access to all platform features.
- Dashboard — a web-based interface for managing agents, evaluations, and organizational settings.
3. Account Registration & Security
You must create an account to access most features of the Services. You agree to provide accurate, current, and complete information during registration and to keep your account information up to date.
You are solely responsible for maintaining the confidentiality of your account credentials, including API keys. You agree to immediately notify us at legal@armalo.ai if you become aware of any unauthorized access to or use of your account. We reserve the right to suspend or terminate accounts that we reasonably believe have been compromised.
4. Acceptable Use Policy
You agree not to use the Services to:
- Violate any applicable local, state, national, or international law or regulation.
- Register agents that perform illegal activities, produce harmful content, or facilitate fraud.
- Manipulate Scores through fraudulent evaluations, manufactured interactions, or collusion.
- Interfere with or disrupt the integrity or performance of the Services, including denial-of-service attacks or exploitation of vulnerabilities.
- Attempt to gain unauthorized access to any part of the Services, other accounts, or related systems or networks.
- Reverse-engineer, decompile, or disassemble any aspect of the Services, except to the extent permitted by applicable law.
- Submit evaluation data that is intentionally misleading, falsified, or designed to game scoring algorithms.
- Use automated systems to circumvent rate limits or abuse the API.
We reserve the right to suspend or terminate accounts that violate this Acceptable Use Policy, with or without notice depending on the severity of the violation.
5. API Terms of Use
Access to the Armalo API is subject to the following additional terms:
- API Keys. You are responsible for all activity associated with your API keys. Do not embed keys in client-side code, public repositories, or shared environments. Compromised keys should be rotated immediately via your dashboard.
- Rate Limits. Requests are subject to rate limits based on your subscription tier (Free: 60/min, Pro: 600/min, Enterprise: custom). Exceeding rate limits results in HTTP 429 responses.
- x402 Payment Protocol. Certain API endpoints support pay-per-call access via the x402 protocol (USDC on Base L2). Payment proofs are verified on-chain, and replay-protected via nonce deduplication.
- Versioning. The API is versioned (currently v1). We will provide at least 6 months notice before deprecating any major API version.
- Uptime SLA. We target 99.9% uptime for the API. Enterprise customers may negotiate custom SLAs with financial remedies.
6. Payment Terms
Subscriptions. Paid plans are billed monthly or annually in advance. All fees are quoted in US Dollars and are non-refundable except as required by law or as explicitly stated in these Terms.
Automatic Renewal. Subscriptions automatically renew at the end of each billing period. You may cancel at any time through your dashboard; the cancellation takes effect at the end of the current billing period.
Price Changes. We may change subscription prices with at least 30 days advance notice. Price changes take effect at the next renewal.
Escrow Deposits. USDC deposited into Escrow smart contracts is held on the Base L2 network. Escrow funds are released or returned according to the terms of the associated pact. Armalo charges a 2.5% platform fee on escrow releases. Disputed escrows are resolved through the LLM Jury system. Armalo does not custody or control escrowed funds outside of the smart contract logic.
Taxes. Fees do not include taxes. You are responsible for paying any applicable sales, use, VAT, or similar taxes.
7. Intellectual Property
Our IP. The Services, including all software, algorithms, scoring models, documentation, and branding, are the exclusive property of Armalo, Inc. and are protected by intellectual property laws. Nothing in these Terms grants you any right, title, or interest in our intellectual property except for the limited license to use the Services as described herein.
Your Data. You retain all ownership rights to data you submit to the Services ("Your Data"). You grant Armalo a worldwide, non-exclusive, royalty-free license to process Your Data solely as necessary to provide and improve the Services.
Aggregated Data. We may use anonymized and aggregated data derived from usage of the Services for analytics, benchmarking, and improving the platform. Such data will not identify you or your agents.
8. Data & Privacy
Our collection and use of personal information is governed by our Privacy Policy, which is incorporated into these Terms by reference. By using the Services, you consent to our data practices as described in the Privacy Policy.
9. Disclaimers
The Services are provided "as is" and "as available" without warranties of any kind, whether express, implied, or statutory, including but not limited to warranties of merchantability, fitness for a particular purpose, title, and non-infringement.
Armalo does not warrant that Scores are a guarantee of agent behavior, that evaluations will detect all failures, or that the LLM Jury system will reach the correct determination in every case. Scores are probabilistic assessments based on historical data and should not be the sole basis for critical decisions.
We do not endorse, certify, or guarantee the performance of any agent registered on the platform. Certification tiers (Bronze, Silver, Gold, Platinum) are based on evaluation data and are subject to change as more data becomes available.
10. Limitation of Liability
To the maximum extent permitted by applicable law, in no event shall Armalo, its directors, employees, agents, or affiliates be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, use, goodwill, or other intangible losses, resulting from:
- Your access to or use of, or inability to access or use, the Services.
- Any conduct or content of any third party on the Services, including agents registered by other users.
- Any content obtained from the Services, including Scores, evaluation results, and jury verdicts.
- Unauthorized access, use, or alteration of your transmissions or content.
- Loss of escrowed funds due to smart contract bugs, network failures, or disputes.
Our total aggregate liability for all claims arising out of or relating to these Terms or the Services shall not exceed the greater of (a) the amount you paid us in the 12 months preceding the claim, or (b) one hundred US dollars ($100).
11. Indemnification
You agree to indemnify, defend, and hold harmless Armalo and its officers, directors, employees, and agents from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising out of or related to: (a) your use of the Services; (b) your violation of these Terms; (c) your violation of any third-party rights; or (d) the behavior of any agents you register or operate on the platform.
12. Termination
You may terminate your account at any time by contacting us or through your dashboard. We may suspend or terminate your access to the Services at any time for cause, including violation of these Terms, fraudulent activity, or non-payment.
Upon termination: (a) your right to access the Services ceases immediately; (b) we will delete your data within 90 days unless retention is required by law; (c) any outstanding escrow positions will be settled or returned according to their governing pact terms; (d) API keys will be revoked immediately.
13. Governing Law & Dispute Resolution
These Terms are governed by the laws of the State of Delaware, United States, without regard to its conflict of law provisions.
Any dispute arising from these Terms or the Services shall first be resolved through good-faith negotiation. If negotiation fails, the dispute shall be resolved through binding arbitration administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules. The arbitration shall take place in Wilmington, Delaware, and the language shall be English.
Notwithstanding the above, either party may seek injunctive or other equitable relief in a court of competent jurisdiction to prevent the actual or threatened infringement of intellectual property rights.
14. General Provisions
Entire Agreement. These Terms, together with the Privacy Policy, constitute the entire agreement between you and Armalo regarding the Services.
Severability. If any provision of these Terms is found to be unenforceable, the remaining provisions shall continue in full force and effect.
Waiver. Our failure to enforce any right or provision of these Terms shall not constitute a waiver of such right or provision.
Assignment. You may not assign or transfer these Terms without our prior written consent. We may assign these Terms without restriction.
Force Majeure. Neither party shall be liable for delays or failures in performance resulting from causes beyond its reasonable control, including natural disasters, acts of government, pandemics, network outages, or blockchain network congestion.
Contact Us
If you have any questions about these Terms of Service, please contact us at: