Terms of Service

Effective date: 20 July 2026  ·  Last updated: 20 July 2026

⚠️ Before publishing: replace [LEGAL NAME], [POSTAL ADDRESS] and [SIRET / SIREN] below with your registered details, then delete this box. These Terms have not been reviewed by a lawyer.

These Terms govern your use of Back-in-Stock (the “App”), a Shopify application that lets your customers ask to be emailed when an out-of-stock product variant becomes available again.

The App is provided by [LEGAL NAME], an individual entrepreneur registered in France ([SIRET / SIREN]), of [POSTAL ADDRESS] (“we”, “us”, “our”). You can reach us at [email protected].

By installing or using the App, you agree to these Terms. If you do not agree, uninstall the App from your Shopify admin.

1. Who may use the App

The App is for businesses. To use it you must operate an active Shopify store, be at least 18 years old, and have authority to accept these Terms on behalf of that store. You are acting as a professional, not as a consumer, so French consumer-protection rules for contrats de consommation do not apply to this agreement.

Your use of Shopify remains governed by Shopify's own terms. Nothing here overrides them, and we are not responsible for Shopify's platform, pricing, or decisions.

2. What the App does

When a product variant is out of stock, the App can display a signup form on your product pages. Customers who submit their email address are added to a waitlist for that specific variant. When Shopify tells us the variant has been restocked, we email everyone waiting for it.

Alerts are tracked per variant: a customer waiting for one size or colour is not emailed when a different one is restocked.

3. Price, and the optional supporter plan

The App is free. Every feature is included, there is no cap on the number of alerts, and the free plan is not a time-limited trial. We do not undertake to keep the App free forever, but if we ever introduce a genuine paid tier we will give you at least 30 days' notice under section 11, and you may uninstall at no cost.

You may optionally subscribe to a $1/month supporter plan. This is a voluntary contribution toward hosting and email costs. It unlocks no additional features and removes no limits. Specifically:

4. Your responsibilities

These matter more than usual for this App, because it sends email to your customers in your name.

4.1 You control your customers' data

For the email addresses collected through the App, you are the data controller and we are your processor. You are responsible for having a lawful basis to contact those people, for your own privacy notice, and for responding to their rights requests. We process that data only to operate the App, as described in our Privacy Policy.

4.2 Restock alerts are not a marketing list

Emails sent through the App are transactional messages requested by the customer. You agree not to:

These rules protect deliverability for every store using the App, and breaching them is grounds for immediate suspension under section 9.

4.3 Your content and settings

You are responsible for the content you configure — widget text, custom email templates, and your sender address — and for ensuring it is lawful, accurate and not misleading. If you set a custom sender domain, you are responsible for its SPF, DKIM and DMARC records; misconfigured records will cause your alerts to be rejected or filtered as spam, and we cannot remedy that on your behalf.

You are also responsible for the accuracy of your product, pricing and inventory data in Shopify. The App reports what Shopify tells it.

5. Acceptable use

You agree not to: use the App for unlawful, deceptive or infringing purposes; sell counterfeit, stolen or prohibited goods through it; reverse-engineer, decompile or attempt to extract the source code; resell, sublicense or white-label the App; circumvent rate limits, authentication or billing; access data belonging to another store; or interfere with the App's operation or place an unreasonable load on it.

6. Availability — no guarantee of delivery

Please read this section carefully; it describes a real limitation of the service.

The App is provided free of charge and without any service-level commitment. We do not guarantee that it will be available without interruption, or that any given alert will be sent, delivered, or delivered within a particular time. In particular, alerts may be delayed or lost because:

Do not rely on the App as the sole mechanism for any commercially critical communication. We may modify, suspend or discontinue any part of the App at any time; for material reductions in functionality we will give notice under section 11 where reasonably practicable.

7. Third-party services

The App depends on Shopify, an SMTP email provider, and database hosting, as listed in our Privacy Policy. Their acts, omissions and outages are outside our control, and your use of the App is subject to their terms.

8. Intellectual property

We own the App, its code, design and documentation. These Terms grant you a limited, non-exclusive, non-transferable, revocable right to use the App for your own Shopify store while these Terms are in force. You keep all rights in your store data, your content and your customers' data; we claim no ownership of them.

We may use aggregated, anonymised statistics that cannot identify you, your store or your customers to improve and describe the App.

9. Suspension and termination

You may terminate at any time by uninstalling the App from your Shopify admin. Uninstalling cancels any supporter subscription through Shopify from the end of the current billing period.

We may suspend or terminate your access immediately if you breach these Terms — in particular section 4.2 or section 5 — if required by law or by Shopify, or if your use threatens the security, deliverability or stability of the service for others. Where circumstances allow, we will tell you first and give you a chance to put it right.

On termination, your access ends and your data is deleted as described in section 9 of the Data Processing Agreement: your access token is removed when the uninstall webhook is received, and the remainder of your shop's data is deleted on receipt of Shopify's shop-redact request, which arrives approximately 48 hours later. Export anything you need before uninstalling. Sections 4.1, 8, 10, 12, 13 and 14 survive termination.

10. Disclaimer of warranties

To the fullest extent permitted by law, the App is provided “as is” and “as available”, without warranty of any kind, express or implied, including any implied warranty of merchantability, fitness for a particular purpose, or non-infringement. We do not warrant that the App will be error-free, secure, uninterrupted, or that it will increase your sales or recover any particular amount of revenue. Metrics shown in the App, including recovered revenue, are estimates for guidance only and are not accounting figures.

11. Changes to the App and to these Terms

We may update these Terms. For material changes we will give at least 30 days' notice by email to your store's contact address or by in-app notice, consistent with our Privacy Policy. Continued use after the change takes effect means you accept the revised Terms; if you object, uninstall the App.

12. Limitation of liability

Nothing in these Terms excludes or limits our liability for death or personal injury, for fraud or fraudulent misrepresentation (dol), for gross negligence (faute lourde), or for any liability that cannot lawfully be excluded under French law.

Subject to that, and to the fullest extent permitted by law:

You acknowledge that these limits are reasonable given that the App is supplied free of charge, and that we would not supply it on any other basis.

13. Indemnity

You will indemnify and hold us harmless against claims, damages and reasonable costs arising from your breach of these Terms, your content or configuration, your products, or your handling of your customers' personal data — including any claim brought by one of your customers or by a data protection authority in relation to emails sent through your store.

14. Governing law and jurisdiction

These Terms are governed by French law, without regard to conflict-of-law rules. The parties will attempt in good faith to resolve any dispute amicably by contacting [email protected] first. Failing agreement, disputes fall under the exclusive jurisdiction of the competent courts of France.

15. General

If any provision is held unenforceable, the rest remains in force and the provision is replaced by an enforceable one closest to the original intent. Our failure to enforce a right is not a waiver of it. You may not assign these Terms without our consent; we may assign them to a successor to our business on notice to you. These Terms, together with the Privacy Policy, are the entire agreement between us regarding the App. Neither party is liable for failure to perform due to events beyond its reasonable control.

16. Contact

General and support: [email protected]
Privacy and data requests: [email protected]
Data Protection Officer: [email protected]

See also: Privacy Policy · Data Processing Agreement · Pricing · FAQ · Support