Terms of service
Last updated September 22, 2026
These terms are the agreement between you and TheTrainersRoom for using TheTrainersRoom. By creating an account, booking through a page we host, or otherwise using the service, you agree to them. Our privacy policy explains how we handle information.
The service
TheTrainersRoom is software that dog trainers use to run their business: services and pricing, availability, bookings, client and dog records, intake forms, waivers, payments, and a client portal. Trainers are our customers. Their clients use the booking pages and portals trainers set up.
TheTrainersRoom provides the tools; it does not provide dog training, boarding or any other service a trainer sells, and is not a party to agreements between a trainer and their clients.
Accounts
- You must give accurate information and keep your sign-in details secure. You are responsible for activity on your account.
- Trainers are responsible for the staff they invite and the access they give them.
- You must be at least 18, or the age of majority where you live, to create an account.
Trainers' responsibilities
If you use TheTrainersRoom to run a business, you are responsible for:
- The services, prices, policies and availability you publish, and delivering what you sell.
- The content of your waivers, intake forms and other documents. We provide the tools to collect signatures and answers; we do not review your documents and cannot tell you whether they are enforceable. Have them checked by a lawyer.
- Having the right to collect and use your clients' information, telling them how you use it, and responding to their requests about it.
- Complying with the laws that apply to your business, including consumer, animal-care and tax laws.
Clients of trainers
If you book with a trainer through TheTrainersRoom, your booking, payment and any waiver you sign are between you and that trainer. Questions about a booking, a refund or a service should go to the trainer. You can manage your profile and dogs in the trainer's client portal.
Payments
Payments to trainers are processed by Stripe and go directly to the trainer's own Stripe account; the trainer is the merchant. Refunds, disputes and chargebacks are handled by the trainer under their own policies and Stripe's terms. Trainers who accept payments agree to Stripe's Connected Account Agreement.
Subscriptions
- Trainer plans are billed in advance on a recurring basis at the price shown when you subscribe, through Stripe.
- A free trial, when offered, ends automatically; you are not charged unless you add a payment method and choose a plan.
- You can cancel at any time; your plan stays active until the end of the period you paid for. Fees already paid are not refunded, except where the law requires.
- We may change prices with at least 30 days' notice; the new price applies from your next billing period.
Your data
You keep ownership of the information you put into TheTrainersRoom. You give us permission to store, process and display it only as needed to run the service for you. You can export your bookings and payments at any time from Settings → Exports. How we handle information is set out in the privacy policy.
Acceptable use
You agree not to:
- Break the law, or use the service to mislead, harass or harm anyone.
- Upload content you do not have the right to share, or that contains malware.
- Try to access another trainer's data, get around security or usage limits, or disrupt the service.
- Resell the service or copy it to build a competing product.
- Send spam or unsolicited messages to people who have not agreed to hear from you.
Third-party services
Some features rely on other services — Stripe for payments, Google for sign-in, calendar sync and maps. Your use of those features is also subject to those providers' terms. We are not responsible for their services, and a feature may stop working if a provider changes or ends theirs.
Disclaimers
We work to keep TheTrainersRoom reliable, but the service is provided "as is" and "as available". To the extent the law allows, we make no warranties, express or implied — including that the service will be uninterrupted or error-free, or that calendar sync, reminders or emails will always be delivered. Keep your own records of anything critical to your business.
Limitation of liability
To the extent the law allows, TheTrainersRoom is not liable for indirect, incidental, special or consequential damages, or for lost profits, revenue or data. Our total liability for any claim relating to the service is limited to the amount you paid us in the 12 months before the claim, or $100 if you have not paid us anything. We are not liable for the services trainers provide or for disputes between trainers and their clients. Some places do not allow these limits, in which case they apply only as far as permitted.
Ending your use
You can stop using the service and close your account at any time. We may suspend or end an account that breaks these terms or puts the service or other users at risk; where we can, we will tell you first and give you a chance to export your data.
Changes
We may update these terms. For material changes, we will notify trainers by email or in the app at least 30 days before they take effect. Continuing to use the service after that means you accept the new terms.
General
These terms, with the privacy policy, are the whole agreement between you and us about the service. If any part is found unenforceable, the rest still applies. Not enforcing a term is not a waiver of it. You may not transfer these terms without our consent; we may transfer them as part of a merger or sale of the business.
Questions: support@thetrainersroom.com.