Legal
Terms of Service
The agreement between you and OnBreeze for eComm Router.
Effective date and last updated: November 7, 2026.
1. Who we are and what these Terms cover
These Terms of Service (“Terms”) govern your use of eComm Router (the “Service”). The Service is provided by onboard dot ai LLC, a California limited liability company doing business as OnBreeze (“OnBreeze”, “we”, “us”). The Service runs at ecommrouter.com and mcp.ecommrouter.com, and at the previous hosts ecommpipes.com and mcp.ecommpipes.com.
You accept these Terms when you continue at sign-in, when you connect a Walmart Marketplace account, or when you use the Service. If you use the Service for a company, an agency or a client, you accept these Terms for that party. You confirm that you have authority to do so. “You” then means that party and you.
These documents are part of these Terms: the Privacy Policy, the Data Processing Addendum, the Acceptable Use Policy and the Billing and Refund Policy.
The Service is for business use only. You must be at least 18 years old. Do not use the Service for personal, family or household purposes.
2. What the Service does
The Service is a hosted connector. It connects your Walmart Marketplace account to the AI clients that you choose, such as Claude or Codex (“AI clients”). An AI client can read data from your Walmart Marketplace account through the Service. It can also prepare changes to that account. Section 5 says when a change goes to Walmart.
The Service uses Walmart’s official public Marketplace APIs. It does not use advertising APIs, private Walmart APIs or browser cookies.
OnBreeze is independent. eComm Router is not affiliated with or endorsed by Walmart, Amazon, Anthropic, or OpenAI.
3. Your account, your team and your agency
- You sign in with Google or with a one-time code that we send to your email. Keep access to that email address or Google account.
- You are responsible for all activity under your account, by your team members, and by every AI client that you or they authorize.
- A workspace has an owner, and can have admins, members and viewers. The owner is responsible for the workspace. Each role has its own limits. An owner or admin can approve a change in the browser. A member can approve only a change that the member prepared: in sandbox unless an owner or admin turns that off, and in production only when an owner or admin allows it. In an agency account, a brand guest can approve the brand’s changes when the agency allows it. A viewer cannot approve a change. Only the owner can approve a step of a production proof run. Only an owner or admin can connect a Walmart Marketplace account.
- You can review and revoke AI client access from your account at any time.
- If you use an agency account, you confirm that you have each brand’s authority to connect its Walmart Marketplace account and to act on it. You are responsible for your staff and for any guests you invite. The brand’s relationship with you is your own.
4. Your Walmart Marketplace account and API keys
- You connect the Service with your own Walmart API keys. You confirm that you are the seller, or that the seller has authorized you.
- You confirm that you have all rights, power and authority from that seller for OnBreeze to use those keys, to reach that Walmart Marketplace account, and to access and use the data and content those keys reach.
- Your use of Walmart Marketplace stays under your own agreements with Walmart and Walmart’s Privacy Policy. You must comply with them. You are responsible for confirming that they allow you to use the Service.
- Walmart is a third party. It is not a party to these Terms. Walmart can change, limit or end its APIs and your access. If it does, the Service can stop working for you.
- Enter your keys only in the secure form of the Service. We never ask for them in chat or email. We store them in Google Secret Manager and never show them again. You can rotate or disconnect them at any time.
- We can give Walmart information that it asks for about how the Service reaches your account. We follow a direction from Walmart to stop access or to delete Walmart data.
5. Changes to your Walmart Marketplace account
How a change reaches Walmart
- An AI client prepares a change. The Service shows an exact preview of it.
- By default, a person with approval rights, such as an owner or admin, must approve that preview in a browser. An AI client cannot approve a change by itself.
- Production changes stay off until an owner or admin turns them on for that action in production settings. Some actions need the owner, a risk confirmation or limits. Only some actions are available in production.
- A change that cannot be undone shows a NOT REVERSIBLE banner. In production, its approval also asks for a confirmation. You type a sentence when the action is turned on in production without a production proof on record. Otherwise you check a box. A sandbox approval asks for no confirmation.
- An owner or admin can grant permissions with “Automatic” on the What agents may do page. They let one person’s agent make named changes on one connection without browser approval, inside set limits, for up to 30 days. You approve those changes in advance by granting the permission.
- A run is a list of steps that the Service advances in order. Where a run is offered, the owner can start a proof run, and an owner or admin can start a workflow run, in the browser. When you start a run, you choose its step approval. If you choose to approve every step, each step waits for approval in the browser. With a wider choice, the run can approve the steps that the choice names. Steps that the run cannot approve wait for approval in the browser. You approve the steps that the run approves in advance by starting the run.
- The owner can also approve a fixed list of the owner’s own proof runs on one connection at once, in the browser. The Service then starts those runs one after another, for up to 72 hours, and approves the steps that this approval covers. Other steps wait for the owner in the browser. This approval covers no other run and no other change.
- Walmart can accept, reject or partly process a change. “Accepted by Walmart” does not mean that the change is complete. The Service reports what Walmart returns and reads back the result where a read exists.
- We design each approved change to be sent once. If a result is unknown, we check it before any resend.
You are responsible for your changes
You are responsible for every change that you approve, and for every change made under a permission or run that you grant. Review each preview. AI clients can make mistakes.
You accept these risks. The Service shows the same risks on the run form and under “Automatic”.
- Wrong prices go live. A wrong price goes live on Walmart.com at once. Customers can buy at that price before anyone notices, and you can sell at a loss.
- Inventory errors. A wrong quantity can oversell an item you do not have. Walmart then expects you to cancel, and cancellations count against your seller performance.
- Listing content changes. A changed title, description or attribute can lower your search ranking or break Walmart content and compliance rules.
- Text can steer the agent. Product text, reviews, customer messages and other seller or customer text can carry instructions. The agent may follow them (prompt injection) and make changes you did not ask for.
- Mistakes multiply fast. An agent works quickly. One wrong rule can change many SKUs before anyone looks. The daily limit is the only cap.
- Undo does not restore everything. Undo restores recorded values only. It cannot take back sales already made at a wrong price, cancellations, or customer notices.
- Account health and suspension. Pricing errors, cancellations and listing problems can lower your Walmart account health. Walmart can limit or suspend a seller account.
- You stay responsible. Under the Walmart Marketplace terms, the seller is responsible for every change made with its API keys. That includes changes an agent makes without approval.
Undo
Undo is a new change that restores recorded values. Undo restores recorded values only. Not every change has an undo, and an undo can have a time limit. An undo of a quantity restores the recorded input quantity. It does not restore units sold or received in between. Undo cannot take back sales, cancellations or notices to customers.
6. Your data
- As between you and OnBreeze, you own your business data. You give us a limited license to access, process and store it only to provide the Service to you, as the Privacy Policy and the Data Processing Addendum describe.
- We do not sell your data. We do not combine your Walmart Marketplace data with another seller’s data. We do not build cross-seller benchmarks from it. We do not use it to train AI models.
- We use activity events and usage totals to run, secure, support and improve the Service. They hold no request or response contents.
- The nightly data copy stays off until an owner or admin turns it on, and it runs only for accounts in the capture pilot. Then we store your Walmart Marketplace data for history, without buyer names or contact details, as the Privacy Policy says.
- Do not save buyer personal data, keys or passwords in notes.
- If you send us feedback, we can use it without any duty to you.
7. AI clients and other third parties
Your AI client is your own choice and your own relationship, and so is your relationship with Walmart. An AI client’s provider, for example Anthropic or OpenAI, handles data under its own terms and privacy policy. We are not responsible for an AI client’s output, or for how its provider handles the data you give it.
Walmart, your AI client and any other tool you connect are third parties. We do not control them. We do not provide them under these Terms.
8. Acceptable use
You must follow the Acceptable Use Policy.
9. Fees
The Service is free unless and until the pricing page shows a fee. When a fee applies, the fees are those shown on the pricing page when you buy.
We give existing free users 30 days’ email notice before any charge. The Billing and Refund Policy covers payment, failed payments, cancellation and refunds.
10. Availability and changes to the Service
We can change, suspend or end features. We can set usage limits. Your account page shows metered calls used this month. We can pause or hold work when Walmart Marketplace does not answer.
We do not promise any level of uptime. This agreement gives no service level and no service credits. Walmart’s API availability, limits and data retention are outside our control.
11. Suspension and termination
- You can stop at any time. You can disconnect a Walmart Marketplace account from your account page. The owner can delete the account there.
- We can suspend or end your access if you breach these Terms, if a payment fails as the Billing and Refund Policy says, if Walmart directs us to or restricts access, if the law requires it, or to protect the Service, a seller, a buyer or Walmart.
- We tell you by email when we can. We do not need to wait when there is a security or legal risk.
- When your access ends, we revoke AI client access, delete your API keys and delete your data as the Data Processing Addendum says.
- Sections 5, 6, 7, 12, 13, 14, 15 and 18 continue after these Terms end.
12. Disclaimers
THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE”. TO THE FULLEST EXTENT THE LAW ALLOWS, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
WE DO NOT PROMISE ANY RESULT ON WALMART MARKETPLACE. THAT INCLUDES SALES, SEARCH RANKING, BUY BOX, LISTING APPROVAL, ACCOUNT HEALTH, PAYOUTS, OR CONTINUED ACCESS TO WALMART’S APIS. WE DO NOT PROMISE THAT DATA FROM WALMART OR OUTPUT FROM AN AI CLIENT IS ACCURATE OR COMPLETE.
13. Limitation of liability
TO THE FULLEST EXTENT THE LAW ALLOWS, ONBREEZE IS NOT LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, SALES, DATA OR GOODWILL. THIS INCLUDES LOSS FROM A CHANGE THAT YOU APPROVED OR PERMITTED, FROM AN AI CLIENT, OR FROM AN ACTION BY WALMART.
OUR TOTAL LIABILITY FOR ALL CLAIMS ABOUT THE SERVICE OR THESE TERMS IS LIMITED TO THE FEES YOU PAID US FOR THE SERVICE IN THE 12 MONTHS BEFORE THE EVENT THAT CAUSED THE CLAIM, OR US$100 IF YOU PAID NO FEES IN THAT PERIOD.
Some places do not allow some of these limits. There, the limits apply as far as the law allows.
14. Indemnity
You will defend and indemnify OnBreeze against third-party claims, including claims by Walmart, that arise from your Walmart Marketplace account, your listings, changes you approved or permitted, your use of an AI client, your use of buyer information, or your breach of these Terms or of your agreements with Walmart.
15. Governing law and courts
California law governs these Terms, without regard to its conflict-of-laws rules. The UN Convention on Contracts for the International Sale of Goods does not apply.
Any claim about the Service or these Terms goes to the state or federal courts in Orange County, California. You and OnBreeze agree to the jurisdiction of those courts. These Terms have no arbitration clause.
16. Changes to these Terms
We can update these Terms. We tell you about a material change by email or in the Service at least 30 days before it takes effect. A change that the law or Walmart requires sooner can take effect sooner. If you keep using the Service after a change takes effect, you accept it. If you do not accept it, stop using the Service.
17. Export and sanctions
You confirm that you are not located in a country under US trade sanctions and that you are not on a US government restricted-party list. You will not use the Service or data from it in breach of US export control or sanctions laws.
18. General
- These Terms and the documents in section 1 are the whole agreement about the Service.
- If a court finds part of these Terms unenforceable, the rest stays in force.
- A failure to enforce a term is not a waiver of it.
- You may not assign these Terms without our written consent. We can assign them with the business or assets of the Service.
- Neither party is liable for a delay caused by events outside its reasonable control, including an outage at Walmart or at a platform provider.
- The parties are independent contractors.
- We send notices to the email address on your account. Send notices to us by mail at 10312 Meredith Drive, Huntington Beach, CA 92646, or by email at team@getonbreeze.com. You can also use the contact page.
19. Contact
onboard dot ai LLC (doing business as OnBreeze)
Notice address: 10312 Meredith Drive, Huntington Beach, CA 92646
Email: team@getonbreeze.com
Contact page: Talk to the team