Terms of
Service.
Last updated 2026-06-12
1. Parties and definitions
These Terms of Service ("Terms") form a contract between Ondřej Beňuš, a sole trader registered in the Czech Republic (osoba zapsaná v živnostenském rejstříku) with IČO 21103895 ("Mate", "we", "us"), and the organisation or individual accessing the Service ("Customer", "you").
"Service" means the Mate hosted platform available at platform.mate.engineer and related tooling — a GitLab-native agent orchestration service that runs LLM-driven agents on your behalf inside isolated job containers.
"Bot" means the GitLab service account whose credentials you configure inside the platform. "Agent" means a single configured LLM pipeline tied to a Bot and a set of triggers. "Job" means one execution of an Agent triggered by a GitLab event.
2. Service description
Mate receives GitLab webhook events, evaluates them against your trigger configuration, and dispatches an Agent into an isolated container. The container clones your repository, runs the Agent against your chosen LLM endpoint, and posts back to GitLab through a permission-gated API proxy. All LLM traffic goes directly from the job container to your own endpoint; Mate does not proxy or log LLM requests.
The Service is currently available in a private hosted beta and under enterprise on-prem contracts. Features, capacity, and SLAs may change during the beta period.
3. Beta disclaimer
The Service is pre-GA software. During the private beta:
- No SLA applies. We aim for high availability but make no guarantee.
- Features, pricing, and configuration schema may change with reasonable notice.
- We may adjust or revoke beta access if a Customer's usage destabilises shared infrastructure.
- Beta pricing is locked-in: customers who sign up before GA keep their beta price for 12 months from GA launch.
4. Accounts and acceptable use
You are responsible for maintaining the security of your account credentials, including the GitLab PAT and LLM API key you configure in the platform. You must not use the Service to:
- Violate any applicable law or regulation.
- Access or modify repositories, issues, or merge requests you do not have authorisation to touch.
- Circumvent GitLab's own permission model or Mate's per-job permission gate.
- Generate or submit content that violates GitLab's terms of service or your organisation's policies.
- Probe, stress-test, or attack Mate infrastructure or any third-party system.
You are responsible for all Jobs run under your account and for the outputs those Jobs post to GitLab. Mate is a tool; the output is yours.
5. BYOK — bring your own LLM endpoint
The Service is designed for BYOK (bring your own key / endpoint). You provide credentials for an LLM provider (OpenRouter, Anthropic, OpenAI, Azure OpenAI, AWS Bedrock, Vertex, or a self-hosted endpoint). You:
- Own the relationship with your LLM provider and are responsible for your provider's billing.
- Are responsible for ensuring your use of the provider's API complies with their terms.
- Acknowledge that Mate passes your credentials (encrypted at rest, plaintext only inside the job container at runtime) to your configured endpoint on each Job.
Mate passes through LLM token costs at exact provider cost, no markup. Managed-LLM (where Mate holds the provider relationship) is a future option and not part of the current service.
6. Fees
Current pricing is available on the Pricing page. All prices are ex. VAT. Fees are billed monthly via the payment method on file. Beta participants are price-locked for 12 months from GA.
On-prem licences are annual contracts invoiced separately. On-prem pricing does not pass through LLM costs.
The Service is a digital service: access is provisioned online when your subscription becomes active. Nothing is shipped — there is no physical delivery and no delivery cost.
Hosted subscriptions are charged as recurring payments. The parameters of the recurring payment (amount, frequency, how to change or cancel it) are described on the Recurring payments page.
7. Intellectual property
You retain all rights to your code, repositories, issues, and merge requests. Nothing in these Terms grants Mate any licence to your intellectual property beyond what is necessary to run the Service on your behalf (i.e. cloning your repo into an ephemeral container to run the Agent you configured).
Mate retains all rights to the Service, including the orchestration platform, the harness, the MCP gateway, and any tooling we develop. No source code is provided to Customers unless separately agreed under an enterprise source-escrow arrangement.
Agent outputs (code, comments, MR descriptions) are generated at your direction using your LLM endpoint and posted to your repositories. Mate makes no claim over those outputs.
8. Data protection
Processing of personal data is governed by the Privacy Notice and, where applicable, the Data Processing Agreement (Art. 28 GDPR). Customers who require a signed DPA should contact privacy@mate.engineer.
9. Limitation of liability
To the maximum extent permitted by applicable law, Mate's total liability to you for any claim arising out of or relating to these Terms or the Service, regardless of the form of action, will not exceed the fees paid by you to Mate in the twelve (12) months preceding the claim.
In no event will either party be liable for any indirect, incidental, special, consequential, or punitive damages, loss of profits, loss of data, or business interruption, even if advised of the possibility of such damages. Nothing in these Terms limits liability that cannot be limited under mandatory applicable law (including gross negligence, willful misconduct, or death and personal injury caused by negligence).
10. Cancellation, complaints, and termination
You can cancel your hosted subscription at any time, without giving a reason, simply by disabling the recurring payment (auto-payment) — see the Recurring payments page for how. Cancellation takes effect at the end of the current billing period: you keep access until then, no further charges are made, and no refunds are provided for the remainder of an already-charged period. On-prem annual contracts are governed by the terms of the individual enterprise agreement.
Complaints about the Service — an outage, a defect, or a charge you believe is wrong — can be sent by email via the contacts on the Contacts page. We will confirm receipt, investigate, and reply by email with the outcome. Where a complaint is justified (for example a significant outage), we may extend your subscription free of charge for the affected time or refund the affected portion of the fee.
We may suspend or terminate your access immediately if you breach these Terms, with written notice to your registered email. You may dispute a suspension by emailing privacy@mate.engineer.
On termination we will delete your account data within 30 days, except where retention is required by applicable law.
11. Governing law and venue
These Terms are governed by the laws of the Czech Republic. Any dispute arising out of or in connection with these Terms shall be subject to the jurisdiction of the competent courts of the Czech Republic.
12. Changes to these Terms
We may update these Terms. Material changes will be communicated by email to your registered address at least 14 days before they take effect. Continued use of the Service after the effective date constitutes acceptance of the updated Terms. If you do not agree, you may terminate your subscription before the effective date.