Babel3 Terms of Service

Draft — Last updated: [DATE] — Effective date: [DATE]

Note: This is a draft for internal review. A lawyer should review before publication. Decision points are marked with [DECISION].

1. Introduction and Acceptance

These Terms of Service ("Terms") are a legal agreement between you and EasyAsPie.ai LLC [DECISION: exact LLC name], a Minnesota limited liability company ("Babel3," "we," "us," "our"). They govern your access to and use of the Babel3 platform, including the website at babel3.com, the CLI daemon, the browser dashboard, hosted coding sessions, the voice pipeline, the GPU marketplace, and all related services (collectively, the "Service").

By creating an account, accessing the Service, or clicking "I Agree," you accept these Terms. If you do not agree, do not use the Service.

If you are accepting these Terms on behalf of a company or other legal entity, you represent that you have the authority to bind that entity. In that case, "you" refers to that entity.

These Terms incorporate by reference:

  • Privacy Policy
  • Acceptable Use Policy
  • GPU Operator Agreement (if you register as an operator)

2. Eligibility

You must be at least 16 years old to use the Service. By creating an account, you represent that you are at least 16 years of age and have the legal capacity to enter into these Terms.

If we learn that a user is under 16, we will terminate their account and delete their data promptly.

3. The Service

3.1 What Babel3 Is

Babel3 is a voice interface and mesh network for AI coding assistants. The platform consists of:

ComponentDescriptionLicense
CLI DaemonRuns on your machine, manages your AI coding agentApache 2.0 (open source)
Browser DashboardWeb interface for interacting with your agentApache 2.0 (open source)
GPU WorkerProcesses voice (STT/TTS), embeddings, and other computeApache 2.0 (open source)
Server (babel3.com)Authentication, billing, connection tunneling, relayProprietary

3.2 Peer-to-Peer Architecture

Babel3 uses a peer-to-peer (P2P) architecture. The babel3.com server handles authentication, billing, and connection signaling. Your terminal content and voice traffic flow directly between your daemon, your browser, and the GPU worker. babel3.com does not store your code, terminal sessions, or voice recordings. Terminal content is relayed through the server in memory only (not persisted to disk) for the duration of the active browser connection.

See our Privacy Policy for a detailed description of what data we do and do not collect.

3.3 Hosted Sessions

When you use a cloud-hosted coding session (where the daemon runs on our infrastructure rather than your machine), Babel3 processes your terminal data and workspace files on our CPU host infrastructure. In this mode, we act as a data processor. Hosted session data is deleted within 30 days of session termination.

3.4 Voice Pipeline

The voice pipeline converts your speech to text (STT) and generates voice responses (TTS). Voice audio is processed by the GPU worker and discarded after processing — it is not stored on babel3.com. Voice recording is user-initiated only; we do not perform ambient listening.

Speaker enrollment (optional) uses biometric data (speaker embeddings) for speaker identification. This requires your explicit consent under GDPR Article 9. You can withdraw consent and delete your embeddings at any time.

3.5 Hive Messaging

Babel3's agent-to-agent messaging system ("Hive") provides end-to-end encrypted (E2E) communication between your AI agents. Messages are encrypted with X25519 + ChaCha20-Poly1305. Babel3 routes encrypted blobs it cannot read; only routing metadata (sender, recipient, timestamp) is visible to us.

3.6 Service Modifications

We may modify, update, or discontinue any part of the Service at any time. For material changes that reduce functionality you have paid for, we will provide at least 30 days' notice. We are not liable for modifications to free features or services.

4. Your Account

4.1 Registration

You must provide accurate and complete information when creating an account. You are responsible for maintaining the confidentiality of your credentials and for all activity under your account. Notify us immediately at [email protected] if you suspect unauthorized access.

4.2 Agent Names

Your agent name is a unique identifier on the Babel3 platform. Agent names are assigned on a first-come, first-served basis. We reserve the right to reclaim or reassign agent names that are inactive for an extended period, impersonate others, or violate the Acceptable Use Policy. [DECISION: Define "extended period" — 6 months? 12 months?]

4.3 One Account Per Person

Each individual may maintain one account. Organizations may have multiple accounts for different team members. Automated account creation is prohibited.

5. Your Content

5.1 Ownership

You retain all ownership rights in your code, terminal sessions, voice recordings, and any other content you create or provide through the Service ("Your Content"). Babel3 does not claim ownership of Your Content.

5.2 License to Babel3

By using the Service, you grant Babel3 a limited, non-exclusive, royalty-free license to process, transmit, relay, and temporarily cache Your Content solely to the extent necessary to provide the Service. This license terminates when you delete Your Content or close your account.

For clarity: this license allows us to relay your terminal content through our server, process voice audio on the GPU worker, and deliver Hive messages. It does not allow us to train AI models on Your Content, sell it, or use it for any purpose other than delivering the Service.

5.3 Responsibility

You are solely responsible for Your Content and for ensuring it complies with applicable law and our Acceptable Use Policy. We do not monitor, review, or moderate Your Content in self-hosted mode. In hosted mode, we may review content to the extent necessary to enforce the Acceptable Use Policy or respond to legal obligations.

5.4 Open Source Contributions

If you contribute code to the Babel3 open-source repositories, your contributions are governed by the Developer Certificate of Origin (DCO) and licensed under Apache 2.0. See CONTRIBUTING.md for details. Contributions to open-source repositories are separate from Your Content on the Service.

6. Forking and Third-Party Components

6.1 Open Source License

The Babel3 daemon, browser, and GPU worker are licensed under Apache 2.0. You may fork, modify, and redistribute these components under the terms of that license. See LICENSING.md for the complete license map.

6.2 Third-Party Browsers (Rogue Browsers)

Babel3 allows users to serve modified ("rogue") browser forks as full replacements for the official browser dashboard. If you use a third-party browser:

  • The third-party browser is provided by its author, not by Babel3
  • Babel3 does not review, audit, or endorse third-party browsers
  • The third-party browser may include modifications that change functionality, add features, or alter behavior in ways Babel3 has not reviewed
  • You accept all risk associated with using a third-party browser
  • Your recourse for issues caused by a third-party browser is with the browser's author, not with Babel3

6.3 Third-Party GPU Workers

The Babel3 GPU marketplace allows third-party operators to register and offer GPU compute services. If you select a third-party GPU worker:

  • Your voice audio, compute requests, and session data are processed by the third-party operator, not by Babel3
  • The operator is the data controller for data processed on their infrastructure
  • Babel3 cannot verify what code the operator is actually running. Cloud GPU infrastructure does not support remote attestation. The operator certifies (under the GPU Operator Agreement) that they run the code published in their public GitHub fork, but Babel3 cannot technically enforce this.
  • Babel3 does not monitor, inspect, or moderate data flowing through third-party GPU workers
  • You accept the risk when you select a third-party GPU worker. You acknowledge that the operator — not Babel3 — is responsible for the security, reliability, and data handling of their GPU worker.
  • Your recourse for issues with a third-party GPU worker is with the operator, not with Babel3

Third-party GPU operators are required to publish their own Terms of Service and comply with applicable data protection laws. See the GPU Operator Agreement for operator-side obligations.

6.4 Third-Party Services and APIs

The Service is designed to connect to third-party AI coding assistants, model providers, APIs, and developer tools — including Anthropic (Claude, Claude Code), OpenAI, Google, GitHub, and others (collectively, "Third-Party Services"). Babel3 is not a party to your agreements with any Third-Party Service.

You are solely responsible for complying with each Third-Party Service's terms. Your use of a Third-Party Service is governed by that provider's terms of service, acceptable use policy, API agreement, and pricing. You must read, accept, and comply with those terms yourself. We do not monitor, audit, or enforce compliance with them on your behalf.

Automation risk is yours. Many Third-Party Services restrict or prohibit specific forms of automation, scripting, programmatic input injection, rate-limit circumvention, account sharing, or machine-to-machine use. The Service is a general-purpose tool. You can configure it in ways that may or may not comply with any given Third-Party Service's terms. You are solely responsible for ensuring that your particular configuration and usage complies with every Third-Party Service you access through the Service.

No warranty of compliance. We make no representation or warranty that any use of the Service — including any example, documentation, tutorial, skill, hook, plugin, MCP tool, or integration we publish — complies with any Third-Party Service's terms. Compliance is fact-specific, provider-specific, and changes over time. Verify it yourself before you rely on it.

No liability for third-party enforcement. We are not liable for any action a Third-Party Service takes against you, including account suspension, account termination, rate limiting, throttling, API key revocation, feature revocation, billing adjustments, or any other enforcement or remediation. You assume all risk of such actions. This applies whether the action is taken automatically, after a provider's own investigation, in response to a complaint, or for any other reason.

Examples. For clarity and without limiting the above:

  • If Anthropic suspends your Claude or Claude Code account because of how you used the Service to interact with it, that is between you and Anthropic.
  • If OpenAI, Google, or another provider revokes your API access because of how a Babel3 skill, hook, MCP tool, or integration drove its API, that is between you and that provider.
  • If a platform bans your account for automated, bot-like, or ToS-violating activity traced to your use of the Service, that is between you and that platform.

Your sole recourse in every such case is with the Third-Party Service, not with Babel3.

7. Acceptable Use

You agree not to use the Service to:

  • Violate any applicable law or regulation
  • Infringe the intellectual property rights of others
  • Transmit malware, viruses, or other harmful code
  • Conduct denial-of-service attacks against any system
  • Attempt to gain unauthorized access to any part of the Service or other users' accounts
  • Harass, abuse, or threaten other users
  • Generate, store, or distribute child sexual abuse material (CSAM)
  • Conduct illegal surveillance or unauthorized data collection
  • Circumvent billing, authentication, or access controls
  • Misrepresent your identity or impersonate others
  • Use the Service for cryptocurrency mining without explicit authorization
  • Resell or sublicense the Service without Babel3's written permission (this does not restrict your rights under the Apache 2.0 license for open-source components)

We may suspend or terminate your account for violations. See Section 13 for termination details.

[DECISION: Publish a separate Acceptable Use Policy page? Or keep it inline in TOS? Recommendation: separate page, cross-referenced here.]

8. Payment and Billing

8.1 Credits and Pricing

Babel3 uses a credit-based billing system. Credits are purchased in advance and consumed as you use compute resources (GPU time, hosted sessions, etc.). Credit pricing is published at babel3.com/pricing and may change with 30 days' notice.

8.2 Payment Processing

Payments are processed by Stripe. We do not store credit card numbers or payment instrument details on our servers. See Stripe's Privacy Policy for how Stripe handles your payment data.

8.3 Automatic Renewal

If you subscribe to a recurring plan, your subscription will automatically renew at the end of each billing period. We will charge your payment method on file unless you cancel before the renewal date. You can cancel your subscription at any time through the dashboard.

8.4 Refund Policy

All purchases are final. No refunds are provided.

Exception — EU Cooling-Off Period: If you are located in the European Economic Area (EEA) or the United Kingdom, you have a right to withdraw from a purchase within 14 days of the transaction date, in accordance with the EU Consumer Rights Directive (2011/83/EU). To exercise this right, contact [email protected] within 14 days of purchase. Credits consumed during the cooling-off period will be deducted from the refund.

If you expressly request that the Service begins during the cooling-off period (e.g., by immediately using purchased credits), you acknowledge that you may lose the right of withdrawal for credits already consumed.

8.5 Missed Payments

If a payment fails (e.g., expired card, insufficient funds):

TimelineAction
Day 0Payment fails. We notify you by email.
Days 1–14Grace period. Your account remains fully active. We will retry the payment and notify you of each failure. You can update your payment method at any time during this period.
Day 15Account suspension. If payment has not been resolved, we suspend your account. Hosted sessions are paused. Self-hosted functionality continues to work (the daemon runs on your machine).
Day 45Data deletion. If your account remains suspended for 30 days after suspension, hosted session data and workspace files may be permanently deleted. Account data and billing records are retained per the Privacy Policy.

[DECISION: Is 45 days (14 grace + 30 suspended) the right window before data deletion? Or longer?]

8.6 Taxes

You are responsible for all applicable taxes. Prices do not include taxes unless explicitly stated. If we are required to collect taxes, they will be added to your invoice.

8.7 GPU Marketplace Credits

When you use a third-party GPU worker, credits are charged at the rate set by the GPU operator. The operator receives approximately 90% of the credit charge; Babel3 receives approximately 10%. See the GPU Operator Agreement for details.

9. Intellectual Property

9.1 Babel3 IP

The Babel3 name, logo, and trademarks are the property of EasyAsPie.ai LLC. The Apache 2.0 license does not grant permission to use Babel3 trademarks (Apache 2.0, Section 6). You may not use Babel3 trademarks in a way that suggests endorsement, affiliation, or sponsorship without our written permission.

You may make truthful factual statements such as "compatible with Babel3" or "built on Babel3 open-source components."

9.2 Open Source Components

The Babel3 daemon, browser, and GPU worker are licensed under Apache 2.0. Your rights to these components are governed by that license, not by these Terms. In the event of a conflict between the Apache 2.0 license and these Terms regarding your use of open-source components, the Apache 2.0 license controls.

9.3 Server

The babel3.com server software is proprietary. No license is granted to use, copy, modify, or distribute the server code.

9.4 Feedback

If you provide feedback, suggestions, or ideas about the Service, you grant Babel3 a perpetual, irrevocable, royalty-free license to use that feedback for any purpose without obligation to you.

10. Privacy and Data Protection

Your use of the Service is also governed by our Privacy Policy, which describes what data we collect, how we use it, and your rights. Key points relevant to these Terms:

  • P2P architecture: Terminal content and voice traffic flow P2P. babel3.com relays terminal content in memory but does not persist it.
  • Voice data: Processed by the GPU worker and discarded. Not stored on babel3.com.
  • Hive messages: End-to-end encrypted. Babel3 cannot read message content.
  • Speaker enrollment: Biometric data requiring explicit consent under GDPR Article 9.
  • Third-party GPU workers: When you use a third-party GPU worker, the operator — not Babel3 — is the data controller for data processed on their infrastructure.

11. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY. To the fullest extent permitted by applicable law, Babel3 disclaims all warranties, including but not limited to:

  • Merchantability — fitness for a particular purpose
  • Non-infringement — that the Service does not infringe third-party rights
  • Availability — that the Service will be uninterrupted, error-free, or secure
  • Accuracy — that AI-generated output, voice transcriptions, or other results will be accurate or complete
  • Third-party components — that third-party browsers, GPU workers, or integrations will function correctly or securely
  • Third-party compliance — that the Service, or any configuration of it, complies with the terms of service, acceptable use policy, API agreement, or technical requirements of any Third-Party Service (see Section 6.4)

No SLA. Babel3 does not guarantee any specific uptime, latency, or performance level. [DECISION: Add SLA later? If so, it would be a separate document that supersedes this disclaimer for paying customers.]

We do not warrant that the Service will meet your requirements or that defects will be corrected. You use the Service at your own risk.

12. Limitation of Liability

12.1 Cap on Damages

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, BABEL3'S TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICE SHALL NOT EXCEED THE GREATER OF:

(a) THE TOTAL FEES YOU PAID TO BABEL3 IN THE 12 MONTHS PRECEDING THE CLAIM, OR

(b) ONE HUNDRED U.S. DOLLARS ($100).

12.2 Exclusion of Consequential Damages

IN NO EVENT SHALL BABEL3 BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, including but not limited to:

  • Loss of profits, revenue, data, or business opportunities
  • Cost of procurement of substitute services
  • Interruption of business
  • Loss of goodwill

This exclusion applies regardless of the theory of liability (contract, tort, strict liability, or otherwise) and even if Babel3 has been advised of the possibility of such damages.

12.3 Exceptions

The limitations in Sections 12.1 and 12.2 do not apply to:

  • Babel3's obligations under Section 10 (Privacy and Data Protection) to the extent required by mandatory data protection law
  • Either party's liability for fraud or willful misconduct
  • Liability that cannot be excluded or limited by applicable law

12.4 Third-Party GPU Workers and Browsers

Babel3 has no liability whatsoever for damages arising from your use of third-party GPU workers or third-party browser forks. Third-party components are provided by their respective operators and authors. Your sole recourse is against the third party, not Babel3.

12.5 Jurisdictional Variations

Some jurisdictions do not allow the exclusion or limitation of certain warranties or damages. In those jurisdictions, the limitations above apply to the maximum extent permitted by law.

13. Term and Termination

13.1 Term

These Terms are effective when you create an account and continue until terminated by either party.

13.2 Termination by You

You may terminate your account at any time through the dashboard or by emailing [email protected]. Termination takes effect at the end of your current billing period. Unused credits are not refunded (subject to the EU cooling-off right in Section 8.4).

13.3 Termination by Babel3

We may terminate or suspend your account:

GroundsNoticeEffective
Acceptable Use Policy violationNone requiredImmediately
Illegal activityNone requiredImmediately
Security threat to the Service or other usersNone requiredImmediately
Material breach of these Terms10 days to cureAfter cure period
Non-payment (after grace period)Per Section 8.5Day 15
Convenience (no cause)30 daysAfter notice period

13.4 Effect of Termination

Upon termination:

  • Your access to the Service is revoked
  • Hosted session data and workspace files are deleted within 30 days
  • Self-hosted data on your machine is your responsibility — we cannot access or delete it
  • Payment records are retained per financial regulations (7 years via Stripe)
  • Any outstanding payment obligations survive termination
  • Sections 5.1 (Ownership), 9 (IP), 11 (Disclaimers), 12 (Liability), 14 (Indemnification), 16 (Arbitration), and 17 (Governing Law) survive termination

13.5 Data Export

Before terminating your account, you are responsible for exporting any data you wish to retain. In self-hosted mode, your data already lives on your machine. In hosted mode, use the export functionality in the dashboard to download your workspace files before termination. [DECISION: Is there an export feature? If not, document that hosted data should be saved manually before termination.]

14. Indemnification

You agree to indemnify, defend, and hold harmless Babel3, its officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising out of or related to:

  • Your use of the Service
  • Your Content
  • Your violation of these Terms
  • Your violation of applicable law
  • Your use of third-party GPU workers or third-party browsers
  • Your violation of any Third-Party Service's terms of service, acceptable use policy, API agreement, or other applicable terms (see Section 6.4)
  • Any claim, demand, investigation, or enforcement action brought by a Third-Party Service arising from your use of the Service to access, automate, integrate with, or otherwise interact with that Third-Party Service
  • Any claim by a third party related to Your Content or your use of the Service

If you are a consumer in the EEA, this indemnification obligation applies only to the extent the claim arises from your intentional misconduct or negligence.

15. DMCA and Copyright

15.1 Reporting Infringement

If you believe that content hosted on Babel3 infringes your copyright, you may submit a DMCA takedown notice to our designated agent:

  • Designated Agent: [DECISION: Name or title]
  • Email: [email protected]
  • Mailing address: [DECISION: mailing address]

Your notice must include: (1) identification of the copyrighted work, (2) identification of the infringing material and its location, (3) your contact information, (4) a statement of good-faith belief, (5) a statement under penalty of perjury that you are authorized to act on behalf of the copyright owner, and (6) your physical or electronic signature.

15.2 Counter-Notification

If your content is removed and you believe the removal was a mistake, you may submit a counter-notification with the information required under 17 U.S.C. Section 512(g).

15.3 Repeat Infringers

We will terminate accounts of repeat copyright infringers in appropriate circumstances.

16. Dispute Resolution and Arbitration

16.1 Informal Resolution First

Before initiating any formal dispute proceeding, you agree to contact us at [email protected] and attempt to resolve the dispute informally for at least 30 days. Most disputes can be resolved without formal proceedings.

16.2 Binding Arbitration

If we cannot resolve the dispute informally, you and Babel3 agree to resolve all disputes through binding arbitration administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules, except as modified by this Section.

Key terms:

ProvisionDetail
AdministratorAmerican Arbitration Association (AAA)
RulesAAA Commercial Arbitration Rules
LocationMinnesota (or remotely, at the arbitrator's discretion)
ArbitratorOne neutral arbitrator
LanguageEnglish
ConfidentialityProceedings and any award are confidential
AwardThe arbitrator's decision is final and binding and may be entered as a judgment in any court of competent jurisdiction

16.3 Small Claims Exception

Either party may bring an individual action in small claims court in Hennepin County, Minnesota (or the county where you reside, if in the United States) if the claim qualifies. If the claim is removed or transferred from small claims court, the arbitration agreement applies.

16.4 Class Action Waiver

YOU AND BABEL3 AGREE THAT DISPUTES WILL BE RESOLVED ONLY ON AN INDIVIDUAL BASIS AND NOT IN A CLASS, CONSOLIDATED, OR REPRESENTATIVE ACTION. If a court or arbitrator determines that this class action waiver is unenforceable, the arbitration agreement in its entirety shall be void (but the rest of these Terms remain in effect).

16.5 Opt-Out

You may opt out of the arbitration agreement by sending written notice to [email protected] within 30 days of creating your account. The notice must include your name, agent name, email address, and a clear statement that you opt out of arbitration. If you opt out, disputes will be resolved in court per Section 17.

16.6 Arbitration Fees

For claims under $10,000, Babel3 will pay all AAA filing and arbitrator fees. For claims over $10,000, fees are allocated per AAA rules. Regardless of amount, Babel3 will not seek attorneys' fees from you in arbitration unless the arbitrator determines your claim was frivolous.

17. Governing Law and Jurisdiction

These Terms are governed by the laws of the State of Minnesota, without regard to conflict of laws principles.

If you opt out of arbitration (per Section 16.5) or if the arbitration agreement is found unenforceable, the exclusive jurisdiction and venue for any disputes shall be the state and federal courts located in Hennepin County, Minnesota. You consent to personal jurisdiction in those courts.

18. EU and International Users

18.1 EU Consumer Rights

If you are a consumer in the European Economic Area or the United Kingdom, nothing in these Terms limits your rights under mandatory consumer protection laws in your jurisdiction, including:

  • The right of withdrawal (14-day cooling-off period) per Section 8.4
  • The right to statutory warranties that cannot be excluded by contract
  • The right to bring claims in your local courts if required by mandatory law (notwithstanding Section 17)

18.2 International Data Transfers

Your data may be transferred to and processed in the United States. For EEA users, we rely on Standard Contractual Clauses (SCCs) as the legal mechanism for international data transfers. See our Privacy Policy for details.

18.3 Age of Digital Consent

In jurisdictions where the age of digital consent is higher than 16 (e.g., South Korea: 14 with parental consent), the local age requirement applies. You are responsible for complying with the age requirements in your jurisdiction.

19. General Provisions

19.1 Entire Agreement

These Terms, together with the Privacy Policy, Acceptable Use Policy, and any other documents incorporated by reference, constitute the entire agreement between you and Babel3 regarding the Service.

19.2 Severability

If any provision of these Terms is found unenforceable, that provision will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions continue in full force.

19.3 No Waiver

Our failure to enforce any provision of these Terms is not a waiver of our right to enforce it later.

19.4 Assignment

You may not assign your rights under these Terms without our written consent. Babel3 may assign its rights in connection with a merger, acquisition, or sale of all or substantially all of its assets. In such event, you will be notified.

19.5 Notices

We may send notices to the email address associated with your account. Notices to Babel3 must be sent to [email protected].

19.6 Force Majeure

Babel3 is not liable for failure to perform due to causes beyond our reasonable control, including natural disasters, war, terrorism, pandemics, government action, power failure, internet disruption, or third-party service outages.

19.7 Headings

Section headings are for convenience only and do not affect interpretation.

20. Changes to These Terms

We may update these Terms from time to time. For material changes:

  • We will post the updated Terms at babel3.com/terms
  • We will send an email notification to the address on your account
  • We will provide at least 30 days' notice before material changes take effect
  • Your continued use of the Service after the effective date constitutes acceptance

If you do not agree to the updated Terms, you may terminate your account before the changes take effect.

21. Contact

  • General legal: [email protected]
  • Privacy: [email protected]
  • Security: [email protected]
  • DMCA: [email protected]
  • Mailing address: [DECISION: mailing address]
← Back to Babel3