haggl.ai Terms of Service
1. Introduction and Acceptance
These Terms of Service ("Terms") govern your use of haggl.ai ("Service"), operated by Moojo ("we," "us," or "our"). haggl.ai is performance marketing for agentic commerce. It enables vendors to install a JavaScript embed on their website so that AI agents — acting on behalf of buyers — can discover, negotiate, and receive personalized offers in real time.
By registering as a vendor, installing the haggl.ai embed, or using any part of the Service, you agree to be bound by these Terms. If you do not agree, do not use the Service.
2. Description of Service
haggl.ai provides two core capabilities:
- Vendor embed: A JavaScript snippet vendors install on their website. The embed injects a
haggl-negotiatemeta tag that signals to AI agents that a negotiation endpoint is available. - Negotiation protocol: When an AI agent discovers the meta tag, it connects to haggl.ai's API to retrieve the vendor's negotiation schema, submit verified customer profile data, and receive a personalized offer. The vendor is notified and receives the lead.
The Service does not make purchases, sign contracts, or execute financial transactions on behalf of any party.
3. User Types
The Service involves two distinct parties:
- Vendors: Businesses that register for a haggl.ai account, install the embed, and configure negotiation parameters (ICP, pricing rules, discount thresholds). Vendors are subject to all terms in this agreement.
- Buyers / AI Agents: End-users or automated AI agents that interact with a vendor's haggl.ai negotiation endpoint. By using the negotiation protocol, buyers and their agents agree to the applicable terms herein.
4. Eligibility
By using the Service, you represent that:
- You are at least 18 years of age, or are using the Service on behalf of a business entity with authority to bind that entity
- Your use complies with all applicable laws and regulations
- You are not located in a jurisdiction subject to applicable trade sanctions or export restrictions
5. Vendor Accounts and Responsibilities
5.1 Account Registration
Vendors must register for an account to access the haggl.ai dashboard, obtain their embed code, and configure negotiation parameters. You are responsible for maintaining the confidentiality of your account credentials and for all activity under your account.
5.2 Vendor Obligations
As a vendor, you agree to:
- Provide accurate and current information during registration and in your negotiation configuration
- Honor personalized offers that are generated and accepted through the haggl.ai protocol during the validity period specified in your configuration
- Comply with all applicable laws regarding pricing, promotions, and consumer protection in your jurisdiction
- Not configure the Service to generate fraudulent, deceptive, or unlawful offers
- Promptly notify us of any unauthorized access to your account
5.3 Embed Installation
By installing the haggl.ai embed on your website, you represent that you have the right and authority to do so for that domain. You are responsible for ensuring the embed does not conflict with your existing website terms, cookie policies, or applicable regulations.
5.4 Data processing for merchants
When you connect a store, including through the Shopify, Wix or BigCommerce app, you control your customers' personal data and haggl.ai processes it on your behalf, only to provide the Service: confirming redemption of haggl.ai-issued discounts, keeping campaign budgets accurate and calculating fees. We process it only on your instructions (these Terms and your campaign settings), keep it confidential, protect it with appropriate security including encryption in transit and at rest, use subprocessors (such as cloud hosting and AI model providers) under equivalent written protections, help you answer customer data and deletion requests, tell you without undue delay about a breach affecting your data, and delete it when you close your account or ask us to. What uninstalling a store app deletes depends on the platform, as our Privacy Policy describes: on Shopify, we delete the store's data once Shopify asks us to after the uninstall; on Wix and BigCommerce, uninstalling stops the app and keeps your workspace, so reinstalling reconnects it, until you ask us to delete it. Records the law requires us to keep (such as accounting) remain. Our Privacy Policy lists the data and retention periods.
6. Buyer and Agent Usage
Buyers and AI agents using the haggl.ai negotiation protocol agree to:
- Submit only accurate customer profile data; submitting false or misleading information to obtain a preferential offer is prohibited
- Use negotiated offers only for the intended buyer and purpose described during the negotiation session
- Not attempt to reverse engineer, scrape, or abuse the negotiation API
7. Billing and Payment
7.1 Fees on verified paid purchases
On Pay as you go, haggl.ai charges a fee on an attributable, verified paid purchase of eligible merchandise. For an offer with a percentage discount, the fee is 10% of the total concession actually used. The concession includes both the shopper saving and the haggl.ai fee. A $20 total concession is ordinarily shared as an $18 shopper saving and a $2 haggl.ai fee. Authorizing a maximum does not require using it in full. For an offer without a percentage discount, such as a bundle, a plan or a gift, the fee is 1% of what the shopper actually pays for the offer's eligible items, or for the first invoice of a subscription: a $100 purchase carries a $1 fee. Every fee counts toward your monthly fee limit. Taxes, shipping, unrelated promotions, product costs and payment-processing charges are outside both fees. Currency precision can affect displayed amounts.
The 1% fee for offers without a percentage discount is part of the pricing terms of October 6, 2026 (version discount-share-2026-10-06). A Pay as you go agreement accepted under the earlier terms (version discount-share-2026-09-14) keeps them until you accept the update on your plan page; under those terms, offers without a percentage discount are not issued on Pay as you go. haggl.ai verifies a purchase through the Stripe checkout it creates for the deal, or a Shopify order that uses the deal's code. A sale completed in your own systems, for example after a custom integration hands the deal over, cannot be verified and earns no automatic fee.
7.2 Free usage and capacity
Free includes 50 negotiation sessions per calendar month in UTC with haggl.ai fees waived. The shopper offer is unchanged when the fee is waived. Pay as you go includes capacity for 500 total sessions per month, including sessions already used in that month, with no monthly base fee or per-attempt fee. Offers and counteroffers within one session count as one negotiation. New sessions pause at the applicable limit; limits do not authorize automatic upgrades or overage charges.
7.3 Billing authorization and collection
Paid billing requires your explicit acceptance of the applicable pricing agreement. Shopify merchants pay through Shopify app billing; direct merchants pay through monthly Stripe invoices. These providers collect the same commercial fee. Fees are billed separately from shopper checkout; haggl.ai does not represent this as an automatic split of shopper funds. Applicable taxes on our fees may be charged separately. Stopping new negotiations does not cancel a completed purchase or fees already earned.
7.4 Refunds, adjustments and changes
An accepted offer, an unused code or an unpaid order alone does not generate a fee. Refunds of eligible merchandise reduce the attributable fee, proportionally for partial refunds. Adjustments to previously billed fees are reconciled through the billing provider or support; timing and presentation depend on that provider. Contact contact@haggl.ai with an order or invoice reference to report an error. We will give at least 30 days of notice before changing pricing for existing paid agreements, except where a change is required by law. These terms do not restrict rights that cannot be excluded by applicable law.
7.5 Service providers
A service provider is a local or home-service business that closes deals by phone, WhatsApp or a booking page, on WordPress, Wix or its own site. Its fees follow the pricing terms of October 21, 2026 (version 2026-10-21) instead of sections 7.1 and 7.2: you pay only for customers we book for you, 2% of the job, 6% for priority customers. Your first 10 bookings are free, and there is no setup or monthly fee. Stores on Shopify, Wix Stores, Stripe Checkout or SaaS keep sections 7.1 and 7.2.
A booking is an accepted haggl.ai deal, with its deal reference, whose job you confirm. On WordPress or your own site, you confirm it in the deal check or through the confirm API. On Wix, a paid booking that carries the deal's coupon confirms it. The job value is what the customer paid for the job, after the deal's discount, in your currency. A deal you mark as not used carries no fee.
A booking is priority when the accepted deal's discount is above your public offer: the public discount you declare at setup, or 0% if you have none. Every other booking is standard. The tier is set when the customer accepts the deal, from the deal's own terms. When you confirm a priority booking, you can lower it to standard and give a reason. The fee for a standard booking is 2% of the job value. The fee for a priority booking is 6% of the job value up to 5,000 in your currency, such as $5,000, plus 2% of any part above it: a $15,000 priority job carries a $500 fee.
Your first 10 confirmed bookings are free, counted per business across all your sites. If you reach the 11th confirmed booking without a card on file, offers pause on all your sites until you save one, and that booking's fee is billed with your first invoice. You set a monthly fee cap; bookings past it in a month carry no fee. Fees are billed monthly to your card on file through Stripe. Fees for bookings confirmed through Wix are collected only through Wix billing.
8. Prohibited Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable law or regulation
- Attempt to reverse engineer, decompile, or extract source code from the Service
- Interfere with or disrupt the Service's infrastructure, APIs, or other users' access
- Use the Service to transmit malicious code, spam, or harmful content
- Misrepresent your identity, company, or affiliation
- Use automated scripts to abuse the negotiation API outside of legitimate agentic commerce use cases
- Circumvent any access controls, rate limits, or security measures
9. Intellectual Property
9.1 Our Intellectual Property
The Service, including its design, protocol, API, dashboard, and underlying technology, is owned by Moojo and protected by intellectual property laws. These Terms do not grant you any ownership rights in the Service.
9.2 Your Content and Configuration
You retain ownership of the negotiation configurations, ICP definitions, and content you provide. By using the Service, you grant us a limited license to process this information solely to operate and improve the Service.
9.3 Feedback
If you submit feedback or suggestions about the Service, you grant us the right to use that feedback without restriction or compensation to you.
10. Disclaimers
10.1 No Guarantee of Outcomes
The Service facilitates negotiation infrastructure but does not guarantee specific business outcomes. Offer acceptance rates, lead quality, and revenue results depend on vendor configuration, market conditions, and buyer behavior outside our control.
10.2 No Warranty
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO:
- Warranties of merchantability or fitness for a particular purpose
- Accuracy, completeness, or reliability of offers or analytics
- Uninterrupted, error-free, or secure operation
- That AI agents will discover or interact with your embed
10.3 Third-Party AI Agents
haggl.ai enables interoperability with AI agents developed and operated by third parties. We are not responsible for the behavior, accuracy, or compliance of third-party AI agents that interact with the Service.
11. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
- No Consequential Damages: We shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, revenue, leads, data, or business opportunities.
- Liability Cap: Our total aggregate liability for any claims arising from your use of the Service shall not exceed the greater of (a) the total fees you paid to us in the 12 months preceding the claim or (b) $100 USD.
- Basis of the Bargain: These limitations apply regardless of the legal theory (contract, tort, or otherwise) and even if we have been advised of the possibility of such damages.
Some jurisdictions do not allow certain limitations of liability, so some of the above may not apply to you.
12. Indemnification
You agree to indemnify, defend, and hold harmless Moojo and its officers, directors, employees, and agents from any claims, liabilities, damages, losses, or expenses (including reasonable legal fees) arising from:
- Your use of the Service
- Your violation of these Terms
- Offers generated through your vendor configuration that you fail to honor
- Your violation of any applicable law or third-party rights
13. Modifications to the Service
We reserve the right to modify, suspend, or discontinue the Service or any feature at any time. We will endeavor to provide reasonable notice for material changes that affect vendor operations. We are not liable for any modification, suspension, or discontinuation of the Service.
14. Changes to These Terms
We may update these Terms from time to time. Material changes will be communicated to registered vendors via email. Changes become effective when we post the updated Terms with a new "Last Updated" date. Continued use of the Service after changes constitutes acceptance of the revised Terms.
15. Termination
We may terminate or suspend your account at any time, without prior notice, for any reason, including if we believe you have violated these Terms. You may delete your account at any time from the dashboard or by contacting us.
Upon termination, your right to use the Service ceases immediately. Sections that by their nature should survive termination (including Disclaimers, Limitation of Liability, Indemnification, and Governing Law) will survive.
16. Governing Law and Disputes
These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law principles.
Any disputes arising from these Terms or your use of the Service shall be resolved through binding arbitration in accordance with the rules of the American Arbitration Association, except that either party may seek injunctive relief in any court of competent jurisdiction.
Class Action Waiver: You agree to resolve disputes with us on an individual basis and waive any right to participate in a class action lawsuit or class-wide arbitration.
17. General Provisions
17.1 Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and Moojo regarding the Service.
17.2 Severability
If any provision of these Terms is found unenforceable, the remaining provisions will continue in effect.
17.3 Waiver
Our failure to enforce any right or provision of these Terms does not constitute a waiver of that right or provision.
17.4 Assignment
You may not assign or transfer these Terms without our prior written consent. We may assign these Terms without restriction.
18. Contact Us
If you have questions about these Terms, please contact us: