Terms of Service

Last updated: August 5, 2026

These terms govern use of emode.style, the emode widget, the emode Shopify app, the emode browser extension and the emode marketplace. Using any of them means agreeing to them.

1. What emode does

emode generates an image showing how a garment might look on a person, from a photograph they provide and a product image. It is a visualisation tool.

It is not a sizing or fit service. The output is a generated approximation, not a measurement, a prediction of fit, or a guarantee that a garment will suit or fit anybody. Colour, drape, texture and proportion may all differ from the real item. Neither merchants nor shoppers should treat a try-on as authoritative about fit, and merchants should not present it as one.

2. Accounts

You are responsible for what happens under your account and for keeping your sign-in secure. You must be old enough to enter a contract where you live, and at least 13.

We may suspend an account for non-payment, for abuse of the service, or where required by law. Where we can give notice first, we will.

3. Plans, billing and cancellation

  • Monthly plans renew automatically until cancelled. Cancelling stops the next renewal and access continues to the end of the period already paid for. We do not pro-rate part-months.
  • Lifetime plans are a single payment with no renewal. “Lifetime” means the lifetime of the emode service, not a guarantee of perpetual operation — if emode ceases to operate, so does the plan. We think that is obvious, but it is the sort of thing worth writing down.
  • Plan limits are daily generation allowances. Exceeding one stops further generations that day rather than incurring a charge.
  • Prices may change. Existing monthly subscribers get at least 30 days' notice before a change affects them. Lifetime purchases are unaffected.
  • Codes bought through AppSumo are governed by AppSumo's refund policy for the refund window they specify. Redeem them at /redeem. Codes stack to raise your tier; a refunded code is revoked and the tier is recalculated.

Payments are processed by Stripe. Shopify merchants may be billed through Shopify instead, under Shopify's terms.

4. Who owns what

Your content stays yours. A shopper owns their photograph. A merchant owns their product images and catalogue. Uploading them grants emode only the licence needed to run the service — to process the images and produce the try-on that was asked for, including sending them to the model provider named in our privacy policy. Nothing more. We do not use your content to train models.

Generated images. As between you and us, the try-on image belongs to the person who requested it. Note that images produced by generative models may not be copyrightable in some jurisdictions, which is a question of law rather than something we can grant.

Our software stays ours. emode, the widget, the app, the extension and the marketplace remain our property. Nothing here transfers ownership of them.

Merchants must have the rights to the product images they put through emode, and are responsible for their catalogue being lawful to sell and display.

5. Acceptable use

You may not use emode to:

  • upload a photograph of someone else without their permission, or of anyone under 13;
  • generate sexual, degrading or harassing imagery of any person, or anything designed to deceive about what a real person did or wore;
  • upload content that is illegal, infringing, or that you have no right to use;
  • circumvent plan limits, probe or attack the service, or scrape it at scale;
  • resell or redistribute emode as your own product without a written agreement.

We may remove content and terminate accounts for violations, and will report unlawful material where required.

6. The marketplace

Merchants on eligible plans may list products in the emode marketplace. Listing is opt-in per product and can be withdrawn at any time. Losing the plan that includes marketplace access removes the listings.

A marketplace listing links to the merchant's own store. emode is not a party to the sale, does not take payment for it, and is not responsible for fulfilment, returns or the accuracy of a merchant's listing.

7. Availability

We aim to keep emode running but do not promise uninterrupted service. Generation depends on a third-party model provider; if they are unavailable or change their terms, try-on may be degraded or interrupted.

We may change or discontinue features. For changes that materially reduce what a paid plan provides, we will give notice and, where a plan can no longer deliver what was paid for, a fair refund.

8. Disclaimers and liability

The service is provided “as is”. To the extent the law allows, we disclaim implied warranties of merchantability, fitness for a particular purpose and non-infringement. We do not warrant that generated images will be accurate, flattering, or fit for any purpose.

To the extent the law allows, our total liability arising out of these terms is limited to the amount you paid us in the twelve months before the claim. We are not liable for lost profits, lost sales or indirect damages.

Some jurisdictions do not allow these exclusions, in which case they apply only as far as permitted, and nothing here limits liability that cannot lawfully be limited.

9. Data processing

This section is the data processing agreement between us. It applies whenever emode handles personal data belonging to your customers — shoppers on your storefront — rather than to you.

For that data you are the controller and we are the processor. You decide what is collected and why; we act on your instructions, which are these terms plus whatever you configure in the dashboard. We do not use your customers' data for our own purposes, and we never sell it.

What we process on your behalf

  • A visitor identifier — an opaque random value stored in the shopper's browser on your domain, so a try-on can be matched to an order. It is not derived from anything about the person.
  • Try-on records — which product, when, and that visitor identifier. Photographs are not retained after generation and generated images are not stored.
  • Order records — order id, total, currency and the product ids in the order, for merchants using order attribution. No customer names, email addresses, phone numbers or postal addresses are received or stored, on any plan.

Consent

On Shopify we check Shopify's Customer Privacy API before storing the visitor identifier, and remove it if consent is later withdrawn. On other platforms the widget honours a browser's Global Privacy Control signal, and can be held behind your own consent banner with data-emode-consent="deferred" and window.emode.grantConsent(). Where consent is refused, try-on still works — it is simply not attributed.

Our obligations

  • Process customer data only on your instructions, and only to provide emode.
  • Keep it confidential, and require the same of anyone with access.
  • Encrypt it in transit and at rest.
  • Help you respond to a customer exercising their rights — access, correction, deletion, objection — within the time the law gives you.
  • Tell you without undue delay if customer data is breached.
  • Delete or return customer data when you close your account, subject to the retention periods in the privacy policy.
  • Give you the information you reasonably need to demonstrate compliance.

Sub-processors

We use the providers listed in the privacy policy, which names each one and what it receives. That list is the authoritative one, and it changes when the code does. We will tell merchants by email before adding a sub-processor that handles customer data, and you may object.

Where data leaves the region it was collected in, we rely on the standard contractual clauses our providers offer.

10. Changes to these terms

We may update these terms. The date above changes when we do, and for material changes we will notify merchants by email. Continuing to use emode after a change means accepting it.

11. Contact

support@emode.style — for questions about these terms, or anything else.