Effective date: May 15, 2026 · Last updated: May 15, 2026
These Terms of Service ("Terms") form a legally binding contract between you and TrainerStack.pro. Please read them carefully.
These Terms govern your access to and use of the TrainerStack.pro website, software, applications, APIs, and any related services (collectively, the "Platform") provided by TrainerStack.pro ("TrainerStack," "we," "us," or "our").
By creating an account, clicking "I agree" (or similar), or otherwise accessing or using the Platform, you confirm that:
If you cannot make these representations, you must not register for or use the Platform.
In these Terms:
TrainerStack provides software-as-a-service tools that enable Trainers to operate a personal training business, including (without limitation): client management, scheduling, session tracking, billing plan creation, automated invoicing and subscription payments via Stripe Connect, lead capture forms, and basic communication features.
The Platform is a business management tool. It is not a medical platform, healthcare service, or substitute for professional advice of any kind. We do not provide fitness, nutrition, medical, legal, accounting, or tax advice.
To use most features of the Platform, you must register an account. You agree to:
We may, at our sole discretion, refuse, suspend, or terminate any account at any time, with or without notice, for any reason not prohibited by law.
If you register as a Trainer, you represent, warrant, and covenant that, at all times during your use of the Platform:
The relationship between a Trainer and their Client is solely between those two parties. TrainerStack is not a party to that relationship and has no control over, and assumes no responsibility for, the conduct, quality, safety, legality, or any other aspect of services delivered by Trainers to Clients.
Where Clients interact with the Platform via payment links, PAR-Q forms, or onboarding pages, they do so at the invitation of the Trainer. The Trainer is responsible for ensuring the Client has agreed to any necessary terms before being added.
You must not, and must not permit any third party to:
Violation of this section is a material breach of these Terms and may result in immediate suspension or termination of your account, in addition to any other remedies available to us.
Access to the Platform requires a paid Subscription. Fees, billing frequencies, and feature inclusions are set out at trainerstack.pro/pricing, as updated from time to time.
Unless you cancel before the end of the current billing period, your Subscription will automatically renew for successive periods of the same length at the then-current price. You authorise us (or our payment processor) to charge your nominated payment method for each renewal.
We may change Subscription pricing at any time. Where a price change applies to your existing Subscription, we will give you at least 30 days' notice by email or in-app notice before the change takes effect. Continued use of the Platform after the effective date constitutes acceptance.
Except where required by the ACL or other non-excludable law, all Subscription fees are non-refundable, including for partial billing periods, unused features, account suspension or termination for breach, or downgrade of plan.
All fees are exclusive of GST, VAT, sales tax, withholding tax, and any other taxes, duties, or government charges, which are your responsibility. Where we are required by law to collect taxes, we will add them to your invoice.
The Platform facilitates payments from Clients to Trainers using Stripe Connect. By using these features, you also agree to the Stripe Connected Account Agreement, the Stripe Services Agreement, and any other applicable Stripe terms.
Funds from Client payments flow directly into the Trainer's connected Stripe account. TrainerStack is not a party to the payment transaction between a Trainer and a Client, does not hold or handle Client funds, and is not responsible for the success, failure, reversal, chargeback, dispute, or refund of any payment. Trainers are solely responsible for resolving billing disputes with Clients and for issuing refunds where appropriate.
The Platform allows Trainers to record payments made outside of Stripe (for example, cash). These records are for your own bookkeeping convenience and do not constitute financial, accounting, or tax advice from us. You remain solely responsible for the accuracy of your records and for compliance with your tax obligations.
If a Subscription payment fails, we may suspend access to your account until the outstanding amount is paid. We may charge interest on overdue amounts at a rate of 1.5% per month (or the maximum rate permitted by law, whichever is lower) and recover any reasonable costs of collection.
The Platform integrates with third-party services including Stripe, Resend, Supabase, and Vercel. Your use of those services may be subject to separate terms and privacy policies. We are not responsible for the availability, accuracy, content, or practices of any third-party service. Your relationship with those providers is solely between you and them.
We may add, remove, or change third-party integrations at any time without notice or liability.
The Platform, including all software, designs, text, graphics, logos, trademarks, audio, video, the look and feel, and the selection and arrangement of content, is owned by TrainerStack or its licensors and is protected by copyright, trademark, and other intellectual property laws of Australia and other countries. We reserve all rights not expressly granted to you in these Terms.
Subject to your compliance with these Terms, we grant you a limited, non-exclusive, non-transferable, non-sublicensable, revocable licence to access and use the Platform solely for the purpose of operating your personal training business.
You retain ownership of your User Content. By uploading, transmitting, or storing User Content on the Platform, you grant TrainerStack a worldwide, non-exclusive, royalty-free, sublicensable, transferable licence to host, store, reproduce, modify (for technical purposes such as formatting and resizing), display, and transmit your User Content solely as necessary to operate, provide, secure, improve, and support the Platform and to comply with legal obligations. This licence ends when you delete the User Content, except (a) to the extent it has been shared with others who have not deleted it, and (b) for our reasonable retention of backup copies for a limited period.
You represent and warrant that you own or have all necessary rights, licences, and consents to grant the licence above and that your User Content does not infringe any third-party right.
If you submit any suggestions, ideas, enhancement requests, feedback, or recommendations regarding the Platform ("Feedback"), you assign to us all right, title, and interest in that Feedback and acknowledge that we may use it for any purpose, without restriction or compensation to you.
"TrainerStack," "TrainerStack.pro," and our logos are trademarks of TrainerStack. You may not use them without our prior written consent.
If you believe content on the Platform infringes your copyright, please send a written notice to legal@trainerstack.pro including: (a) identification of the copyrighted work; (b) identification of the allegedly infringing material and its location; (c) your contact details; (d) a statement that you have a good-faith belief the use is not authorised; and (e) a statement, under penalty of perjury, that the information is accurate and you are authorised to act on behalf of the rights-holder. We may remove allegedly infringing content and terminate the accounts of repeat infringers.
Your use of the Platform is also governed by our Privacy Policy, which is incorporated into these Terms by reference.
As between TrainerStack and a Trainer, the Trainer is the controller (or equivalent) of personal information about Clients, and TrainerStack acts as a processor (or equivalent) of that information solely on the Trainer's documented instructions in providing the Platform. The Trainer is responsible for the lawful basis on which Client personal information is collected, used, and shared.
You agree that we may collect, use, and disclose aggregated, anonymised, or de-identified information derived from use of the Platform — which cannot reasonably be used to identify any individual — for any lawful purpose, including improving the Platform.
We may, at any time and without liability, modify, suspend, or discontinue the Platform or any feature, in whole or in part. We may also impose limits on certain features or restrict access to parts of the Platform. We will use reasonable efforts to notify you of material changes that adversely affect a paid feature.
From time to time we may make beta, preview, or early-access features available to you. These are clearly identified or are obvious from context. Beta features are provided "as is", may contain bugs or errors, may be modified or discontinued at any time without notice, and are excluded from any service-level commitment. Your use of beta features is at your own risk.
We aim to keep the Platform available 24/7, but we do not warrant uninterrupted or error-free operation. Scheduled maintenance, third-party outages (including Stripe, Supabase, Vercel, or Resend), force majeure events, or matters beyond our reasonable control may cause downtime. Unless a separate written service level agreement is signed by both parties, we provide no service-level commitment, and downtime is not a breach of these Terms.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE EXPRESSLY DISCLAIM ALL IMPLIED WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, NON-INFRINGEMENT, QUIET ENJOYMENT, AND ANY WARRANTIES ARISING FROM COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
WITHOUT LIMITING THE FOREGOING, WE MAKE NO WARRANTY THAT (A) THE PLATFORM WILL MEET YOUR REQUIREMENTS; (B) IT WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE; (C) RESULTS OBTAINED FROM USE WILL BE ACCURATE OR RELIABLE; (D) ANY ERRORS WILL BE CORRECTED; OR (E) THE PLATFORM WILL BE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS.
Australian Consumer Law: Where the ACL applies and our supply of the Platform to you is a supply of services that is not of a kind ordinarily acquired for personal, domestic, or household use or consumption, our liability for failure to comply with a consumer guarantee is limited (at our option) to the resupply of the services or payment of the cost of having the services resupplied. Nothing in these Terms excludes, restricts, or modifies any consumer guarantee, right, or remedy that cannot be excluded, restricted, or modified under the ACL.
AGGREGATE CAP. TO THE MAXIMUM EXTENT PERMITTED BY LAW, OUR TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO THE PLATFORM OR THESE TERMS WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS PAID BY YOU TO TRAINERSTACK FOR THE PLATFORM IN THE THREE (3) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (B) AUD $100. THIS CAP APPLIES IN AGGREGATE TO ALL CLAIMS, NOT PER CLAIM.
FITNESS, INJURY, AND HEALTH OUTCOMES. TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE HAVE NO LIABILITY OF ANY KIND FOR PERSONAL INJURY, ILLNESS, DEATH, PROPERTY DAMAGE, ECONOMIC LOSS, OR ANY OTHER LOSS OR DAMAGE ARISING FROM OR RELATING TO ANY TRAINING PROGRAM, EXERCISE, NUTRITION ADVICE, OR OTHER SERVICE PROVIDED BY A TRAINER TO A CLIENT, WHETHER OR NOT FACILITATED THROUGH THE PLATFORM.
PAYMENT OUTCOMES. WE HAVE NO LIABILITY FOR ANY PAYMENT, REFUND, CHARGEBACK, DISPUTE, FRAUD, OR FINANCIAL LOSS ARISING FROM TRANSACTIONS BETWEEN TRAINERS AND CLIENTS PROCESSED THROUGH STRIPE OR ANY OTHER THIRD-PARTY PAYMENT PROVIDER.
The exclusions and limitations in this Section apply whether or not we have been advised of the possibility of such loss, and apply even if any limited remedy fails of its essential purpose. The parties acknowledge that these allocations of risk are reflected in the pricing of the Platform.
To the maximum extent permitted by law, you agree to indemnify, defend, and hold harmless TrainerStack and its affiliates, directors, officers, employees, agents, contractors, and licensors from and against any and all claims, demands, suits, proceedings, liabilities, losses, damages, fines, penalties, costs, and expenses (including reasonable legal fees on a solicitor-and-own-client basis) arising out of or relating to:
We reserve the right, at our own expense, to assume the exclusive defence and control of any matter otherwise subject to indemnification by you. You agree to cooperate fully with our defence of such claims and not to settle any matter without our prior written consent.
You may cancel your Subscription at any time through your account settings. Cancellation takes effect at the end of your current billing period. You will not receive a refund for any prepaid fees, except where required by non-excludable law.
We may suspend or terminate your access to the Platform at any time, with or without notice, if we reasonably believe that:
On termination: (a) your right to access the Platform ends immediately; (b) you remain liable for all amounts accrued before termination; (c) we may delete or de-identify your account and User Content after a reasonable export period (typically 30 days); and (d) Client subscriptions or billing arrangements you have set up through Stripe Connect are not automatically cancelled — you remain responsible for managing them with your Clients.
Sections that by their nature should survive termination will survive, including (without limitation): Sections 7 (Acceptable Use), 8.4 (Refunds), 8.8 (Failed payments), 10 (Intellectual Property), 11 (Privacy and Data), 15 (Disclaimer of Warranties), 16 (Limitation of Liability), 17 (Indemnification), 18.4 (Survival), 19 (Dispute Resolution), 20 (Governing Law), and 22 (General Provisions).
Before filing any claim against TrainerStack, you agree to try to resolve the dispute informally by sending a written notice of dispute to legal@trainerstack.pro describing the claim and the relief you seek. The parties will attempt in good faith to resolve the dispute through negotiation for at least 60 days from receipt of the notice. No legal proceedings (other than those for urgent equitable relief) may be commenced before that period expires.
To the maximum extent permitted by law, you and TrainerStack each agree that any dispute will be brought in your or our individual capacity, and not as a plaintiff or class member in any purported class, collective, consolidated, or representative action. You waive any right to participate in a class action against TrainerStack, except where that waiver is unenforceable under applicable law.
To the maximum extent permitted by law, any claim arising out of or relating to these Terms or the Platform must be commenced within one (1) year after the cause of action accrues. After that period, the claim is permanently barred. This Section does not apply to claims that cannot, by law, be subject to a contractual limitation period.
Notwithstanding any other provision, either party may seek injunctive or other equitable relief in any court of competent jurisdiction to protect its intellectual property, confidential information, or other proprietary rights, without first complying with the informal resolution process.
These Terms, and any dispute arising out of or in connection with them or the Platform, are governed by the laws of Victoria, Australia, without regard to its conflict-of-laws principles. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Subject to Section 19, the parties submit to the exclusive jurisdiction of the courts of Victoria, Australia and the courts of appeal from them. You waive any objection to venue or forum non conveniens.
We will not be liable for any failure or delay in performance caused by events beyond our reasonable control, including acts of God, war, terrorism, riot, civil unrest, government action, sanctions, pandemic, epidemic, fire, flood, earthquake, severe weather, labour disputes, internet or telecommunications failures, third-party service-provider failures (including failures of Stripe, Supabase, Vercel, or Resend), denial-of-service attacks, or shortages of materials or personnel.
These Terms, together with the Privacy Policy and any order forms or written agreements signed by both parties, constitute the entire agreement between you and TrainerStack regarding the Platform and supersede all prior or contemporaneous communications, proposals, and understandings.
If any provision of these Terms is held invalid, illegal, or unenforceable by a court of competent jurisdiction, that provision will be enforced to the maximum extent permissible and the remaining provisions will remain in full force and effect.
Our failure to enforce any provision of these Terms is not a waiver of that provision or any other. Any waiver must be in writing and signed by us.
You may not assign or transfer these Terms or any rights or obligations under them, by operation of law or otherwise, without our prior written consent. Any attempted assignment in violation of this Section is void. We may freely assign or transfer these Terms, in whole or in part, including in connection with a merger, acquisition, sale of assets, or by operation of law.
These Terms confer no rights on any third party, except as expressly stated.
We may give you notices by email to the address associated with your account, by in-app notification, or by posting on the Platform. Notices are deemed received on the day of sending. Notices to us must be in writing and sent to legal@trainerstack.pro.
The parties are independent contractors. Nothing in these Terms creates any agency, partnership, joint venture, employment, or franchise relationship.
You consent to receive communications from us electronically, and you agree that all agreements, notices, disclosures, and other communications that we provide to you electronically satisfy any legal requirement that such communications be in writing.
Headings are for convenience only and do not affect interpretation. Words such as "include" and "including" are not words of limitation. References to a statute include any amendments or replacements.
We may update these Terms from time to time. If we make a material change, we will notify you by email or by an in-app notice at least 14 days before the change takes effect. Your continued use of the Platform after the effective date constitutes acceptance. If you do not agree, you must stop using the Platform before the change takes effect.
For legal notices or questions about these Terms: