Boomrrang Terms of Service
Effective date: 2 September 2026 Last updated: 2 September 2026
1. Agreement
These Terms of Service (the "Terms") are a binding agreement between Leds Get It LLC, a limited liability company formed under the laws of the State of Wyoming, United States, with registration details available on request from legal@boomrrang.com ("Boomrrang", "we", "us"), and the Shopify merchant that installs or uses the Boomrrang application ("you", "Merchant").
You accept these Terms by installing the App, by clicking to accept them, or by using the App — whichever happens first. If you are accepting on behalf of a company, you confirm you have authority to bind it. If you do not agree, do not install the App, and uninstall it if you already have.
These Terms incorporate the Privacy Policy (boomrrang.com/privacy), the Security Overview (boomrrang.com/security), and, where the Merchant processes personal data of individuals in the EEA, UK or Switzerland, the Data Processing Addendum (available on request from legal@boomrrang.com).
2. Definitions
| Term | Meaning |
|---|---|
| App | The Boomrrang subscriptions application for Shopify, including its web interface, background workers, webhook endpoints and APIs. |
| Shop | The Shopify store on which the App is installed. |
| Merchant Data | All data belonging to the Shop that the App processes, including subscription contracts, product and pricing data, and Subscriber Data. |
| Subscriber | An end customer of the Merchant who holds a subscription. |
| Subscriber Data | Personal data relating to a Subscriber. |
| Staff User | A person the Merchant has authorised to use the App, identified through Shopify. |
| Shopify | Shopify Inc. and its affiliates, an independent third party. |
| Charge | A recurring payment attempt against a Subscriber's stored payment method, executed through Shopify. |
| Documentation | The App's published help material and the documents referenced in §1. |
3. Relationship to Shopify
The App is distributed through the Shopify App Store and runs against Shopify's APIs. Some consequences follow, and they matter:
- We are not Shopify, and Shopify is not a party to these Terms. Your use of Shopify is governed by your agreement with Shopify.
- Shopify processes the money. Boomrrang instructs Shopify's subscription and payment APIs; Shopify and its payment providers execute the payment. We never hold funds and never touch a card number.
- Shopify's platform behaviour constrains ours. API deprecations, rate limits, outages, and changes to Shopify's subscription APIs can change or interrupt what the App can do. We will adapt as quickly as we reasonably can, but we do not control them.
- Shopify may bill you for the App (see §8), and may remove the App from its store.
- Uninstalling in Shopify ends your access. Shopify then notifies us and our deletion clock starts (§12).
4. Licence and the service
Subject to these Terms and your payment of fees, we grant you a non-exclusive, non-transferable, non-sublicensable, revocable licence to access and use the App for the internal business purposes of the Shop for as long as your subscription is active.
The App lets you create and manage subscription offerings, view and edit subscription contracts, schedule and execute recurring Charges through Shopify, manage which of your staff may do what, and send transactional subscription email to your Subscribers.
We may modify, improve or discontinue features. For a change that materially reduces core functionality you rely on, we will give you at least 30 days notice and, if you object, you may terminate under §12 and receive a pro-rata refund of prepaid fees for the unused period.
5. Acceptable use
You will not, and will not permit anyone to:
- use the App to charge anyone who has not agreed to be charged, or on terms they did not agree to;
- use the App for anything unlawful, fraudulent, deceptive, or for goods or services prohibited by Shopify or by your payment provider;
- reverse engineer, decompile or disassemble the App, except to the extent that restriction is void under applicable law;
- copy, resell, sublicense, rent or provide the App as a service to a third party, or use it on behalf of a store you do not control;
- probe, scan or test the security of the App, or attempt to defeat authentication, authorization or tenancy isolation — except under our responsible disclosure policy (boomrrang.com/security), which we encourage;
- interfere with the App's operation, circumvent rate limits, or place automated load on it beyond ordinary use;
- upload malware, or introduce personal data into free-text fields where it does not belong — in particular, do not place special-category data (health, biometric, political, religious or similar) into notes or titles;
- use the App to send unsolicited marketing to Subscribers. The App's email is transactional.
We may investigate suspected breaches of this section, and may suspend under §11.
6. Your responsibilities as Merchant
You are running a business that takes recurring money from consumers. Several obligations that follow are yours alone, and we want them stated plainly rather than buried.
6.1 Lawfulness of the data you direct us to process
You are the data controller for Subscriber Data; we are your processor (Privacy Policy §1). You are responsible for establishing a lawful basis for the processing you instruct, for giving Subscribers the notices the law requires, for obtaining and recording any consent, and for honouring Subscribers' rights. You will not instruct us to process personal data in a way that breaches applicable data protection law.
6.2 Your own subscription terms and consumer-law compliance
You are responsible for the terms of the subscriptions you sell and for their compliance with consumer protection law wherever your Subscribers live. That includes, without limitation: clear pre-contract disclosure of price, billing frequency and duration; express informed consent to recurring billing; automatic-renewal laws (including US state ARL statutes and the FTC's negative-option rules); the EU Consumer Rights Directive and Omnibus Directive; UK consumer law; cooling-off and cancellation rights; advance renewal reminders where required; and providing a cancellation route at least as easy as the sign-up route. We provide tooling; we do not provide legal compliance, and configuring the App does not make your offer lawful.
6.3 Accuracy of what you configure
You are responsible for the accuracy of the prices, intervals, discounts, trial periods, taxes, shipping charges and dunning settings you configure. The App bills what you configure.
6.4 Staff access
You decide who has access to the App and with what role. You will grant the least privilege each person needs, remove access promptly when someone leaves, and keep your Shopify staff accounts secure — including multi-factor authentication, which Shopify provides. Actions taken by your Staff Users are your actions. The App will not let you remove the last remaining administrator on a Shop, so that you cannot lock yourself out of your own access controls.
6.5 Tax, refunds and disputes
You are the merchant of record. Tax determination and remittance, refunds, chargebacks and Subscriber disputes are yours to handle.
6.6 Cooperation
You will keep your contact email current, respond to notices we send about the service or a security matter, and cooperate with us on anything needed to keep billing correct.
7. Data protection
Our handling of personal data is described in the Privacy Policy. Where the Merchant is a controller of personal data subject to GDPR, UK GDPR or comparable law, the Data Processing Addendum applies and governs in the event of a conflict with these Terms on data protection matters.
You instruct us to process Merchant Data for the purposes of providing the App, and you confirm that those instructions are lawful.
8. Fees and Shopify-billed charges
- Billed through Shopify. Fees for the App are charged through Shopify's Billing API and appear on your Shopify invoice. By approving the charge in Shopify you authorise Shopify to bill you and to remit to us.
- Plan and price. The current plans and prices are shown on our Shopify App Store listing and in the App. Fees are exclusive of taxes unless stated; you are responsible for applicable taxes other than taxes on our income.
- Usage components. If your plan includes usage-based components, they are metered by the App and charged through Shopify's usage-charge mechanism, up to the capped amount you approved. If a charge would exceed your approved cap, we will ask you to approve a new cap; until you do, usage beyond the cap may be limited.
- Trials. Any free trial converts to a paid plan at the end of the trial unless you uninstall first.
- Price changes. We will give at least 30 days notice of a price increase, effective at your next billing period. You may terminate before it takes effect.
- Non-payment. If Shopify cannot collect a fee, we may suspend the App under §11 after giving you notice and a reasonable chance to fix it. Subscription contracts in Shopify are not deleted by a suspension.
- Refunds. Fees are non-refundable except where these Terms expressly say otherwise or law requires it. Refunds, where due, are processed through Shopify.
9. Billing operations: what we do, what can go wrong, and who fixes it
This is a billing product. Pretending nothing can go wrong would be dishonest and would not help you when something does. Read this section carefully.
9.1 What we do
The App schedules each billing cycle for a subscription contract and, at the due time, instructs Shopify to attempt the Charge. Each cycle carries a unique idempotency key, and cycles are claimed by exactly one worker at a time, so that a retry, a restart, or two workers running at once do not produce two Charges for the same cycle. Every attempt and its outcome is recorded, and every state change is written to an immutable event ledger in the same database transaction that makes the change — so there is always a record of what the system did and when.
9.2 What we do not do
We do not decide whether a Charge should be made, what it should be for, or how much it should be — those come from what you configured and what the Subscriber agreed to. We do not process the payment; Shopify does. We do not act as merchant of record, and we do not hold funds.
9.3 If a billing error occurs
Billing errors can happen: an interruption of Shopify's APIs, a defect in our software, a misconfiguration on your side, or a combination. The categories and the response are:
| Error | What we do | What you do |
|---|---|---|
| Charge not taken (a cycle was missed or failed to schedule) | Diagnose, correct the schedule, and either resume normal billing or, at your instruction, attempt the missed Charge — but only where the Subscriber's agreement still supports it | Decide whether to collect the missed amount, and communicate with the Subscriber. Retroactive collection may be restricted by consumer law |
| Duplicate Charge | Identify every affected cycle from the event ledger and give you the list, with the Shopify order and transaction ids | Issue the refunds through Shopify, and notify the affected Subscribers |
| Wrong amount charged | Identify the affected cycles and the amounts, and correct the underlying schedule | Refund or collect the difference, and notify Subscribers |
| Charge made after cancellation | Identify how the cancellation failed to take effect and stop further Charges immediately | Refund through Shopify, and confirm cancellation to the Subscriber |
In every case, refunds to Subscribers are issued by you, through Shopify — we cannot move money and will not pretend we can. Where the error is ours, our liability for it is governed by §15, and we will support the correction at our own cost: diagnostics, the affected record list, schedule repair, and a written explanation.
9.4 Your reconciliation duty
You must reconcile. Shopify's order, transaction and payout records are the authoritative record of money actually taken — not the App's display. You agree to reconcile the App's records against Shopify's at least monthly, and to notify us of any discrepancy within 60 days of the Charge in question.
This is not a trap to escape liability; it is how billing errors are actually caught. But it does have a consequence, and it is fair to state it: if you do not notify us of a discrepancy within that window, our ability to reconstruct and remedy it degrades — records age out under our retention schedule (Privacy Policy §9), and Shopify's own dispute windows close. Claims relating to a Charge notified to us after that window are limited to what remains reconstructible.
9.5 Your obligation to act
If we notify you of a billing error, you will act promptly to remedy it with your Subscribers. Delay in issuing refunds you owe is your exposure, not ours.
10. Support and service expectations
- Support channel. support@boomrrang.com, during business hours, Monday to Friday (Eastern European Time).
- Response targets. billing-stopping issue: 4 business hours; degraded function: 1 business day; general question: 2 business days. These are targets, not contractual service levels, unless a separate written SLA says otherwise.
- Availability. We aim for high availability but do not commit to an uptime percentage in these Terms, and we offer no service credits, unless a separate written SLA applies. We will not overstate this: the App runs on third-party infrastructure and against Shopify's APIs, and an uptime promise we cannot enforce upstream would be a promise we cannot keep.
- Billing continuity during an outage. Billing cycles are stored durably with their due times. If the App is unavailable when a cycle falls due, the cycle is not lost — it is attempted when service resumes, subject to §9.3.
- Maintenance. We will give advance notice of planned maintenance likely to interrupt service, other than emergency work needed to protect security or data integrity.
- Excluded. Support does not cover your Shopify configuration, theme development, legal advice, or issues caused by third parties.
11. Suspension
We may suspend your access to the App, in whole or in part, if:
- we reasonably believe your use is causing, or is about to cause, harm to the App, to another merchant, or to a Subscriber;
- we reasonably suspect a breach of §5 (acceptable use) or fraudulent or unlawful use;
- required by law, by a regulator, by Shopify, or by a payment provider;
- fees remain unpaid after notice (§8.6); or
- suspension is necessary to contain a security incident.
We will give notice before suspending where it is practicable and safe to do so, and will limit the suspension to what the cause requires. We will restore access as soon as the cause is resolved. Where a suspension arises from an emergency or a security containment, we will explain it to you afterwards.
Suspension of the App does not cancel your Subscribers' contracts in Shopify.
12. Term, termination, export and deletion
- Term. These Terms begin when you install the App and continue until terminated.
- Your termination. Uninstall the App in Shopify at any time, for any reason. That is termination.
- Our termination. We may terminate for material breach that you do not cure within 30 days of written notice; immediately for a breach of §5 that causes or threatens serious harm; or on 60 days notice if we discontinue the App, in which case we will refund prepaid fees for the unused period.
- Effect. Your licence ends and Staff Users lose access. Your subscription contracts continue to exist in Shopify — they are Shopify records, not ours — but nothing will schedule or execute Charges against them through the App. You must arrange alternative handling; we will not silently keep billing on your behalf after termination.
- Export before you go — this matters. At any time while the App is installed you may ask us
for an export of your Merchant Data, at no charge, by emailing support@boomrrang.com from the
Shop contact address. We produce the export for you and deliver it in a structured,
machine-readable format (CSV and/or JSON), normally within 5 business days of the request. There is no self-service export button in the App today;
if and when we add one, this clause will describe it rather than the ticket. Ask for your
export before you uninstall. Shopify sends us a
shop/redactinstruction approximately 48 hours after an uninstall, and we delete all of your data on receipt (§12.6). After that point there is nothing left for us to export — not as a policy choice, but because the data is gone. If you uninstall and then need an export, contact us immediately at support@boomrrang.com; we will help if the deletion has not yet run, and we will tell you plainly if it has. - Deletion. We delete your data on the schedule in the Privacy Policy §9 and
our internal retention policy: all Shop data purged immediately on receipt of a
Shopify
shop/redactwebhook — which Shopify sends about 48 hours after uninstall — and in any event within 30 days of uninstall if no such webhook arrives. Encrypted backups age out within 35 days. The personal-data-free event ledger is retained for 24 months as the audit record. - Survival. §§2, 6.5, 9.3–9.5, 12.4–12.7, 13, 14, 15, 16, 17 and 19 survive termination.
13. Intellectual property
- Ours. We own the App and everything in it — software, interfaces, design, documentation, trademarks — and all rights not expressly granted are reserved. These Terms grant a licence, not a sale.
- Yours. You own Merchant Data. You grant us a limited, non-exclusive licence to host, copy, transmit, display and process Merchant Data solely to provide, secure and support the App, and to comply with law. That licence ends when the data is deleted under §12.6.
- Feedback. If you send us suggestions, we may use them freely, without obligation to you and without them becoming your confidential information. We will not identify you as the source without permission.
- Aggregate statistics. We may produce and use aggregated, de-identified statistics about the App's operation (for example, total contracts processed, error rates). These contain no personal data and never identify you, your Shop or a Subscriber. We will not re-identify them and will not attempt to.
14. Warranty disclaimer
The App is provided "as is" and "as available". To the maximum extent permitted by law, we disclaim all warranties, express, implied or statutory, including merchantability, fitness for a particular purpose, title, non-infringement, and any warranty arising from course of dealing or usage of trade.
We do not warrant that the App will be uninterrupted, error-free, or secure against every attack; that defects will be corrected; that it will meet your requirements; that Charges will always succeed (payment methods decline for reasons entirely outside our control); or that third-party services, including Shopify, will remain available or unchanged.
We do not give legal, tax, accounting or compliance advice. Nothing in the App or its documentation is such advice.
Nothing in these Terms excludes, restricts or modifies any warranty, guarantee, right or remedy that cannot lawfully be excluded, restricted or modified — including mandatory protections that apply to merchants in the EU, the UK, Australia and elsewhere. Where such law applies, the exclusions in this section operate only to the maximum extent that law permits.
15. Limitation of liability
To the maximum extent permitted by law:
- Excluded losses. Neither party is liable for indirect, incidental, special, consequential or punitive damages, or for loss of profits, revenue, goodwill, business opportunity, or data, however caused and on any theory of liability, even if advised of the possibility.
- Cap. Our total aggregate liability arising out of or relating to these Terms or the App — in contract, tort (including negligence), or otherwise — is limited to the greater of (a) the fees you paid us for the App in the twelve months before the event giving rise to the claim, and (b) USD 100.
- Billing errors specifically. Where a billing error is caused by a defect in the App, our liability is limited to the cap in §15.2 and, for clarity, does not extend to the value of the Charges themselves — those are amounts moving between you and your Subscribers, and are refunded by you through Shopify (§9.3). We will bear the diagnostic and remediation work at our own cost.
- Exceptions to the cap. The cap does not apply to your obligation to pay fees, to either party's liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or to any liability that cannot lawfully be limited.
- Allocation of risk. You acknowledge that these limits reflect a deliberate allocation of risk, that they are a basis of the pricing of the App, and that they apply even if a limited remedy fails of its essential purpose.
16. Indemnity
You will defend, indemnify and hold harmless Boomrrang and its officers, employees and agents against third-party claims, and resulting damages, losses and reasonable legal costs, arising out of:
- your breach of these Terms or of applicable law;
- Merchant Data, including any claim that it infringes rights or was processed unlawfully;
- your subscription offers, product claims, pricing, cancellation practices, or failure to comply with consumer protection or automatic-renewal law (§6.2);
- a dispute between you and a Subscriber, except to the extent caused by a defect in the App;
- your Staff Users' acts or omissions.
We will notify you promptly of a claim, give you control of the defence (subject to our right to participate with our own counsel at our cost), and cooperate reasonably. You will not settle a claim in a way that imposes an obligation or admission on us without our written consent.
17. Confidentiality
Each party may receive non-public information from the other. The receiving party will protect it with at least reasonable care, use it only to perform under these Terms, and disclose it only to personnel and advisers who need it and are bound by confidentiality. This does not apply to information that is public through no fault of the receiver, was already known, is independently developed, or is lawfully received from a third party. Compelled disclosure is permitted with prompt notice where lawful. Merchant Data is also governed by §7 and the Privacy Policy.
18. Changes to these Terms
We may update these Terms. For material changes we will give at least 30 days notice by email to your Shop contact and in the App, and the change takes effect at the end of that period. If you do not agree, uninstall before the effective date; continuing to use the App after it means you accept the change. The "Last updated" date at the top always reflects the current version, and prior versions are available on request. Changes required by law or to address a security risk may take effect immediately, with notice as soon as practicable.
19. Governing law and disputes
These Terms are governed by the laws of the State of Wyoming, United States, without regard to its conflict-of-laws rules. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
The parties submit to the exclusive jurisdiction of the state and federal courts located in Wyoming.
Before filing, each party will give the other written notice of a dispute and try in good faith to resolve it for 30 days.
20. General
- Entire agreement. These Terms, with the documents in §1, are the entire agreement and supersede prior discussions on this subject.
- Order of precedence. A signed written agreement between us, then the DPA (on data protection matters), then these Terms, then the Documentation.
- Assignment. You may not assign without our written consent, except to a successor of your business that assumes these Terms. We may assign to an affiliate or a successor in a merger or asset sale, with notice to you.
- Severability. If a provision is unenforceable, it is modified to the minimum extent needed to make it enforceable, and the rest stands.
- No waiver. Failure to enforce a provision is not a waiver of it.
- Force majeure. Neither party is liable for failure to perform (other than payment obligations) caused by events beyond its reasonable control, including third-party platform or infrastructure failure.
- Notices. To you: the Shop contact email or an in-App notice. To us: Leds Get It LLC, via legal@boomrrang.com.
- Independent contractors. No partnership, joint venture, agency or employment is created.
- No third-party beneficiaries. Subscribers are not third-party beneficiaries of these Terms; their rights are against you, and their data protection rights are as described in the Privacy Policy.
- Language. These Terms are drafted in English; an English version controls.
21. Contact
| Support | support@boomrrang.com |
| Legal notices | legal@boomrrang.com |
| Privacy | privacy@boomrrang.com |
| Security / responsible disclosure | security@boomrrang.com |
| Post | Leds Get It LLC — postal address available on request from legal@boomrrang.com |