Legal
Terms of Service
Last Updated: August 18, 2026
These Terms of Service ("Terms") govern your access to and use of the Get Good at Badminton platform ("GGAB", "Service"), operated by Shan Enterprises Inc., a corporation incorporated in the Province of Alberta, Canada ("we", "our", "us"). By creating an account or using the Service, you agree to these Terms. If you do not agree, do not use the Service.
1. Eligibility and Account
You must be at least 18 years old to create an account. By creating an account, you represent that you are 18 or older and have the legal capacity to enter into these Terms.
You are responsible for maintaining the security of your account credentials and for all activity that occurs under your account. Notify us immediately at support@getgoodatbadminton.com if you suspect unauthorized access.
2. Acceptable Use
You agree to use the Service only for lawful purposes. You must not:
- Attempt to reverse-engineer, scrape, or extract data from the platform in bulk
- Upload content that is unlawful, harmful, infringing, or violates the rights of any third party
- Upload video content that you do not have the legal right to upload
- Interfere with the integrity or performance of the Service or its infrastructure
- Share your account or resell access to the Service
- Use the Service to build a competing product without our written consent
- Use the Service to harass, surveil, or otherwise harm others
We reserve the right to suspend or terminate accounts that violate these rules.
3. Beta Program
The Service is currently offered in a beta phase. During beta, features may be incomplete, changed, or removed without notice. Beta access does not guarantee continued availability of any specific feature.
4. Your Content and Responsibility for Video
You retain ownership of all match data, annotations, and video content you upload to the Service ("Your Content").
By uploading Your Content, you represent and warrant that:
- You own Your Content or have all rights, licenses, and consents necessary to upload it
- For any identifiable individuals visible or audible in your video, you have obtained all consents required under applicable law
- For any minors visible in your video, you have obtained verifiable consent from their parent or legal guardian
- Your Content does not infringe any third party's rights, including privacy, publicity, intellectual property, or contractual rights
- Your Content complies with the rules of any venue, league, or organization where the video was recorded
You are solely responsible for Your Content and for any consequences of uploading it. You agree to indemnify and hold us harmless from any claim brought by a third party arising out of Your Content, including claims by individuals who appear in your videos.
If a person appearing in a video you uploaded contacts us and requests removal, we may remove or restrict access to that video at our discretion.
5. License to Us
By uploading Your Content, you grant GGAB a worldwide, non-exclusive, royalty-free license to host, store, reproduce, process, analyze, modify for technical purposes such as transcoding, and create derived data and analytics from Your Content solely to:
- Operate, provide, and maintain the Service for you
- Generate insights, analytics, and tracking results for you
- Train, develop, and improve our own machine learning models that power the Service's tracking and analytical features
- Provide customer support
- Investigate suspected violations of these Terms
- Comply with legal obligations
This license ends when you delete Your Content or your account, except that we may retain Your Content for a short period in backups, and machine learning models trained before deletion retain the patterns they have learned. We will not use Your Content in any new training runs after you delete it.
We do not sell Your Content or share it with third parties for advertising. Our use of third-party processors is described in our Privacy Policy.
6. Subscription Plans and Pricing
GGAB currently offers the following plans:
- Beta Pro — $11/month USD (or $110/year USD): Full access to core features during the beta period at an introductory rate.
- Beta Coach — $25/month USD (or $250/year USD): Everything in Beta Pro plus coach features, additional AI tokens, and included player accounts, during the beta period at an introductory rate.
- Pro — $28/month USD (or $280/year USD): Full access including advanced analytics, AI-powered insights, and feature releases at general availability.
If you start an active Beta-tier subscription before we change the price, you will continue to be charged at your original Beta rate for as long as that subscription remains continuously active. If you cancel, lapse, or change your plan, the Beta rate is no longer guaranteed. We may discontinue the Beta tier with at least 30 days' notice.
Prices are in USD and exclusive of applicable taxes, which may be added at checkout.
7. Payment and Billing
Subscriptions are billed in advance through Stripe, monthly or yearly according to the plan you choose. By subscribing, you authorize us to charge your payment method on that recurring basis until you cancel. Failed payments may result in temporary suspension of your account.
8. Cancellation and Refunds
You may cancel your subscription at any time from your billing settings. Cancellation takes effect at the end of the period you have already paid for; you retain access until then, and we do not prorate.
Yearly plans may be refunded within 14 days of the charge, on your first charge or on any renewal. We honour one refund per account. Email us from your account email address and we will refund the payment. A refund ends the subscription immediately rather than at the end of the year, and your account returns to the free tier; your matches, video, and tracking data remain in your account. Yearly plans grant their AI tokens upfront, and refunding the plan reverses that grant: if you have already spent some of those tokens, we deduct their value from the amount we return, at $1 USD per 1,000 tokens. That deduction is capped at the amount of the charge, so it can reduce a refund to nothing but never leaves you owing us anything. After 14 days the yearly charge is final, and you may cancel at any point to stop the next renewal.
Monthly plans are not refundable, including for partial months and for months you did not use. AI token packs are not refundable once the tokens reach your balance. Packs are delivered as soon as payment clears and purchased tokens never expire, so the purchase is final whether or not you have spent them.
Beta plans are priced below our launch pricing because the product is still being built. As set out in Section 3, features may change, arrive late, or be withdrawn. That trade is the reason for the beta price, and on its own it is not grounds for a refund.
Payment processing fees are not refunded. Payment processors keep their fee even when a charge is refunded, and that fee is deducted from the amount returned to you. The exception is a charge that was our mistake, where we refund the full amount and absorb the fee ourselves.
Whatever your plan, and however long ago it happened, we refund in full if:
- you were charged twice for the same period
- you were charged after cancelling
- you were charged the wrong amount, or for a plan you did not choose
- a fault on our side caused the charge
Separately, AI tokens reserved for a job that then fails are returned to your balance automatically, with no request needed.
Purchases made through the App Store or Google Play are billed by Apple or Google, not by us. We cannot issue or refuse those refunds; request them through Apple's "Report a Problem" page or your Google Play order history. Their refund policies apply, and they may grant refunds these Terms would not.
To request a refund, email support@getgoodatbadminton.com from the email address on your account, with the date and amount of the charge. We reply within 2 business days. Approved refunds go back to the original payment method and usually appear within 5 to 10 business days, depending on your bank.
Nothing in this Section limits any non-waivable rights you have under the consumer protection laws of your country of residence, including any statutory cancellation or withdrawal period. Where those rights apply, they override this Section.
9. Account Termination and Data Export
You may terminate your account at any time. We may also suspend or terminate your account for violation of these Terms, non-payment, or where required by law. Upon termination, you may request an export of your data within 30 days. After that period, we may delete your data from our active systems. Some data may persist in backups and trained models as described in our Privacy Policy.
10. Privacy
Your use of the Service is also governed by our Privacy Policy, which describes how we collect, use, share, and protect your information, including video content.
11. Intellectual Property
All software, design, trademarks, and content comprising the Service, excluding Your Content, are owned by or licensed to GGAB. Nothing in these Terms grants you a right to use our name, logo, or branding without our prior written consent.
12. Disclaimer of Warranties
The Service is provided "as is" and "as available" without warranties of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, non-infringement, or uninterrupted availability. We do not warrant that the Service will be error-free, that tracking or analytical results will be accurate, or that the Service will meet your expectations.
13. Limitation of Liability
To the fullest extent permitted by law, Shan Enterprises Inc. and its directors, officers, employees, and affiliates shall not be liable for any indirect, incidental, special, consequential, or punitive damages. Our total liability to you for any claim arising under these Terms shall not exceed the greater of the amount you paid us in the 12 months preceding the claim or USD $100.
14. Indemnification
You agree to indemnify and hold harmless Shan Enterprises Inc. and its directors, officers, employees, and affiliates from any claims, damages, liabilities, costs, or expenses arising out of Your Content, your use of the Service, your breach of these Terms, or your violation of any third party's rights.
15. Governing Law and Disputes
These Terms are governed by the laws of the Province of Alberta and the applicable federal laws of Canada. Any dispute arising from these Terms or your use of the Service shall be resolved in the courts located in Alberta, Canada, and you consent to the exclusive jurisdiction of those courts.
Nothing in this Section limits any non-waivable rights you have under the consumer protection laws of your country of residence.
16. Changes to These Terms
We may update these Terms from time to time. We will notify active subscribers of material changes via email at least 14 days before they take effect. Continued use of the Service after changes are effective constitutes acceptance of the revised Terms. If you do not agree, you may cancel your account before the changes take effect.
17. Contact
Questions about these Terms? Reach us at:
support@getgoodatbadminton.com
Shan Enterprises Inc.
(operating as Get Good at Badminton)
Alberta, Canada