Terms of Service

Version 2.0 · Effective 15 July 2026

1. Who we are and what these Terms cover

These Terms of Service ("Terms") are a binding agreement between ShelfRocket ("ShelfRocket", "we", "us", "our") and the person or entity that registers for or uses the ShelfRocket platform ("you", "your", the "Customer").

"Service" means the ShelfRocket software-as-a-service platform for Takealot marketplace sellers, including product research, the auto-repricer, the margin/P&L and profit tools, listing tools, AI features, alerts, reporting, and any related websites, APIs and interfaces.

By creating an account, ticking the acceptance box, or using the Service, you agree to these Terms, our Privacy Policy, and any plan-specific terms. If you are accepting on behalf of a business, you warrant that you are authorised to bind that business.

These Terms are governed by South African law, including the Consumer Protection Act 68 of 2008 ("CPA") and the Protection of Personal Information Act 4 of 2013 ("POPIA") where they apply. Nothing in these Terms limits or excludes any right you have under the CPA, POPIA or other applicable law that cannot lawfully be limited or excluded.

2. Eligibility and accounts

You must be at least 18 years old and operating, or intending to operate, as a Takealot seller or on behalf of one. The Service is not directed at children.

You are responsible for the accuracy of your registration information, for keeping your login credentials secure, and for all activity under your account. Notify us immediately of any unauthorised use.

You may invite team members to your account. You are responsible for your team members' use of the Service, and you warrant that you have a lawful basis to share their personal information with us for account administration (see clause 11 and the Privacy Policy).

3. The Service — what it is, and what it is not

ShelfRocket is a decision-support and automation tool. It is not a guarantee of any commercial outcome. We provide data, estimates, automation and recommendations. We do not guarantee sales, Buy Box wins, profit, ranking, or any particular result.

You retain final responsibility for your prices, your listings, your stock, your margins and your Takealot account. Every automated action available in the Service — including repricing — operates under rules, floors, ceilings and settings that you configure and can change or disable at any time.

Market data (competitor prices, Buy Box holders, sales estimates, keyword and niche metrics) is derived from third-party and public sources and from statistical estimation. It may be incomplete, delayed, or inaccurate, and is provided for guidance only.

Margin, profit and P&L figures are estimates based on the fee assumptions, cost inputs and data available at the time of calculation. Takealot's fees and your costs change; the figures are not a statement of your actual realised profit and must not be relied on as such for tax, accounting, or pricing decisions without your own verification.

AI features and AI-generated content

The Service includes AI-generated features — including the AI Strategist chat, and the AI summaries, insights, briefings, recommendations and similar automated outputs offered throughout the Service ("AI Outputs"). AI Outputs are produced by automated language models and may be incomplete, inaccurate, out of date, or wrong, and can state something with confidence that is not correct.

AI Outputs are provided for general guidance only. They are not professional, financial, accounting, tax, legal or investment advice, and are not a recommendation to buy, sell, price or stock any product. You are responsible for independently checking any AI Output before you rely on or act on it, and you retain final responsibility for every decision you make. We do not warrant the accuracy, completeness or fitness for a particular purpose of any AI Output, except for any warranty that cannot lawfully be excluded under the CPA or other applicable law.

4. Third-party dependencies (Takealot, PayFast, and others)

The Service depends on third parties we do not control — including Takealot's Seller API and public site, PayFast, and the sub-processors listed in our Privacy Policy. Their availability, terms, fees, data formats and APIs can change or fail without notice.

You are responsible for complying with Takealot's own seller terms and policies. Connecting your Takealot account to ShelfRocket does not transfer that responsibility to us. We are not responsible for any suspension, restriction, penalty or fee that Takealot imposes on your account, except to the extent it is directly caused by our gross negligence or wilful misconduct (see clause 13).

If a third party changes or withdraws access, we may modify or discontinue the affected feature. Where this materially reduces a paid feature, clause 9 applies.

5. Acceptable use

You must not: (a) use the Service unlawfully or to breach Takealot's or any third party's terms; (b) reverse-engineer, decompile, scrape, or copy the Service or its data except as permitted by law; (c) resell or sublicense the Service without our written consent; (d) attempt to bypass rate limits, security controls, or plan quotas; (e) upload unlawful content or personal information you have no right to share; or (f) use the Service to build a competing product.

We may suspend access to investigate suspected breaches of this clause, and will act proportionately.

6. Your data and content

You retain all rights in the data and content you provide (including cost prices, SKUs, and business details). You grant us a limited licence to host, process and use that data solely to provide and improve the Service, and as described in the Privacy Policy.

We process personal information as a responsible party and, where we process personal information on your behalf (for example, your team members' details you enter), we act consistently with POPIA. The Privacy Policy governs all personal information processing.

You are responsible for maintaining your own records; the Service is not a system of record or a backup service for your accounting or tax obligations.

7. Marketplace credentials and automation authority

To use connected features (including the auto-repricer and account sync), you authorise ShelfRocket to store your Takealot Seller API credentials (encrypted) and to use them to read data and, where you enable it, to submit price changes and other permitted actions to your Takealot account on your behalf.

You may revoke this authority at any time by disconnecting your Takealot account or disabling the relevant features. Revocation stops future automated actions but does not reverse actions already submitted.

8. Plans, billing and trials

Paid plans are billed in ZAR through PayFast on the cycle shown at purchase. Trials, credits and usage limits are as described on the plan page and may change on notice.

Cancellation and refunds are governed by the CPA where it applies. You may cancel at any time; unless the CPA or a specific written policy provides otherwise, cancellation stops future billing and access continues until the end of the paid period. We do not provide pro-rata refunds for partial periods except where required by law or clause 9.

We may change prices on at least 30 days' notice; changes apply from your next billing cycle.

9. Service availability and fair-use remedy

We aim to provide a reliable Service but do not warrant uninterrupted or error-free availability. The Service is provided "as is" and "as available" except for warranties that cannot be excluded under the CPA or other law.

If a paid feature is materially unavailable or defective for a sustained period due to our fault, your remedy is, at our election, a service credit or a pro-rata refund of the fees for the affected feature and period. This is in addition to any non-excludable statutory remedy you have under the CPA.

Important — clauses 10 to 13: limitation, risk and indemnity terms

The following clauses limit our liability, allocate certain risks to you, and require you to indemnify us in defined situations. Please read them carefully. They do not limit any liability or right that cannot lawfully be limited under the CPA or POPIA — including our liability for gross negligence, wilful misconduct, fraud, or death or personal injury. Clause 12 concerns automated repricing and requires your separate, specific acknowledgement before you enable it.

10. What we are responsible for

We are responsible for providing the Service with the reasonable skill and care required by law, and for our obligations that cannot be excluded under the CPA, POPIA, and other applicable law.

Nothing in these Terms excludes or limits our liability for: (a) gross negligence or wilful misconduct; (b) fraud or fraudulent misrepresentation; (c) death or personal injury caused by our negligence; (d) any liability under CPA s61 that cannot lawfully be excluded; or (e) any other liability that South African law does not permit us to exclude or limit.

11. Your indemnities (narrow and specific)

You agree to indemnify and hold us harmless from third-party claims, and directly-resulting losses, arising from: (a) your breach of Takealot's terms or any law in connection with your use of the Service; (b) personal information of your team members, or any other person, that you enter into or process through the Service without a lawful basis; (c) your misuse of the Service or use in breach of clause 5; or (d) content or data you provide that infringes a third party's rights.

This indemnity does not apply to the extent the claim or loss is caused by our gross negligence, wilful misconduct, or breach of these Terms, and does not require you to indemnify us for our own unlawful conduct.

12. Automated repricing — assumption of risk

This clause concerns a risk of an unusual character and requires your specific, separate acknowledgement before you enable automated repricing.

The auto-repricer, when you enable it, changes the selling prices of your Takealot listings automatically, without a human reviewing each change, according to the rules, floors, ceilings, margins and frequency you set.

To the maximum extent permitted by law, and except to the extent caused by our gross negligence or wilful misconduct, you assume the risk of, and we are not liable for, price changes made by the auto-repricer in accordance with your configured rules, including resulting lost sales, lost margin, Buy Box loss, or orders fulfilled at an unintended price.

You understand and accept that: (a) automated price changes can result in prices that are lower or higher than you intended, including sales below your intended margin, if your rules, cost inputs, or the underlying market data are wrong or out of date; (b) you are responsible for setting a correct minimum price, maximum price and minimum margin, and for monitoring the results; (c) you can pause or disable any rule at any time; and (d) you should use shadow mode (where offered) before activating a new rule live.

Nothing in this clause limits our liability where a price error is caused by our gross negligence or wilful misconduct, or any liability that cannot be excluded under the CPA.

13. Limitation of liability

Subject to clause 10.2 (which always prevails), and to the maximum extent permitted by law: (a) we are not liable for indirect, incidental, special, or consequential loss, or for loss of profit, revenue, sales, goodwill, data, or business opportunity, even if advised of the possibility; and (b) our total aggregate liability to you for all claims in any 12-month period is limited to the total fees you paid to us for the Service in the 12 months preceding the event giving rise to the claim (or ZAR 1,000 if you paid nothing in that period).

These exclusions and the cap do not apply to the liabilities listed in clause 10.2, which are governed by law without the cap.

If you are a "consumer" protected by the CPA, the limitations in this clause apply only to the extent the CPA permits, and your non-excludable statutory rights (including under CPA s55/56 and s61) are unaffected. If you are not a CPA-protected consumer (for example, a juristic person above the CPA threshold), the limitations apply in full as an agreed commercial allocation of risk.

14. Suspension and termination

You may stop using the Service and close your account at any time.

We may suspend or terminate your access for material breach (including clauses 5 and 7), non-payment, or where required by law, with notice where practicable and a chance to remedy where the breach is capable of remedy.

On termination, connected automation stops, and we handle your personal information as described in the Privacy Policy (including retention required by law and deletion on request). Clauses 3, 6, 10, 11, 12, 13, 15 and 16 survive termination.

15. Changes to these Terms

We may update these Terms. For material changes we will give reasonable notice (in-app or by email) and, where the change affects a risk, limitation, indemnity or assumption-of-risk term, we will require you to accept the new version before continued use. We keep a versioned record of your acceptance.

16. General

Governing law and forum: South African law governs these Terms; disputes are subject to the jurisdiction of the South African courts. Nothing prevents you from approaching the National Consumer Commission, the Consumer Goods and Services Ombud, or the Information Regulator where they have jurisdiction.

Plain language: these Terms are intended to comply with CPA s22 (plain and understandable language). If anything is unclear, contact us and we will explain it before you commit.

Severability: if a clause is unenforceable, it is severed to the minimum extent and the rest remains in force.

Entire agreement (scoped): these Terms, the Privacy Policy and your plan terms are the agreement between us regarding the Service. Nothing in this clause is a representation that no other representations were made, and it does not limit any right or remedy you have under the CPA arising from a representation on which you actually relied.

Questions or complaints:

Email: hello@shelfrocket.co.za

Phone: 087 265 3908