R
RetainLab

Terms of Service

Last updated: 5 April 2026 · Effective: 5 April 2026

By creating an account or using RetainLab, you agree to these Terms. If you do not agree, do not use the Service.

These Terms of Service ("Terms") govern your access to and use of RetainLab ("Service"), operated by RetainLab ("Provider", "we", "us") at retainlab.io. "Customer" or "you" means the legal entity or individual accepting these Terms. These Terms form a binding contract between you and Provider.


1. Definitions

  • Customer Data: All data you or your end users submit to or generate within the Service, including data retrieved from third-party services via Third-Party Credentials.
  • Third-Party Credentials: API keys, tokens, OAuth grants, or other authentication credentials for third-party services (including Stripe) that you provide to Provider.
  • Personal Data / GDPR: As defined in Regulation (EU) 2016/679 ("GDPR").
  • Customer Emails: Transactional emails (dunning, payment recovery, trial reminders) sent by the Service on your behalf to your end users.
  • Force Majeure Event: Any event beyond a party's reasonable control including natural disasters, war, cyberattacks, government actions, internet infrastructure failures, or unavailability of third-party services (including Stripe, Clerk, or Supabase).

2. The Service

RetainLab is a B2B SaaS platform that helps subscription businesses reduce churn through cancel-flow customisation, dunning email automation, and retention analytics. The Service connects to your Stripe account via Third-Party Credentials to read and act on subscription data. Provider grants you a limited, non-exclusive, non-transferable, revocable licence to access the Service during your subscription term solely for your internal business purposes.

3. Account registration

  • You must be at least 18 years old and have legal authority to bind your business to these Terms.
  • You are responsible for all activity under your account and for keeping credentials confidential.
  • You must provide accurate, complete information and keep it up to date. One account per business entity; credential sharing is prohibited.

4. Third-Party Credentials (Stripe API Keys)

To use core Service features you must provide Stripe API credentials. By doing so, you represent and warrant that: (a) you are authorised to grant Provider access to the relevant third-party account; (b) you will use restricted, least-privilege API keys where the third-party service supports them; (c) you are solely responsible for rotating or revoking credentials if you suspect unauthorised access; and (d) you have complied with Stripe's own terms regarding third-party API access.

Provider shall: (i) store Third-Party Credentials using AES-256 encryption at rest; (ii) access third-party services only as necessary to provide the Service; (iii) not use credentials for any purpose outside this Agreement; and (iv) notify you promptly upon becoming aware of any unauthorised access to Third-Party Credentials. Provider shall not be liable for loss arising from your failure to use restricted keys, your failure to timely revoke compromised credentials, or unauthorised access attributable to your own systems.

5. Email Communications (Dunning & Automation)

Where the Service sends Customer Emails on your behalf, you acknowledge and agree that:

  • You are solely responsible for ensuring Customer Emails comply with all applicable laws, including the CAN-SPAM Act (US), GDPR (EU), the Dutch Telecommunications Act (Telecommunicatiewet Art. 11.7), and any other anti-spam or electronic marketing laws ("Email Laws").
  • You warrant that you hold a valid lawful basis under GDPR Art. 6 to process the email addresses of recipients, and that you have disclosed such processing in your own privacy policy.
  • You are responsible for ensuring Customer Emails include all legally required elements, including (where applicable) a functioning unsubscribe mechanism, physical address, and non-deceptive subject lines.
  • Provider makes no warranty regarding delivery rates, open rates, or any particular outcome, and has no liability for failures caused by your domain reputation, email content, or recipient mail server policies.
  • You will indemnify Provider from any claim, fine, or penalty arising from your failure to comply with Email Laws.

6. Customer responsibilities and acceptable use

You agree not to: (a) process data you are not authorised to access; (b) reverse-engineer or decompile the Service; (c) send unsolicited commercial messages; (d) resell or sublicense access without written consent; (e) circumvent rate limits, security controls, or authentication; (f) introduce malicious code; or (g) use the Service in any manner that violates applicable law, including consumer protection laws governing your own subscription practices.

You are responsible for ensuring that cancel flows, retention offers, and subscription practices you implement using the Service comply with all applicable negative-option, click-to-cancel, and automatic-renewal laws (including the FTC Negative Option Rule, California ARL, and EU Consumer Rights Directive).

7. Subscriptions and billing

  • Billing: Subscriptions are billed monthly or annually in advance via Stripe. Payment is due immediately on invoice.
  • Free trial: Trials convert automatically to paid subscriptions unless cancelled before the trial end date.
  • Upgrades / downgrades: Upgrades take effect and are prorated immediately. Downgrades take effect at the end of the current billing period.
  • Taxes: Prices are exclusive of VAT/BTW. Dutch VAT (21%) or applicable EU VAT applies where required by law.
  • Late payment: Provider may suspend access if payment is overdue by more than 14 days after written notice.

8. Cancellation and refunds

  • You may cancel at any time via billing settings. Cancellation takes effect at the end of the current billing period; you retain access until then.
  • No prorated refunds are provided for unused time in the current billing period.
  • 14-day right of withdrawal (EU): Business customers (B2B) waive the statutory right of withdrawal upon commencement of the Service. Individual EU consumers retain a 14-day right from first purchase, waived upon active use of the Service. To exercise this right, email support@retainlab.io before active use begins.

9. Data processing and GDPR

To the extent Provider processes Personal Data on your behalf in connection with the Service, the parties acknowledge that you act as Data Controller and Provider acts as Data Processor under GDPR Art. 28. Such processing is governed by our Data Processing Addendum ("DPA") available at legal@retainlab.io on request, which is incorporated into and forms part of these Terms. Your continued use of the Service constitutes acceptance of the DPA. You are responsible for ensuring you have a lawful basis to share Customer Data with Provider and have disclosed such sharing in your own privacy policy.

10. Intellectual property and Customer Data

Provider and its licensors own all rights in the Service, including software, designs, and trademarks. You retain all rights to Customer Data. You grant Provider a limited licence to store, process, and use Customer Data solely to provide the Service. Provider claims no ownership over Customer Data and will not use it for any purpose outside this Agreement.

11. Confidentiality

Each party shall keep confidential the other party's non-public business information disclosed in connection with this Agreement ("Confidential Information") and shall not disclose it to third parties or use it except as necessary to perform under this Agreement. This obligation does not apply to information that is publicly known, independently developed, or required to be disclosed by law (provided prompt notice is given where legally permitted).

12. Service availability and SLA

Provider will use commercially reasonable efforts to maintain 99.5% monthly uptime for the dashboard and API, excluding Scheduled Maintenance and Force Majeure Events. In the event Provider fails to meet this commitment, your sole and exclusive remedy is a service credit of 5% of the monthly subscription fee per 1% of downtime below the commitment, up to a maximum of 100% of that month's fee. Credits do not apply where downtime results from: (a) your acts or omissions; (b) third-party service unavailability outside Provider's control, including Stripe API downtime; (c) Scheduled Maintenance communicated at least 48 hours in advance; or (d) Force Majeure Events. SERVICE CREDITS CONSTITUTE YOUR SOLE AND EXCLUSIVE REMEDY FOR ANY FAILURE TO MEET THE UPTIME COMMITMENT.

13. Warranty disclaimer

THE SERVICE IS PROVIDED "AS IS," "WITH ALL FAULTS," AND "AS AVAILABLE." TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, PROVIDER EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, DATA ACCURACY, NON-INFRINGEMENT, AND SYSTEM INTEGRATION. PROVIDER DOES NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR COMPLETELY SECURE, OR THAT ANY DEFECTS WILL BE CORRECTED.

14. Limitation of liability

TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW: (A) NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING WITHOUT LIMITATION LOSS OF REVENUE, PROFITS, DATA, BUSINESS, OR GOODWILL, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF THE THEORY OF LIABILITY; AND (B) PROVIDER'S TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THESE TERMS SHALL NOT EXCEED THE TOTAL FEES PAID OR PAYABLE BY CUSTOMER TO PROVIDER IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM.

THE FOREGOING LIMITATIONS SHALL NOT APPLY TO: (I) EITHER PARTY'S INDEMNIFICATION OBLIGATIONS UNDER THESE TERMS; (II) EITHER PARTY'S LIABILITY FOR FRAUD, WILFUL MISCONDUCT, OR GROSS NEGLIGENCE (OPZET OF BEWUSTE ROEKELOOSHEID), WHICH CANNOT BE LIMITED UNDER DUTCH LAW; (III) CUSTOMER'S OBLIGATION TO PAY FEES; OR (IV) PROVIDER'S LIABILITY FOR UNAUTHORISED DISCLOSURE OF CUSTOMER'S CONFIDENTIAL INFORMATION.

The parties acknowledge this limitation forms an essential element of the basis of the bargain, without which Provider would not have entered this Agreement at the current pricing.

15. Indemnification

Customer indemnification. You shall defend, indemnify, and hold harmless Provider and its officers, directors, employees, and agents from all claims, damages, losses, fines, penalties, and costs (including reasonable legal fees) arising from: (a) your use of the Service in violation of these Terms or applicable law; (b) Customer Data, including claims that Customer Data infringes third-party rights or that you lacked authorisation to provide it; (c) your violation of Email Laws; (d) claims alleging that your cancel flows, retention offers, or subscription practices implemented using the Service violate any negative-option, click-to-cancel, automatic-renewal, or similar consumer protection laws, regardless of merit; and (e) your breach of obligations as Data Controller under GDPR, including regulatory fines imposed on Provider due to your unlawful instructions.

Provider indemnification. Provider shall defend, indemnify, and hold harmless Customer from third-party claims that the Service, as provided by Provider and used in accordance with these Terms, infringes any third-party patent, copyright, trademark, or trade secret, subject to the liability limitations in Section 14.

16. Force majeure

Neither party is liable for delays or failures in performance caused by a Force Majeure Event, including the unavailability of third-party services such as Stripe, Clerk, Supabase, or internet infrastructure providers. The affected party shall notify the other promptly and use commercially reasonable efforts to resume performance. If a Force Majeure Event continues for more than 30 days, either party may terminate the Agreement on written notice without further liability.

17. Data portability and switching (EU Data Act)

In accordance with Regulation (EU) 2023/2854 (EU Data Act): (a) you may request a complete export of Customer Data in a machine-readable, commonly used format at any time by emailing support@retainlab.io; Provider will make such export available within 30 days. (b) Upon termination for any reason, Provider will retain Customer Data for 90 days, during which you may request export. Customer Data will be deleted within 30 days after this retention period unless law requires otherwise. (c) Provider will not impose contractual, commercial, or technical barriers to switching service providers or porting Customer Data.

18. Termination

Either party may terminate for material breach upon 14 days' written notice if the breach is not remedied within that period. Provider may suspend or terminate your account immediately for: fraud, non-payment overdue by more than 30 days, violation of acceptable-use obligations, or legal requirements. Upon termination, your licence to use the Service ceases. Data export and deletion are governed by Section 17.

19. Governing law and disputes

These Terms are governed by Dutch law (Burgerlijk Wetboek), excluding conflict-of-law rules. The parties submit to the exclusive jurisdiction of the competent courts of the Netherlands, without prejudice to mandatory consumer rights applicable in your country of residence under EU law. The UN Convention on Contracts for the International Sale of Goods (CISG) does not apply.

20. General provisions

  • Entire agreement: These Terms, together with the DPA and any order form, constitute the entire agreement and supersede all prior discussions. The DPA prevails over these Terms for data processing matters.
  • Modifications: Provider may update these Terms with 14 days' email notice. Continued use after the effective date constitutes acceptance.
  • Assignment: You may not assign these Terms without Provider's written consent. Provider may assign to a successor entity in connection with a merger or acquisition.
  • Severability: If any provision is held unenforceable, the remaining provisions remain in full effect.
  • No waiver: Failure to enforce any provision is not a waiver of the right to enforce it in the future.
  • Notices: Legal notices to Provider must be sent to legal@retainlab.io.

21. Contact

Questions about these Terms: legal@retainlab.io. General support: support@retainlab.io.

Privacy PolicyBack to app© 2026 RetainLab