Service Provider Agreement (trainer)
Version 3.1 (reseller model) — 8 November 2026 · Last updated: Mon, 9 Nov 2026
On this page
- Nature of the relationship
- Services and prices
- Eligibility and legal documents
- Payout verification (KYC)
- Who the trainer serves
- Fee, invoicing and transfers
- Cancellation policy picked by the trainer
- The trainer's professional obligations
- Protecting trainees' data
- Prohibited
- Content and photos
- Liability and indemnity
- Suspension and termination
- Data
1Nature of the relationship
- The platform sells training services to trainees in its own name and for its own account, and is the contracting party with the trainee. The trainer contracts with the platform as a subcontracted service provider to deliver the sessions booked with them, and is responsible to the platform for delivering them as described.
- The trainer is independent, working for their own account and under their own professional responsibility; this agreement creates no employment, subordination, partnership or commercial agency relationship between them and the platform.
- The trainer chooses their availability, may accept or decline booking requests (or enable instant booking for the times they make available), and uses their own tools and methods of training.
- No exclusivity: the trainer may work for their own account or with others outside the platform, subject to the ban on soliciting the platform's trainees in this agreement.
- The trainer may not present themselves to the trainee as the seller of the service in the platform's bookings, or collect any amount from them for those bookings.
2Services and prices
- The trainer proposes their services (description, duration, training type and location) and their price; a service is published only after the platform approves it. The platform approves the price the trainer proposes as the sale price, or rejects it.
- Any offer or discount the trainer proposes is subject to the platform's approval before it goes live, and the fee is calculated on the price after the trainer's approved offers.
- The platform may reject a proposed service or price or ask for changes, or suspend a published service that doesn't follow its rules.
3Eligibility and legal documents
- The trainer confirms they hold, in their own name, what the law requires to practise the activity, such as a freelance certificate issued through the competent national platform or a commercial registration, and a professional licence from the competent authority where required for their type of activity, and that these remain valid throughout their activity.
- Some specialties have additional requirements shown to the trainer when choosing them: a professional licence from the Saudi Commission for Health Specialties (post-injury rehab), being offered by female trainers only (pregnancy fitness), or a safety-equipment declaration (kids' gymnastics). The trainer is prohibited from providing any medical treatment or therapeutic nutrition guidance.
- The trainer may choose more than one specialty, provided they submit a certificate or qualification proving each specialty they choose. A specialty and its services are only shown to trainees once its certificate is verified by the review team, and the platform may hide any specialty whose proof turns out to be invalid.
- The trainer provides their identity and certificates truthfully, and acknowledges that submitting a forged document or misleading information exposes them to immediate suspension and legal liability.
- The trainer is advised to hold a valid first-aid certificate and suitable professional liability insurance.
- The trainer bears their own tax, zakat and insurance obligations on their fees, and the platform withholds no tax from them except where the law expressly requires it.
4Payout verification (KYC)
- During registration, the trainer must provide the legal basis for their activity (a freelance certificate or commercial registration) and an image of it, a bank account in their name with the IBAN certificate, and their national address.
- These details are used to verify their identity and eligibility to receive fees, and for the platform's accounting and legal obligations, including anti-money-laundering regulations, and are never shown to any trainee.
- Payout verification must be complete before the fee is paid out, and any change to verified details sends them back for review.
5Who the trainer serves
The trainer may choose to offer their services to everyone, to men only or to women only, and the platform will show their profile and allow booking with them only for the group they chose.
6Fee, invoicing and transfers
- For every session they deliver, the trainer is due a fee. The trainer's fee is calculated on the basis communicated to them; the trainer is notified of any change to it, and the change applies to new bookings only.
- The trainer's fee is confidential between them and the platform, and is not shown to trainees.
- The trainer invoices the platform for their fee for the sessions delivered, as the law requires, including VAT if they are registered for it.
- The fee is paid by the platform from its own account and becomes available for transfer after the session is completed and 3 days pass without a report, and is transferred in the next payout cycle. The fee is calculated on the price after the trainer's approved offers, and is not affected by coupons and loyalty points borne by the platform, or by payment gateway fees.
- Fees are transferred to an IBAN registered in the trainer's own name, and are never transferred to a third party's account.
- Account name match: the bank account holder's name must exactly match the trainer's name on the uploaded National ID or Iqama, or the business name on the commercial registration when registering with one. The trainer expressly declares this when entering the IBAN, confirms the number twice, and attaches the IBAN certificate issued by the bank. Accounts of relatives, partners or any other party are not accepted, and payout verification is rejected or suspended if the names don't match.
- The trainer is responsible for the accuracy of the IBAN entered. If a transfer is returned because of incorrect details, the amount goes back to their available balance to be transferred once corrected, and the platform isn't responsible for any resulting delay.
- The platform may temporarily hold back a fee that hasn't been paid out yet while a report, chargeback or suspicion of fraud is open, until it is decided; if the fee has already been paid, the platform recovers what is needed from the trainer's later fees under this agreement.
- If the trainer's balance becomes negative (due to amounts deducted after their fee was paid), it is set off against their next fees, and they must pay any remainder within thirty days of being asked.
7Cancellation policy picked by the trainer
- When creating each service, the trainer picks one of the platform's cancellation policies (or no cancellation, when the platform allows it), and the platform applies it to the trainee as the seller. The platform may change the policies or add others; the trainer is told about any change to a policy they use, and changes don't apply to existing bookings.
- When allowed: if the trainee cancels before the free-cancellation window ends, no fee is due to the trainer for the booking; if they cancel after it but before the session, the part of the trainer's fee that corresponds to the share not refunded is due to them and becomes available for transfer after the session is completed and 3 days pass without a report, and is transferred in the next payout cycle.
- When not allowed: if the trainee cancels, the trainer's fee for the booking remains due and becomes available for transfer after the session is completed and 3 days pass without a report, and is transferred in the next payout cycle.
- If the trainee doesn't show up without cancelling and the trainer was present at the time and place, the trainer is due their fee for the booking.
- The terms are stored with each booking, and any later change applies to new bookings only.
- In all cases: the trainer cancelling, not showing up, or providing a service that materially doesn't match its description requires the platform to refund the trainee in full; no fee is due to the trainer for that booking, and it is deducted from their next fees if already paid.
- Every refund to the trainee reduces the trainer's fee for the booking in the same proportion.
8The trainer's professional obligations
- Deliver the session with the published duration, location and method, and arrive on time.
- Reply to time-change requests within the deadline shown in the alert; not replying keeps the current time binding.
- Assess the trainee's readiness before exercising, review their health declaration, refrain from any exercise that puts them at clear risk, and stop the session if any health symptom appears.
- Not provide medical diagnosis or prescribe medicines, supplements or therapeutic diets unless qualified and legally licensed to do so, and then under their sole responsibility.
- Observe public and professional decency, respect the trainee's privacy and culture, and keep all communication strictly professional.
- When training a minor: have the guardian or their delegate present, and not communicate directly with the minor away from their guardian.
- When training at a facility: follow its rules and permits; the trainer is responsible for arranging this.
9Protecting trainees' data
- The platform is the controller of trainees' data, and the trainer processes whatever of it they see (including health data) on the platform's behalf, only to deliver the session.
- The trainer may not use this data for any other purpose (such as marketing or contact outside the platform), share it with anyone, or keep copies of it once the purpose ends.
- The trainer protects this data with reasonable measures, tells the platform immediately about any unauthorised access or leak they become aware of, and follows the platform's instructions and the Personal Data Protection Law.
10Prohibited
- Luring trainees to book or pay outside the platform for bookings that originated on it, collecting any amount from them directly, or posting external contact details in the profile or messages for that purpose.
- False or exaggerated claims in the profile or advertising (such as guaranteed results or fake certificates), which the E-Commerce Law prohibits.
- Fake, reciprocal or paid reviews, or pressuring a trainee to change their review.
- Discrimination, harassment or any conduct that breaks the law.
11Content and photos
The trainer guarantees they own the rights to every photo or text they upload and that the people shown in it agreed to its publication, and grants the platform a non-exclusive licence to display it. The platform may hide any content that breaks the rules.
12Liability and indemnity
The trainer is professionally and technically responsible for the training they deliver and for exercise safety, and for any harm to the trainee or others caused by their error or negligence. The platform has recourse against the trainer for whatever it refunds to the trainee because of them, and for any claim, fine or expense it incurs because of their service or their breach of this agreement or the law.
13Suspension and termination
- The trainer may end the agreement at any time after delivering their confirmed bookings, or after telling the platform so that it cancels them and refunds the trainees.
- The platform may suspend the profile or end the agreement for a material breach, repeated cancellations and no-shows, persistently low quality, expiry of legal documents, or with thirty days' notice without cause.
- On termination, fees due are paid once any open reports or chargebacks are resolved.
14Data
The platform processes the trainer's data (identity, documents, bank account) for verification, paying fees and legal obligations under the Privacy Policy. The ID document image is deleted from the platform's servers a set period after the verification decision, keeping only the result.