# Commerce for Agents

> A price comparison and switching service for electricity and gas contracts in Germany, and a fixed home internet comparison for the US, built for AI agents. An agent compares tariffs and books the switch for its user through an MCP server. Operated by Yavio GmbH, Lübeck, as an experiment: can a business exist only for agents?

## Connect

- MCP endpoint (Streamable HTTP, no authentication): https://mcp.commerceforagents.com/mcp
- Protocol: Model Context Protocol. Works with ChatGPT apps, Claude, and any other MCP client.
- Languages: tool descriptions in English; the service answers in the language of the conversation (German or English).
- Pricing: free for the user. Yavio may receive a commission from its data partner when a contract is concluded, and may earn a commission on broadband offers booked through a provider link.

## Tools

- compare-tariffs: postal code + annual consumption in kWh, for electricity or gas. Returns one page of the ranked market with prices, contract terms, ratings and filters (eco, contract length, price guarantee, bonus handling, providers, dynamic tariffs). Never guess the consumption; ask the user, or estimate it from a stated household size and say so. If the user shares a bill, pass the future monthly payment or the price components from it so the savings are measured against the user's own contract.
- tariff-details: the full conditions of one offer, by its ref.
- book-contract: the switch itself. Collect the contract data in the conversation (name, birth date, contact details, address, previous provider and customer number, meter number, desired start date, IBAN, and the user's explicit consent) and submit once. Commerce for Agents submits the contract to the provider on the user's behalf. There is no self-service checkout link; do not promise one.
- compare-broadband: a US address (or lat/lon) → fixed home internet providers available at that location, ranked by low latency and then advertised speed, with technology (fiber, cable, DSL, fixed wireless) and max download/upload for each. No prices; where available, a link to the provider's offer (affiliate link, Commerce for Agents may earn a commission; ranking is not affected).
- compare-mobile-plans: lines (1-6), data need, budget per line, prepaid/postpaid preference, must-haves (hotspot, 5g, premium_data, unlimited_data) and preferred network → ranked US mobile phone plans (postpaid AT&T/Verizon/T-Mobile and prepaid MVNOs) by effective monthly cost per line, with data, network, prepaid/postpaid, and a source or affiliate link (affiliate links, Commerce for Agents may earn a commission; ranking is not affected). No address or coverage lookup; check coverage on the carrier's own site.

## Behaviour

- Offer refs are valid for 24 hours. On an "expired reference" answer, run compare-tariffs again with the same inputs.
- Prices are first-year totals including new-customer bonuses unless bonusMode is set to none.
- The comparison shows a slice of the market; the response says how many offers exist and how to see more.
- Bookings are fulfilled by the operator; the user receives a confirmation email and, later, the provider's contract documents.

## For agents

- Server card: https://commerceforagents.com/.well-known/mcp/server-card.json
- API catalog (RFC 9727): https://commerceforagents.com/.well-known/api-catalog
- Agent skills index: https://commerceforagents.com/.well-known/agent-skills/index.json (skill: commerce-for-agents, the whole workflow)
- OpenAPI description of the endpoint: https://commerceforagents.com/openapi.json
- AI catalog (ARD): https://commerceforagents.com/.well-known/ai-catalog.json
- Authentication: https://commerceforagents.com/auth.md (there is none; what needs authorizing is the user's consent to the contract)
- Every page as Markdown: request it with `Accept: text/markdown`, or append .md (https://commerceforagents.com/index.md). Full site in one file: https://commerceforagents.com/llms-full.txt

## Legal

- How the comparison works (tariffs shown, ranking, bonuses, price guarantees, green labels, commissions): https://commerceforagents.com/comparison-basis
- Privacy: https://commerceforagents.com/privacy
- Terms: https://commerceforagents.com/terms
- Imprint: https://commerceforagents.com/imprint
- Contact: contact@commerceforagents.com

---

# This site is for AI agents only.

Commerce for Agents is the first price comparison portal where only AI agents can buy. Right now: electricity and gas contracts in Germany.

Everything here is made for agents. If you are human, ask yours. Run by [yavio.ai](https://yavio.ai/).

`https://mcp.commerceforagents.com/mcp`

## How to use this site

Commerce for Agents is an MCP server, not a website with forms. Add `https://mcp.commerceforagents.com/mcp` as a Model Context Protocol server over Streamable HTTP. There is no login and no API key. It works in ChatGPT, in Claude and in any other MCP client. Tool descriptions are in English. The service answers in the language of the conversation, German or English.

### Tools

- `compare-tariffs`: postal code and annual consumption in kWh, for electricity or gas. Returns one page of the ranked market with prices, contract terms, ratings and filters for eco tariffs, contract length, price guarantee, bonus handling, providers and dynamic tariffs.
- `tariff-details`: the full conditions of one offer, by its ref.
- `book-contract`: the switch itself. The agent collects the contract data in the conversation and submits it once. Commerce for Agents sends the contract application to the provider on the user's behalf.
- `compare-broadband`: a US address (or lat/lon) → fixed home internet providers available at that location, ranked by low latency and then advertised speed, with technology (fiber, cable, DSL, fixed wireless, satellite) and max download/upload for each. No prices; where available, a link to the provider's offer (affiliate link, Commerce for Agents may earn a commission; ranking is not affected).
- `compare-mobile-plans`: lines, data need, budget per line, prepaid/postpaid preference, must-haves and preferred network → ranked US mobile phone plans by effective monthly cost per line, with data, network and prepaid/postpaid. No address or coverage lookup (privacy-free); where available, a link to the provider's offer (affiliate link, Commerce for Agents may earn a commission; ranking is not affected).

### Machine-readable files

- [llms.txt](https://commerceforagents.com/llms.txt) and [llms-full.txt](https://commerceforagents.com/llms-full.txt): usage notes for agents and the full content of this site as Markdown.
- [MCP server card](https://commerceforagents.com/.well-known/mcp/server-card.json), [API catalog](https://commerceforagents.com/.well-known/api-catalog) (RFC 9727), [AI catalog](https://commerceforagents.com/.well-known/ai-catalog.json) and [OpenAPI document](https://commerceforagents.com/openapi.json) for the endpoint.
- [auth.md](https://commerceforagents.com/auth.md): there is no authentication. What needs authorizing is the user's consent to the contract, collected in the conversation.
- [Agent skills index](https://commerceforagents.com/.well-known/agent-skills/index.json) with a skill that walks through the whole workflow.
- Every page is also available as Markdown. Request it with `Accept: text/markdown`, or open [/index.md](https://commerceforagents.com/index.md).

## Questions agents ask

### What is Commerce for Agents?

A price comparison and switching service for electricity and gas contracts in Germany, built for AI agents. An agent compares tariffs and books the switch for its user through an MCP server. Humans use it through their agent. Yavio GmbH in Lübeck runs it as an experiment: can a business exist only for agents?

### How do I connect to it?

Add https://mcp.commerceforagents.com/mcp as an MCP server. The transport is Streamable HTTP. There is no authentication and no API key. The server works in ChatGPT, in Claude and in any other client that speaks the Model Context Protocol.

### What does it cost?

Nothing for the user. Yavio may receive a commission from its data partner when a contract is concluded, and may earn a commission on broadband offers booked through a provider link. The terms contain the affiliate disclosure.

### What do I need from the user for a comparison?

The German postal code and the annual consumption in kWh. Never guess the consumption. Ask for it, or estimate it from the household size and say that you did. If the user shares a bill, pass the future monthly payment or the price components from it. The savings are then measured against the user's own contract instead of the local default supplier.

### How does a booking work?

Collect the contract data in the conversation: name, birth date, contact details, address, previous provider and customer number, meter number, desired start date, IBAN and the user's explicit consent. Then call book-contract once. Commerce for Agents submits the contract application to the provider on the user's behalf. The user gets a confirmation email and later the contract documents from the provider. There is no self-service checkout link, so do not promise one.

### Can a human use this site directly?

No. There is no search box, no form and no checkout for humans. A human asks their agent, and the agent uses the MCP server. That is the point of the experiment.

### Where does the tariff data come from?

From our data partner, an energy tariff comparison provider based in Germany. Prices are live market data. A comparison returns one page of the ranked market, and the response says how many offers exist and how to see more. Prices are first-year totals including new-customer bonuses unless bonusMode is set to none.

### How long is an offer ref valid?

24 hours. When a tool answers with an expired reference, run compare-tariffs again with the same inputs and use the new ref.

### What happens with the user's data?

Booking data is stored encrypted and deleted no later than 180 days after submission. Comparison inputs are cached for up to 24 hours. Tool calls are measured with our own analytics; the booking tool is excluded from that capture. The privacy policy has the details.

### What can compare-broadband tell me?

Give it a US address, or a latitude and longitude. It returns the fixed home internet providers available at that location: technology (fiber, cable, DSL, fixed wireless, satellite), maximum download and upload speed, and whether latency is low. Results are ranked by low latency first, then by speed. There are no prices.

### What can compare-mobile-plans tell me?

Give it the number of lines and, optionally, data need, budget per line, prepaid/postpaid preference, must-haves (hotspot, 5g, premium_data, unlimited_data) and preferred network. It returns US mobile phone plans ranked by effective monthly cost per line, with data allowance, network and prepaid/postpaid, and a source or affiliate link. It collects no address or location and does not check coverage — check coverage on the carrier's own site.

### Where does the broadband data come from?

From the FCC's Broadband Data Collection, at census-block level. A provider listed for a block may not serve every building in it; the response carries a coverage note saying so, plus the as-of date of the data.

---

[Imprint](https://commerceforagents.com/imprint) · [Privacy](https://commerceforagents.com/privacy) · [Terms](https://commerceforagents.com/terms) · [How we compare](https://commerceforagents.com/comparison-basis) · [contact@commerceforagents.com](mailto:contact@commerceforagents.com)

---

# Imprint

Information according to § 5 TMG / § 5 DDG

Yavio GmbH  
Maria-Goeppert-Str. 1  
23562 Lübeck, Germany

## Contact

Phone: +49 1515 7703293  
Email: [contact@commerceforagents.com](mailto:contact@commerceforagents.com)  
Website: [yavio.ai](https://yavio.ai/)

## Register

Commercial Register: Amtsgericht Lübeck, HRB 26773 HL  
VAT ID (USt-IdNr.): DE457657108

## Responsible for content

Yavio GmbH, address as above.

## Liability for content

The contents of these pages have been created with care. We cannot guarantee that the content is accurate, complete, or up to date. As a service provider we are responsible for our own content on these pages in accordance with § 7 (1) TMG under general law. According to §§ 8 to 10 TMG we are not obliged to monitor transmitted or stored third-party information or to investigate circumstances that indicate illegal activity. Obligations to remove or block the use of information under general law remain unaffected. Liability in this respect is only possible from the time we become aware of a specific infringement. If we become aware of such infringements, we will remove the content immediately.

## Liability for links

Our pages contain links to external third-party websites over whose content we have no influence. We therefore cannot accept any liability for this external content. The respective provider or operator of the pages is responsible for the content of the linked pages. The linked pages were checked for possible legal violations at the time of linking; illegal content was not recognizable at that time. Permanent monitoring of the content of linked pages is not reasonable without concrete indications of a legal violation. If we become aware of legal violations, we will remove such links immediately.

## Copyright

The content and works on these pages created by the site operator are subject to German copyright law. Duplication, processing, distribution, or any form of commercialization of such material beyond the scope of copyright law requires the prior written consent of the respective author or creator. Where content on this site was not created by the operator, the copyrights of third parties are respected and such content is identified as such. Should you nevertheless become aware of a copyright infringement, please inform us. If we become aware of infringements, we will remove such content immediately.

---

# Privacy Policy

Effective date: September 26, 2026

This Privacy Policy explains how Yavio GmbH ("we", "us", "our") handles information in connection with Commerce for Agents ("the Service"). The Service is an energy tariff comparison and switching service and a US fixed broadband and mobile phone plan comparison service designed to be used by AI agents on behalf of a human user. It is accessible through ChatGPT and, where available, other agentic clients via the Model Context Protocol (MCP). This website (commerceforagents.com) only describes the Service.

## 1. Data controller

Yavio GmbH  
Maria-Goeppert-Str. 1  
23562 Lübeck, Germany  
Email: [contact@commerceforagents.com](mailto:contact@commerceforagents.com)  
Website: [https://yavio.ai](https://yavio.ai/)

## 2. What the Service does

The Service compares live electricity and gas tariffs for households in Germany and, on request, submits a contract application for a chosen tariff to the energy provider on the user's behalf ("concierge switch"). To produce a comparison, the Service forwards the inputs it receives in real time to our data partner, an energy tariff comparison provider based in Germany, which returns ranked offers.

## 3. Information we process

**Comparison inputs.** A German postal code, annual electricity or gas consumption in kWh, filter settings (for example eco tariffs, contract length, price guarantee, bonus handling, provider selection), and, if the user shares an energy bill with their agent, the current provider and tariff name, the future monthly payment, or the price components of the current contract. These inputs are transmitted to our data partner in real time to retrieve offers. The offers of a comparison are cached for up to 24 hours together with the postal code and consumption so that follow-up calls can refer to them; no name or contact data is part of this cache.

**Booking data (concierge switch).** If the user asks their agent to book a tariff, the Service receives the data required for the contract application: salutation, first and last name, date of birth, email address, phone number (optional), street and house number (the postal code and city come from the comparison), previous provider and customer number (or the move-in date for a move), meter number, desired start date, IBAN and account holder for the SEPA direct debit mandate, and the user's explicit consent. This data is stored encrypted (AES-256-GCM) on our infrastructure and used solely to submit the contract application to the chosen provider through our data partner's order form, to send the confirmation email, and to answer the user's questions about the request.

**Emails.** We send a confirmation email to the email address provided in a booking, and an internal notification to our operator that contains only the request reference, provider and tariff, never personal data.

**Broadband comparison inputs (US).** For a US fixed broadband comparison, the Service processes the street address or coordinates the user's agent supplies only to look up the US Census block it falls in. The address or coordinates are sent to the US Census Bureau Geocoder for that lookup (see Section 5) and are not stored or logged by Commerce for Agents. The broadband tool is excluded from analytics capture (see below), so the address is not part of our analytics data either.

**Mobile plan comparison inputs (US).** For a US mobile phone plan comparison, the Service processes the number of lines, data need, budget per line, preferred network, prepaid or postpaid preference and must-have features the user's agent supplies. These are comparison inputs, matched against a catalog held by the Service; no address, location or phone number is requested, and nothing is sent to a carrier. Like the other comparison inputs, they are part of analytics data (see below).

**Usage and analytics data.** To operate and improve the Service we collect usage data through our own analytics system (Yavio SDK). For each tool call this includes the tool name, timing and status, the comparison inputs described above, the tool response, a pseudonymous user identifier and session identifier provided by the host platform, the language setting, the browser or client identification, and the approximate location the host platform relays with the request (country, region, city, and coordinates). Booking data is never part of analytics: the booking tool is excluded from input and output capture. The broadband comparison tool is likewise excluded from input and output capture, so the user's address or coordinates are never captured by analytics. Analytics data is processed and stored on our Google Cloud infrastructure within the European Economic Area (EEA).

**Website.** This website sets no cookies and runs no analytics. It is delivered through Cloudflare, which may process IP addresses in connection logs to serve and protect the site.

## 4. Legal basis for processing (GDPR)

**Comparison (Art. 6(1)(b) GDPR).** Processing the comparison inputs and forwarding them to our data partner is necessary to provide the comparison the user requested.

**Concierge switch (Art. 6(1)(b) GDPR).** Processing the booking data is necessary to perform the switching service the user requested, including submitting the contract application to the provider on the user's behalf and sending the confirmation email.

**Analytics (Art. 6(1)(f) GDPR).** The collection of usage data is based on our legitimate interest in operating, securing and improving the Service. You may object to this processing at any time by contacting us (see Section 12).

**Broadband comparison (Art. 6(1)(b) GDPR).** Processing the address or coordinates is necessary to provide the comparison the user requested.

**Third-country transfer to the US Census Bureau (Art. 49(1)(b) GDPR).** Sending the address to the US Census Bureau Geocoder is necessary for the performance of the broadband comparison the user requested.

Where data does not constitute personal data, for example fully anonymized statistics, the GDPR does not apply to that processing.

## 5. Recipients and third-party services

**Data partner.** To provide comparisons and to submit contract applications, the Service transmits comparison inputs and, for a concierge switch, the booking data to our data partner, an energy tariff comparison provider based in Germany. The data partner and the energy provider process this data for the contract under their own privacy information and act as separate controllers for the contract relationship.

**Energy providers.** The provider of the chosen tariff receives the booking data as part of the contract application and becomes the user's contractual partner.

**Host platforms.** The Service operates through ChatGPT (OpenAI) and other clients that connect via MCP. Conversations within these clients, including any bill the user shares with their agent, are processed by the respective platform operator under its own privacy policy and terms. This processing is outside our control.

**US Census Bureau Geocoder.** To resolve a US broadband comparison to a census block, the Service sends the street address or coordinates the user's agent supplies to the US Census Bureau's Geocoder service, operated by the U.S. federal government. Only the address or coordinates are transmitted for this lookup; Commerce for Agents does not store or log them.

**Hosting (Google Cloud).** The Service, the booking store and the analytics system run on infrastructure provided by Google Cloud, operated by Google Cloud EMEA Limited (Ireland), which acts as a processor for Yavio GmbH under Art. 28 GDPR. Data is hosted in Google Cloud regions within the EEA. To the extent Google's U.S. parent company may have access to data, we rely on the EU Standard Contractual Clauses and the EU-US Data Privacy Framework as transfer safeguards.

**Email delivery (Brevo).** Confirmation emails are sent through Brevo (Sendinblue GmbH, Germany / Brevo SAS, France), which acts as a processor under Art. 28 GDPR and processes the recipient address and email content within the EEA.

**Street directory (OpenPLZ API).** When the booking form opens, our server asks the OpenPLZ API (an open-data service for the official German street register) for the street names of the supply postal code, so the form can suggest them. Only the postal code is transmitted, no personal data.

**Website delivery (Cloudflare).** This website is served by Cloudflare, Inc. under its data processing terms; Cloudflare may process connection data such as IP addresses to deliver and protect the site.

## 6. International data transfers

Our data partner, our hosting and our email provider process data within the EEA. Host platforms such as OpenAI may process data on servers located outside the EEA. By using the Service through such a platform, the user acknowledges that inputs may be transmitted to servers in countries that may not provide the same level of data protection as the EEA. Where applicable, we rely on Art. 49(1)(b) GDPR (transfer necessary for the performance of the requested service) or on the safeguards put in place by the respective platform operator.

## 7. Data storage and retention

Comparison inputs are cached for up to 24 hours together with the offers of that comparison and then deleted automatically.

Booking data is retained until the contract application has been submitted to the provider and the provider has confirmed it, and is deleted no later than 180 days after submission, unless a longer retention period is required to answer an open request of the user or by law.

Analytics data is retained for 90 days and then deleted automatically.

## 8. Cookies and tracking technologies

Neither the Service nor this website uses cookies or third-party advertising trackers. We use our own analytics system (Yavio SDK) as described in Section 3. No data is shared with advertising providers.

## 9. Children's privacy

The Service is not directed at children under the age of 13, and a contract application requires the user to be of legal age. We do not knowingly collect data from children. If you believe we hold information related to a child, please contact us and we will address the request promptly.

## 10. Your rights

Under the GDPR you generally have the right to access, rectification, erasure, restriction of processing, data portability, and objection. You also have the right to lodge a complaint with a data protection supervisory authority, in particular in the EU Member State of your habitual residence, place of work, or place of the alleged infringement. For requests concerning the contract itself, please also contact the energy provider, which acts as a separate controller for the contract relationship.

## 11. Changes to this policy

We may update this Privacy Policy from time to time. The updated version will be posted at this URL with a revised effective date.

## 12. Contact

Questions about this Privacy Policy or requests regarding your data: [contact@commerceforagents.com](mailto:contact@commerceforagents.com), or by post to the address in Section 1.

---

# Terms of Service

Effective date: September 26, 2026

These Terms of Service ("Terms") govern the use of Commerce for Agents ("the Service"), an energy tariff comparison and switching service and a US fixed broadband and mobile phone plan comparison service operated by Yavio GmbH ("we", "us", "our"). The Service is designed to be used by AI agents on behalf of a human user and is accessible through ChatGPT and, where available, other agentic clients via the Model Context Protocol (MCP).

By using the Service, directly or through an AI agent acting for you, you agree to these Terms and our [Privacy Policy](https://commerceforagents.com/privacy). If you do not agree, please do not use the Service.

## 1. Description of the Service

The Service compares live electricity and gas tariffs for households in Germany. Based on the inputs provided, it returns ranked offers with prices, contract details, ratings and filters. Offer data and the underlying comparison logic are supplied by our data partner, an energy tariff comparison provider based in Germany. On request, the Service submits a contract application for a chosen tariff to the energy provider on your behalf (Section 3). The Service also compares fixed home internet providers available at a US address, returning technology, maximum download and upload speed, and a ranking by low latency first, then by speed; there are no prices. It also compares US mobile phone plans from a curated selection of carriers and prepaid providers, ranked by the 12-month average price per line for the stated number of lines, data need and preferences; the selection does not cover the whole market, prices are checked manually against the providers' pages, and the provider's own terms and current price apply. We collect usage data to operate and improve the Service, as described in our Privacy Policy.

## 2. No energy, legal, tax, or financial advice

The Service provides general comparison information. It does not constitute energy, legal, tax, or financial advice. The ranking and presentation of offers depend on the data we receive from our data partner and on the inputs provided. Your individual circumstances may not be fully reflected in a comparison. You are solely responsible for evaluating whether an offer is suitable for you before asking for a switch.

## 3. Concierge switch (authorization)

When you, or an AI agent acting for you, submit a booking through the Service, you instruct and authorize Yavio GmbH to submit the contract application for the chosen tariff to the energy provider on your behalf, including the cancellation of your previous contract by the new provider where this is part of the provider's switching process, and to pass on the SEPA direct debit mandate data you provided. The contract for the supply of energy is concluded exclusively between you and the energy provider; Yavio GmbH is not a party to that contract and is not an energy supplier.

You confirm that the data you provide is accurate and complete, that you are of legal age, that you are entitled to conclude the contract for the supply address and to cancel the previous contract, and that you are the holder of the bank account or authorized to grant the direct debit mandate. You will receive a confirmation email from us when your request has been received and the provider's contract documents from the provider once the application has been submitted.

We submit applications with reasonable promptness, usually within two business days. We may decline or return a request, for example if data is missing or implausible, if the provider does not accept the application, or if the tariff is no longer available; in that case we will inform you by email. Statutory rights, in particular the right of withdrawal for distance contracts under German law, apply to the contract with the provider and are exercised towards the provider.

## 4. Fees and affiliate disclosure

The use of the Service, the comparison and the concierge switch are free of charge for you. If a contract is concluded after a comparison or a switch through the Service, Yavio GmbH may receive a commission from its data partner or the provider. This commission does not influence the comparison logic supplied by our data partner.

Broadband comparison results may include affiliate links to providers, and Yavio GmbH may earn a commission if you sign up through one of them. The broadband ranking is our own (low latency first, then speed) and is not affected by whether or how much commission a provider pays. Mobile plan comparison results may likewise include affiliate links to providers, and Yavio GmbH may earn a commission if you sign up through one of them. The mobile ranking is our own (12-month average price per line) and is not affected by whether or how much commission a provider pays.

## 5. Use of the Service

You may use the Service for lawful purposes only. You agree not to use the Service for any illegal or unauthorized purpose, to interfere with or disrupt its functionality, to access it by automated means beyond its intended use in a way that overloads or abuses the underlying data sources, or to submit information about third parties without their consent or authorization. If you operate an autonomous AI agent that uses the Service, you are responsible for the instructions and authorizations that agent holds, and every booking it submits is deemed submitted by you.

## 6. Host platforms and agentic clients

The Service is offered through ChatGPT (operated by OpenAI) and other clients that connect via MCP. Your use of those clients is subject to their respective terms of use and privacy policies. In the event of a conflict between these Terms and the terms of the host platform, the host platform's terms prevail with respect to your use of that platform.

## 7. Third-party services

The Service relies on our data partner to supply offer data, comparison results and the order process. We do not control these services and are not responsible for the accuracy, completeness, availability, pricing, eligibility criteria, or contract terms of the offers they provide. Energy providers listed in a comparison are independent third parties. Their tariffs, prices, terms, statutory disclosures and onboarding requirements apply to the contracts they offer.

## 8. Availability and accuracy

We aim to keep the Service available and functional but make no guarantee of uptime or uninterrupted access. Offer data depends on what our data partner provides and can change at any time. We cannot guarantee that information shown at the moment of a comparison is still accurate when a contract application is submitted; the information provided by the provider at the conclusion of the contract is authoritative.

## 9. Intellectual property

All rights in the Service's name, branding and original content remain with Yavio GmbH. You may not copy, modify or distribute any part of the Service without our prior written consent.

## 10. Disclaimer of warranties

The Service is provided "as is" and "as available" without warranties of any kind, whether express, implied or statutory, including implied warranties of merchantability, fitness for a particular purpose and non-infringement.

## 11. Limitation of liability

To the fullest extent permitted by applicable law, Yavio GmbH shall not be liable for indirect, incidental, special or consequential damages arising from the use of or inability to use the Service, including losses arising from any contract with a provider concluded after using the Service. Nothing in these Terms excludes or limits liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or any other liability that cannot be excluded or limited under applicable law, including mandatory provisions of German law.

## 12. Suspension and termination

We reserve the right to suspend or terminate access to the Service at any time, for any reason, without prior notice. Contract applications already submitted to a provider remain unaffected.

## 13. Changes to these Terms

We may update these Terms from time to time. The updated version will be posted at this URL with a revised effective date. If you do not agree with the updated Terms, you should discontinue use of the Service. Continued use after 30 days following the posting of changes constitutes acceptance of the new Terms.

## 14. Severability

If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall continue in full force and effect.

## 15. Governing law

These Terms are governed by the laws of the Federal Republic of Germany. Mandatory consumer protection provisions of the country in which you have your habitual residence remain unaffected. Disputes shall be subject to the jurisdiction of the competent courts in Germany.

## 16. Contact

Questions about these Terms: [contact@commerceforagents.com](mailto:contact@commerceforagents.com).

---

# How the Comparison Works

Last updated: September 26, 2026

Commerce for Agents compares household electricity and gas tariffs in Germany and, on request, files the switch to a chosen tariff. This page explains where the data comes from, which tariffs appear, how they are ranked, what the labels mean, and what does not influence the result. It is the basis every comparison delivered by the Service follows, whether an AI agent shows it as cards or reads it out in a conversation.

## 1. Where the data comes from

Offer data, prices and the comparison logic are supplied live by our data partner, an energy tariff comparison provider based in Germany that covers the large majority of the German household market. It records the tariffs suppliers publish or provide to it directly; suppliers must be registered with the Federal Network Agency (Bundesnetzagentur). Special tariffs offered only to existing customers are not included because they are not published. Every comparison queries the current market data; a result is kept for 24 hours so the agent can answer follow-up questions, show details and open the booking form for it.

## 2. Which tariffs appear

By default a comparison shows tariffs that can be ordered online through the Service, one tariff per provider (its cheapest for the stated consumption), and leaves out prepayment tariffs, tariffs that require a deposit, package tariffs with a fixed kWh bundle, and dynamic tariffs whose price follows the exchange price by the hour. Dynamic tariffs are hidden because their first-year price is only a forecast. An agent can widen each of these defaults on request: several tariffs per provider, prepayment, deposit or package tariffs, and dynamic tariffs. A result is one page of the ranked market; the response states how many offers match in total and how to see more.

## 3. Which tariffs are excluded

Tariffs that could mislead consumers or whose conditions are not transparent are excluded by our data partner and never reach the Service, for example package tariffs without a price guarantee over the full package term. Where a provider draws serious consumer complaints, our data partner may flag or remove it; we adopt these decisions.

## 4. Ranking

Unless the user asks for a different order, offers are ranked by the total cost of the first contract year for the stated annual consumption: working price times consumption plus the base price, including taxes, levies and network charges, minus the one-time bonuses that count under Section 5. The monthly figure on a card is that total divided by twelve. On request an agent can rank by customer rating instead. Price ties keep the order delivered by our data partner.

## 5. Bonuses

By default only bonuses that meet our data partner's consumer-protection guidelines are counted: they must be tied to the tariff, credited within the first contract year, and not out of proportion to the price of the tariff. Bonuses that fail these tests are ignored in the ranking, and the agent can switch to counting every bonus or none at all. Each offer carries its price with and without bonuses, so the second contract year can be judged too.

## 6. Price guarantees

Offers state whether and how long the price is guaranteed. Three kinds exist and are named as such in the results: a full price guarantee covers every price component except changes in taxes and levies that the provider is obliged to pass on; a limited price guarantee excludes levies and network charges, which may change; an energy price guarantee covers only the energy component of the price. A guarantee may run for a number of months or until a fixed date.

## 7. Green tariffs

An electricity tariff is marked **"From 100% renewable energy"** only if its supply is entirely renewable and this is proven by guarantees of origin registered with the German Environment Agency (Umweltbundesamt). Certificates delivered with the tariff, such as TÜV Nord or ok-power, are shown with it. A gas tariff is marked **"With renewable gas share"** only if it contains a declared share of biogas or hydrogen; the shares are stated for every such tariff. Tariffs whose green claim rests on carbon-offset payments ("climate gas", "climate neutral") are not marked green, in line with the EU directive on empowering consumers for the green transition (EU 2024/825). The green filter returns only marked tariffs.

Whether these environmental claims are current, and whether providers meet the documentation duties the directive imposes on them, is checked by our data partner through a regular audit and verification process and kept up to date. Neither our data partner nor Yavio GmbH guarantees that this information is correct, complete or current.

## 8. Savings and the reference

The saving shown for an offer is the difference to a reference tariff for the same consumption. Without further information the reference is the basic supply tariff (Grundversorgung) of the local default supplier. If the user provides their own contract data, for example the future monthly payment or the price components from a bill, the reference is the user's own contract instead, and the result says so. A saving is never computed from a bill total, because bills are issued after a price change and show the old prices.

## 9. Regional tariffs and customer ratings

On request a comparison can be limited to regional providers: the local default supplier and providers with a public-sector majority within about 100 kilometres. Star ratings and review counts come from our data partner's closed rating system, in which only customers who actually switched through it can rate a provider. We do not alter, weight or remove ratings.

## 10. Commissions and independence

The Service is free for the user. When a switch is completed through the Service, Yavio GmbH receives a commission from its data partner or the provider. Commissions have no influence on which tariffs appear, on their prices, or on their order. The Service shows no advertisements and no sponsored placements.

## 11. Booking

When the user chooses a tariff, the agent opens a booking form; the user enters the contract data and the consents in that form. Yavio GmbH then submits the contract application to the provider on the user's behalf and arranges the cancellation of the previous contract. The contract is concluded between the user and the provider, which sends the contract documents and the withdrawal notice directly; the user can withdraw within 14 days.

## 12. US mobile phone plans

The US mobile plan comparison is separate from the energy comparison above and does not use our data partner. It ranks a curated selection of plans from US carriers and prepaid providers, not the whole market; every result states how many plans and providers the selection holds. Prices are collected manually from each provider's own pricing page and dated per plan. A plan is shown only if its price was confirmed on that page and the check is no older than 45 days; the result names the oldest check date among the plans shown. We re-check every plan monthly against its source page.

Plans are ranked by the 12-month average price per line for the stated number of lines: introductory promo months at the promo price, the remaining months at the regular price. The promo price is shown alongside. If a promo's duration is not known, the plan is ranked on its regular price. Plans that must be paid upfront for a year are labelled as such, and so are prices that exclude taxes and fees and plans that require autopay. A data need counts as met when a plan offers at least that much data: light at least 2 GB, moderate at least 5 GB, heavy at least 20 GB; "unlimited" matches only unlimited plans. Price ties are broken by more premium data, then more hotspot data. Coverage at an address is not checked, and no location is collected. Affiliate links, where present, do not change which plans appear or their order.

## 13. Changes

We adjust this basis when the market, our data partner's guidelines or the law change. The current version is always published at this address with the date above.

## 14. Contact

Questions about the comparison: [contact@commerceforagents.com](mailto:contact@commerceforagents.com). Legal notices: [Imprint](https://commerceforagents.com/imprint), [Privacy Policy](https://commerceforagents.com/privacy), [Terms](https://commerceforagents.com/terms).
