Terms of service
The agreement between The Studio Hub and your club, in plain language: plans, the trial, billing, cancelling and your data.
1. These terms
These terms are the agreement between The Studio Hub and your club when you use Dojo Hub, Dance Hub, Gymnastics Hub or PT Hub. By signing up, you agree to them on behalf of your club.
The Studio Hub is the trading name of The Studio Hub Systems (Pty) Ltd, registration number 2026/813997/07.
2. What you get
- Your club's hub: members, memberships, billing, bookings, check-in, levels and gradings, messaging and reports.
- The member app for your members.
- Your AI coach.
- Your club website and campaign pages, where your plan includes them.
- Setup of your club from your information, and support. On the up to 40 members plan you set your club up yourself with the Studio Hub Setup Guide.
3. Plans and prices
Your plan is priced on your club's active members. Active members are everyone on a membership, including frozen members and every child in a family. People on a trial don't count.
If your active members move into a bigger size band, you're billed the higher price from the next month. There's no pro rata charge for the month it happens.
Club prices (Dojo Hub, Dance Hub and Gymnastics Hub), per month:
| Active members | Month to month (rand) | 12-month contract (rand) | Month to month (US dollars) | 12-month contract (US dollars) |
|---|---|---|---|---|
| Up to 40 | R899 | R799 | $59 | $53 |
| 41-100 | R1,399 | R1,250 | $99 | $89 |
| 101-250 | R2,149 | R1,950 | $149 | $134 |
| 251-500 | R3,049 | R2,750 | $199 | $179 |
| 501-1,000 | R4,149 | R3,750 | $299 | $269 |
| Over 1,000 | A custom plan we agree with you | |||
PT Hub prices are on pthub.co.za.
Clubs in South Africa are billed in rand. International clubs are billed in US dollars through PayPal (or by bank transfer, see 6). Your price is set in one currency when you sign up and stays in that currency. We're not registered for VAT, so no VAT is charged in either currency.
4. Your 30 free days
- You sign up on your demo and add your payment details.
- Your 30 days start on your go-live day: the day your club starts running on its hub. Setting up before that doesn't count.
- Nothing is charged during the 30 days.
- Cancel before day 30 and you pay nothing.
- If you don't cancel, your plan starts by itself and billing begins.
5. Founding clubs
Founding clubs are the first 20 clubs to sign up, on any plan, including up to 40 members. Only founding clubs get this offer:
- 30 days free, starting on your go-live day.
- Then 50% off the normal month-to-month price for your first 3 paid months.
- No setup fee.
After those 3 months the normal price applies, or your 12-month price if you're on a 12-month contract. If you pay a year upfront, you keep the founding offer: your 3 half-price months, then the rest of your first year at the upfront rate (12 months for the price of 10, spread over 12 months). For example, Starter: 3 x R449.50 plus 9 x R749.17 = R8,091 in one payment, or in US dollars 3 x $29.50 plus 9 x $49.17 = $531. You don't get the 12-month price on top of the 50% off during those 3 months.
6. How you can pay
| Option | Price | Setup fee | Cancelling |
|---|---|---|---|
| Month to month | Normal monthly price | R5,000 once-off ($299 in US dollars) | 30 days' notice |
| 12-month contract | About 10% off each month (see 3) | Free | Early cancellation fee (see 9) |
| Year upfront | 12 months for the price of 10 | Free | No refund for unused months |
When a 12-month contract or an upfront year ends, your plan carries on month to month at the same monthly rate, unless you tell us otherwise.
Setup fee: R5,000 once-off, or $299 for clubs billed in US dollars. It's the same for every plan and every club size, including up to 40 members. In rand you can split it over a few months. It's free for founding clubs, on a 12-month contract, and on a year paid upfront. PT Hub's setup fee is on pthub.co.za.
Fees are billed monthly in advance: in rand by debit order or card, or in US dollars through PayPal for international clubs. We'll give you 30 days' notice before any price change. Prices on a 12-month contract stay fixed for the 12 months.
Bank transfer: invoices aren't paid by EFT. If your club can't pay through PayPal, we can agree in writing that you pay by international bank transfer against our invoice. You then pay 3, 6 or 12 months upfront, not month by month. Only 12 months upfront gets the upfront discount (12 months for the price of 10); 3 and 6 months are at the normal monthly price, and the setup fee is the same as month to month. A founding club still gets its 3 half-price months. Unused months aren't refunded. Any tax in your own country is yours to pay, on top of our invoice.
7. AI usage
Every plan includes R100 of AI usage a month ($6 for clubs billed in US dollars). That's about 400 WhatsApp replies or 200 questions. Above that, you pay for the usage plus 25%, added to your next monthly invoice. AI usage isn't part of the founding discount.
8. Costs you pay others
WhatsApp and SMS messages are paid through your club's own messaging account. Payment processing fees are paid through your club's own payment provider. These aren't part of your plan and don't go through us.
9. Cancelling
You can cancel at any time in writing: email [email protected] or WhatsApp us.
Month to month: 30 days' notice. If you cancel during a month, the next month is your notice month and is billed as normal. Your hub stays on until the end of that month.
12-month contract: 30 days' notice, plus an early cancellation fee. The fee is the savings you received: the difference between the month-to-month price and your 12-month price, for each month you've used.
Year upfront: your hub stays on until the end of the year you paid for. Unused months aren't refunded.
10. Late or failed payments
If a payment fails, we'll let you know so you can sort it out. If it's still unpaid after 7 days, we may pause your hub until your account is up to date. Your data stays safe while it's paused.
11. Your club's data
Your club owns its data. We only use it to run your hub, as set out in our privacy policy.
Your club is responsible for having the right to keep your members' information in the hub, including consent from parents or guardians for children, and for using it lawfully under POPIA.
When your plan ends, you can ask for an export of your data for 30 days. After that we delete it, except records the law makes us keep.
12. The AI coach
The AI coach helps with admin and answers questions from your club's information. It can make mistakes. Admin jobs wait for a person on your team to confirm them, and you're responsible for what you confirm. If you switch on automatic WhatsApp replies, you're responsible for checking they suit your club.
13. Fair use
- Use the hubs only for running your club, and lawfully.
- Don't send spam, and follow WhatsApp's rules when messaging members.
- Keep your logins safe and tell us straight away if you think someone else has used them.
- Don't try to break, copy or resell the software.
We may pause an account that breaks these rules, and we'll tell you why.
14. Support and uptime
For help, email [email protected] or WhatsApp us. We work hard to keep the hubs running all the time. Sometimes we need short maintenance breaks, and we'll warn you about planned ones.
15. Responsibility
We provide the hubs as they are and keep improving them. As far as the law allows, we're not responsible for indirect losses, like lost profit, and our total responsibility for any claim is limited to the fees you paid us in the 3 months before it.
Nothing in these terms takes away rights you have under South African law that can't be excluded.
16. Changes to these terms
If we change these terms, we'll email your club at least 30 days before the change applies.
17. Law
These terms are governed by the laws of South Africa.