Terms of Service
Last updated: 14 September 2026
These Terms of Service (“Terms”) are a legally binding contract between you and Yari Labs, Lda (“Yari Labs”, “Yari Flow”, “we”, “us”, or “our”) for your use of the Yari Flow Shopify app and related websites, documentation, and services (the “Service”).
Yari Flow is a product of Yari Labs, Lda.
Registered office
Yari Labs, Lda
Rua Dr. Justino Cruz nr 110, 1st Floor
4700-314 Braga
Portugal
Contact
Support: hello@yariflow.com
Privacy: privacy@yariflow.com
By installing the App from the Shopify App Store, clicking accept, creating an account, or otherwise using the Service, you agree to these Terms. If you use the Service on behalf of a company, you confirm you have authority to bind that company.
If you do not agree, do not install or use the Service.
These Terms include the Privacy Policy (https://www.yariflow.com/privacy) and the Data Processing Agreement (https://www.yariflow.com/legal/dpa). If those documents conflict, the DPA controls for personal-data processing, then these Terms, then the Privacy Policy.
These Terms contain a binding arbitration clause and a class-action waiver. See Dispute resolution and Class waiver below.
1. The Service
Yari Flow is a Shopify subscriptions app. It helps merchants create and manage selling plans, subscription contracts, customer portals (“My Account”), cancellation and save flows, payment recovery, analytics, and related tools.
New features we add to the Service are also covered by these Terms.
The Service is designed to run on Shopify. You need an active Shopify store and the sales channels the App requires (including Online Store, if you use storefront widgets or the plan picker).
2. Your store and your customers
You are solely responsible for:
- your store, products, pricing, taxes, shipping, returns, and consumer-law duties
- the subscription offers you create (frequency, discounts, prepaid terms, cancellation rules)
- terms, notices, and consents you give your customers
- content, branding, and theme customisations you add to My Account or the storefront
- connected third-party apps (for example Klaviyo, Gorgias, LoyaltyLion)
Yari Flow does not sell your products and is not a party to contracts between you and your customers.
3. Accounts and access
You must keep staff logins secure and tell us promptly if you believe an account is compromised.
You may only use the Service if you are at least 18 and your use is legal in the places you operate.
You must request only the Shopify permissions the App needs, and you must not misuse customer data you access through the Service.
4. Shopify App Store, install, and uninstall
If you install Yari Flow from the Shopify App Store:
- installation uses Shopify’s OAuth process
- charges for the App are created through Shopify Billing
- you can uninstall the App at any time from the Shopify admin
After uninstall we stop providing the Service to that store. Shop and shopper personal data is deleted or anonymised in line with our Privacy Policy and Shopify’s mandatory privacy webhooks. We do not keep that personal data longer than 48 hours after uninstall, except records we must retain for tax, security, or legal claims.
Uninstalling the App does not cancel Shopify Billing charges already approved for the current billing period, unless Shopify’s billing rules or an Order Form say otherwise.
Theme, checkout, or customer-account customisations may remain in your store until you remove them. You are responsible for removing widgets or theme extensions if you no longer want them.
5. Fees and Shopify Billing
Paid plans and usage fees are shown in the Shopify App Store listing, in the App, and on https://www.yariflow.com/pricing.
Unless an Order Form says otherwise:
- App subscription fees and usage fees (including percentage fees on subscription orders) are charged through Shopify Billing
- you approve charges in the Shopify admin
- you can upgrade or downgrade in the App where that option is offered
- fees are non-refundable except where required by law or an Order Form
- we may change published prices; the new price applies from the next billing term after notice, or as shown when you approve a new charge
Custom work (for example a bespoke My Account on Wave or Atelier) may be described in an Order Form. Work invoiced outside Shopify Billing, if any, will be stated clearly in that Order Form. App Store listing prices for the App itself are billed through Shopify Billing.
If a charge fails, we may suspend access until the charge is settled. During suspension, merchant admin and customer-facing features (including My Account) may stop working. If fees remain unpaid for 30 days, we may terminate the account. Overdue amounts may accrue interest at 1.5% per month or the maximum allowed by law, whichever is lower, plus reasonable collection costs.
6. Acceptable use
You must not:
- break the law or Shopify’s terms
- probe, overload, or reverse engineer the Service except as allowed by law
- resell the Service as a competing hosted app without our written consent
- use the Service to send spam or deceptive subscription practices
- submit content you do not have the right to use
- attempt to access another merchant’s data
We may suspend the Service if we reasonably believe you are in breach, or if Shopify requires us to.
7. APIs and integrations
If we give you API access, you may use it only to operate your store with Yari Flow. You must keep credentials secret, respect rate limits, and stop using the API when these Terms end.
Third-party products you connect are governed by those providers’ terms. We are not responsible for their availability or their processing of data, except as our DPA requires for subprocessors we appoint.
8. Customer data and privacy
Our Privacy Policy (https://www.yariflow.com/privacy) explains what we collect and why.
For your customers’ personal data processed through the App, you are the controller and Yari Labs, Lda is the processor. That processing is covered by the DPA (https://www.yariflow.com/legal/dpa).
You confirm that you have a valid legal basis to provide customer data to us and to run subscription billing, portals, and emails you enable.
We follow Shopify’s mandatory privacy webhooks: customers/data_request, customers/redact, and shop/redact.
9. Intellectual property
We and our licensors own the Service, including software, design, documentation, and Yari Flow branding. We grant you a limited, non-exclusive, non-transferable right to use the Service during your subscription, solely for your store.
You own your store content, product data, and branding. You grant us a licence to use that content only to provide and support the Service.
If you send feedback, you grant us a perpetual, worldwide, royalty-free licence to use it to improve the Service.
You may not copy, modify, or create derivative works of the Service except as we allow in writing.
10. Publicity
We may identify you as a Yari Flow customer and use your name and logo in marketing, unless you email hello@yariflow.com to opt out. If you send brand guidelines, we will follow them reasonably.
11. Service changes
We may change features to improve the Service, meet Shopify platform changes, or fix issues. We will not remove core subscription functionality during a paid term without a reasonable alternative or a path to cancel.
If a change materially degrades the Service you paid for, your exclusive remedy is to stop using the Service and, where an Order Form allows, request a refund of prepaid unused fees.
12. Suspension and termination
You may stop using the Service and uninstall the App at any time.
We may suspend or terminate the Service if you breach these Terms, if fees are unpaid, if Shopify disables the App on your store, or if we discontinue the product with notice.
On termination:
- your licence ends
- you must stop using the Service
- outstanding approved charges remain payable
- we handle data as described in the Privacy Policy and DPA
If we terminate for your breach, fees for the current committed term remain payable unless the law says otherwise.
13. Confidentiality
Each party must protect the other’s non-public information with at least reasonable care, and use it only to perform these Terms. This does not apply to information that is public, already known, independently developed, or required to be disclosed by law.
14. Third-party services
The Service relies on Shopify and may rely on other providers listed in the Privacy Policy. Shopify’s availability, APIs, theme editor, checkout, and billing rules are outside our control. We are not liable for Shopify outages or platform changes that affect the Service.
15. Disclaimers
The Service is provided “as is” and “as available”. To the fullest extent allowed by law, we disclaim implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
We do not promise that subscriptions will never fail to bill, that every payment recovery will succeed, or that the Service will be uninterrupted or error-free.
16. Limitation of liability
To the fullest extent allowed by law:
- we are not liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, revenue, goodwill, or data
- our total liability arising out of the Service is limited to the greater of USD 100 or the amount you paid us for the Service in the 12 months before the claim
Nothing in these Terms limits liability that cannot be limited under applicable law, including liability for death or personal injury caused by negligence, or fraud.
17. Indemnity
You will indemnify Yari Labs, Lda and its officers and staff against claims, damages, and reasonable legal fees arising from:
- your store, products, or customer subscriptions
- your content or theme customisations
- your breach of these Terms or of law
- a claim that your content infringes a third party’s rights
18. Dispute resolution and arbitration
These Terms are governed by the laws of England and Wales, without regard to conflict-of-law rules.
If a dispute cannot be resolved informally within 30 days after written notice to hello@yariflow.com, it will be referred to binding arbitration in London under the rules of the Chartered Institute of Arbitrators (CIArb). The language of arbitration is English. Judgment on the award may be entered in any court with jurisdiction.
Either party may still seek interim or injunctive relief in a court of competent jurisdiction to protect intellectual property or confidential information.
19. Class waiver
Disputes must be brought only in an individual capacity. You waive any right to participate in a class, collective, or representative action or class arbitration.
20. Changes to these Terms
We may update these Terms. The new version will be posted at https://www.yariflow.com/terms with a new “Last updated” date. Material changes take effect 30 days after posting, or sooner if you accept them in the App. If you do not agree, uninstall the App and stop using the Service.
21. General
- Assignment. You may not assign these Terms without our written consent. We may assign them to an affiliate or in connection with a merger or sale of the business.
- Entire agreement. These Terms, the Privacy Policy, the DPA, and any Order Form are the entire agreement for the Service.
- Order of documents. For personal data: DPA, then these Terms, then the Privacy Policy. For commercial terms: signed Order Form, then these Terms.
- Severability. If one clause is unenforceable, the rest remains in force.
- Survival. Fees, IP, confidentiality, disclaimers, liability limits, indemnity, and dispute clauses survive termination.
- Notices. We may notify you by email or in the App. You must keep your contact email current.
22. Contact
Yari Labs, Lda
Rua Dr. Justino Cruz nr 110, 1st Floor
4700-314 Braga
Portugal
hello@yariflow.com
privacy@yariflow.com
