Terms of Service

Last updated: 1 August 2026 · Version: 2026-08-01

Part 1 – Identity and general rules

1. Who are we and how can you reach us?

TrainerLink is offered by Olympus Performance, a Dutch sole proprietorship trading under the name TrainerLink. Olympus Performance is registered with the Chamber of Commerce under number 87548984, with VAT identification number NL004434088B51, and is located at Slinge 282, 3086 EN Rotterdam, The Netherlands.

You can reach us for questions, complaints, reports and objections at support@trainerlink.nl. TrainerLink targets the Dutch market.

2. Definitions

In these terms:

  • Platform: the TrainerLink website, app, software and platform services, such as searching, booking, payments, messaging, reviews, support and administration.
  • Customer: a user who searches for, buys, books or attends training, including an organiser or group participant.
  • Trainer: the independent business provider who sells and delivers the training.
  • Training Agreement: the agreement concerning the training between the customer and trainer.
  • Platform Agreement: the agreement between a user and TrainerLink concerning use of the platform.
  • Booking: a training or place in a training recorded through TrainerLink.
  • Snapshot: the price, service, time, location, terms and other purchase details recorded at the time of a quote, checkout or purchase.
  • Content: profile information, messages, photos, reviews and other information a user provides through the platform.

3. Applicability, version and acceptance

These terms govern the Platform Agreement for visitors, customers and trainers. Version 2026-08-01 applies from the time a user expressly agrees to it or it otherwise lawfully becomes part of the Platform Agreement.

We do not infer acceptance from logging in, continued use, passive browsing or earlier acceptance of a different version. Where renewed consent is needed for a material change, we ask for it expressly. The Privacy Policy has its own version and a separate legal basis.

Mandatory consumer law and other rights that may not be waived always prevail over these terms. An invalid provision does not affect the other provisions; it is applied only to the extent legally possible.

4. Age and eligibility

You must be at least 18 years old and legally capable of entering into the relevant agreement. The platform offers no booking route for minors or for a parent booking on behalf of a minor.

Trainers use TrainerLink for their profession or business. Anyone acting on behalf of an organisation represents that they are authorised to bind that organisation.

TrainerLink is an online marketplace and intermediation service. The agreement concerning the training is directly between the customer and trainer. The trainer is the seller and supplier of the training; TrainerLink is not a party to that Training Agreement and does not provide the training itself.

TrainerLink provides the platform service, supports matching and communication, facilitates payment on behalf of the trainer and offers administrative, safety and support functions. The trainer remains responsible for the offering, delivery, quality, suitability, safety, taxes and legal information concerning the training. TrainerLink is not an employer, temp agency, healthcare provider or emergency service.

Before checkout, the contracting party, service, total price, time, payment, cancellation and complaint route must be visible, among other things. These terms do not replace that purchase-specific information.

6. Accounts and security

An account is required for certain functions. You provide accurate, complete and current information, keep your login credentials confidential and report suspected misuse immediately through support@trainerlink.nl.

We may take reasonable security measures, such as re-verification, a password reset or a temporary restriction, when there are indications of fraud, misuse or unauthorised access. You are not responsible for misuse that cannot reasonably be attributed to you.

7. Permitted use

Use the platform lawfully, fairly and only for its intended purpose. Prohibited conduct includes fraud, deception, harassment, discrimination, unsolicited messages, harmful software, automated collection without permission, technical disruption, manipulation of bookings, payments, reviews or rewards, and misuse of personal data.

Users may not infringe the rights of others or post illegal content. Contact that arises through TrainerLink may not be used to circumvent platform fees, payment protection or safety rules.

8. Content, messages and intellectual property

Users retain ownership of their content and must have the necessary rights to share it. They grant TrainerLink a non-exclusive, worldwide and royalty-free licence insofar as necessary to store, display, technically process, moderate and secure content, improve the service and promote the platform. The licence ends when the content is no longer needed, except where retention is needed by law or for an ongoing dispute.

Messages are available only in permitted booking or trainer-customer contexts. Messages and uploads may be restricted in connection with contact details, external payment or booking attempts, unsolicited messages, fraud, illegal content or unsafe content. Staff do not routinely read all conversations; human access is limited to support, reports, disputes, safety, payments, fraud or legal necessity.

Rights to software, design, trade names, databases and proprietary platform content remain with Olympus Performance or its licensors.

9. Illegal content, moderation and appeals

Illegal content can be reported electronically through support@trainerlink.nl or an available reporting function. A sufficiently precise report includes, where possible, the exact location of the content, a reasoned explanation of why it is illegal, the reporter's name and email address and a statement that the information is accurate and complete in good faith. Anonymous reporting remains possible where required by law.

TrainerLink uses automated moderation and human review. Automated checks may flag, block or restrict content; a person may assess reports, context and consequences. Measures may include reduced visibility, blocking communication, removing content, restricting bookings or suspending an account.

We act carefully, proportionately and in good faith and consider the rights and interests of everyone involved. Where required by law, the affected user receives an electronic reasoned decision stating the basis, scope, any automation used and the available appeal route. Appeals can be made through support@trainerlink.nl. Misuse of reporting or appeal procedures may be restricted.

10. Privacy and service providers

Personal data is processed in accordance with the Privacy Policy, whose current version remains 2026-05-13. Use other users' data only for the training, booking or another lawful platform action for which it was provided.

TrainerLink may use categories of service providers for payments and payouts, identity verification, hosting, communication, maps, calendars, usage analytics, fraud prevention and support. Such service providers may collect data directly. Where necessary, TrainerLink receives and retains limited status, reference and transaction data; this is not a promise that we never process bank-, identity- or payment-related data. Recipients, retention periods and rights are set out in the Privacy Policy.

11. Platform availability and changes

We strive to provide a safe and usable platform, but do not guarantee uninterrupted or error-free availability. Maintenance, security, legislation, fraud, dependencies or technical problems may temporarily change or interrupt functions. Optional third-party integrations may change, fail or be disconnected.

A platform change does not alter a completed purchase, payment snapshot or existing legal right. For ongoing paid bookings, we seek a reasonable solution that respects the Training Agreement and mandatory rights.

Part 2 – Searching, offers, booking and payment

12. Public profiles, prices and ranking

Visitors can view public trainer profiles, services, prices, price filters and available offerings where the platform makes that information public. Non-public business, contact, payment and verification data remains protected in accordance with the Privacy Policy.

In the default Recommended order, distance counts for 18%. Match with the searched specialisation, availability and review quality each count for 14%; response speed for 10%; cancellation reliability for 8%; acceptance rate, number of reviews and number of completed sessions each for 6%; conversion of a profile visit into a booking request for 3%; and profile completeness for 1%. No-shows, open disputes, moderation restrictions and outdated availability may lower the score.

Price does not count towards the Recommended score. Price determines the primary order only when the user expressly chooses Lowest price. Other choices sort primarily by the factor named there, such as rating, number of reviews, sessions, response speed, cancellation reliability, distance, earliest available time or newest trainer. New trainers receive no visibility support or boost: their Recommended score may be temporarily capped at 0.82 while little evidence from sessions, reviews and requests is available.

There is currently no paid or sponsored placement. If this changes, paid placement will be clearly labelled and the terms will be amended in advance.

13. Quotes, snapshots and price changes

A trainer may change an offering, price and availability until a binding quote or purchase is confirmed. Checkout uses an authoritative, time-bound snapshot and may reject an expired or changed offering.

Before payment, the customer checks the trainer, service, date, time, location, total price, payment method, cancellation rules and other displayed terms. A confirmed purchase retains its recorded snapshot; later changes do not rewrite a historical booking, quote, group or package.

14. Individual direct bookings

In the current direct route, an available individual booking is created automatically with the status pending payment; prior trainer approval is not required. The time slot is held for a maximum of 15 minutes while the customer pays, never longer than until the training starts.

The booking is paid and confirmed once payment has been successfully confirmed. An unpaid, expired or abandoned reservation may be released or cancelled. An older route, rebooking, package credit, duo or private group may require an acceptance or confirmation step when that step is shown in the relevant process.

15. Duo and private group bookings

The organiser chooses the number of participants and sees the price, payment method, expiry date and other terms in advance. A trainer may first have to accept the request. Depending on the model offered, the organiser pays the whole amount or invited participants pay their assigned share. A duo is currently paid in full by the organiser.

Quotes, invitations and payment windows may expire. A group booking is confirmed only once the required acceptance, minimum participation and payment have been completed. Checkout states what happens if the group is incomplete, for example cancellation and refund, payment of the remainder by the organiser or manual review. Only an expressly offered outcome applies.

16. Open group classes

A trainer may publish an open group class with a date, time, price per place, location, capacity, minimum number of participants and enrolment deadline. Each customer reserves a maximum of one place per class; a place is confirmed only after successful payment. A temporary payment reservation may occupy capacity.

Enrolment may close, fill up or become unavailable before checkout is complete. If the minimum has not been reached by the enrolment deadline, the class is cancelled, paid bookings are cancelled and a full refund is initiated, regardless of the ordinary cancellation windows. Failed processing of a refund may require manual review; no automatic rescheduling is promised.

Before production launch, checkout must clearly show this capacity, minimum participation, deadline and cancellation with a full refund. This has not yet been demonstrated as working pre-contractual information and therefore remains a blocking requirement in the launch checklist.

Customers see only occupancy numbers, not the identity or payment details of other participants. The trainer receives only the participant information needed for delivery and administration.

17. Session packages and credits

A trainer may offer prepaid packages of 5, 10 or 20 sessions. Checkout shows the total price, number of credits, eligible trainer and service, validity period, pause allowance, expiry date and refund terms. The purchase becomes an immutable snapshot; later trainer changes do not amend an existing package.

The package becomes active only after successful payment. Credits are tied to the trainer and service, are non-transferable and have no independent cash value unless the offer expressly says otherwise. An approved pause or protected handling when the trainer is unavailable may affect the expiry date.

When a session booked with a package credit is cancelled, the credit is restored or refunded according to the recorded 24-hour/6-hour rules and the actual outcome of the booking.

A request for a pro rata refund for unused credits may qualify if the purchase terms allow it and no active reservations block the request. Transfer of funds to the trainer, disputes, fraud or other risk signals may require manual review. Only the actual resolution and the purchase snapshot determine whether a credit is restored, consumed or refunded.

18. Recurring bookings

With a suitable package, a customer can set a recurring schedule. Each individual time is a separate booking, reserves a credit and remains dependent on availability, package validity and the displayed booking rules.

A failed or declined time does not automatically make other times valid or paid. In the event of cancellation, an expired reservation or another outcome, the reserved credit is released, restored, consumed or refunded in accordance with the purchase snapshot.

19. Payment and payment status

Prices are in euros and include VAT where applicable. Checkout shows the total payment obligation before the customer places the order. Payment is processed through a payment service provider; a successful technical initiation is not yet a successful payment.

TrainerLink may collect payment on behalf of the trainer and settle it after the applicable dispute and risk checks. Statuses, references and transaction data are used to manage payment, refunds, payer chargebacks, commission and payout. An erroneous, reversed, disputed or unconfirmed payment may mean that a booking is not confirmed or is reviewed again.

20. Cancellation, rescheduling and no-shows

Unless checkout or the immutable snapshot states otherwise, the standard is: cancellation at least 24 hours in advance gives a full refund; between 24 and 6 hours in advance, a 50% refund; less than 6 hours in advance, no automatic refund. Mandatory law, a group or package snapshot, a dispute or a support decision may lead to a different outcome.

A booking can be rescheduled once and no later than 6 hours in advance if the other party agrees and availability allows it. A customer no-show normally results in no refund. A trainer no-show or qualifying cancellation by the trainer may result in a full refund. Extra platform credit, including an amount of €5, exists only when clearly shown at purchase or later expressly granted by support; it is not automatically promised.

21. Right of withdrawal for online purchases

For a distance contract, a consumer often has a 14-day right of withdrawal, but the specific purchase determines whether that right exists. Training or a leisure service on a specific date or during a specific period may fall under the statutory exception. A package, credit or service without a fixed date may be treated differently.

Before production launch, checkout must provide, for each offer type, information about the applicability, period, exercise and consequences of the right of withdrawal. If performance starts within an applicable period, checkout must, where necessary, record an explicit request and the legally required acknowledgement. This offer-specific information and recording have not yet been demonstrated as working functions. Publication therefore remains blocked until the launch checklist contains evidence and legal approval. These terms do not replace that evidence. Statutory rights in the event of non-performance or defective performance remain.

Where withdrawal applies, the consumer may use support@trainerlink.nl or the model form in the appendix with an unequivocal statement.

22. Attendance, QR check-in and manual confirmation

Attendance can be recorded with QR check-in or a manual confirmation route. A QR code or status may not be shared or misused. Manual confirmation may require input from both parties, a waiting period or a support review.

Optional proximity checking generally records only a check result and does not publish an exact live location. An attendance status can be corrected in the event of a demonstrable error, fraud, dispute or support investigation.

23. Reports, disputes, refunds and chargebacks

Report a problem as soon as possible. Within 24 hours after recorded completion, a customer can normally open a dispute before payout to the trainer is released. This operational period does not shorten any mandatory complaint, warranty or limitation period.

TrainerLink may review the parties' data and pause payment or payout in the event of a dispute, refund, payer chargeback, fraud risk, incomplete verification or legal obligation. An approved refund normally goes to the original payment route; timing also depends on the payment service provider. A chargeback outside the platform procedure may lead to a duplicate refund and is therefore offset or investigated.

24. Reviews, referrals and loyalty

A review requires a suitable completed paid booking and must honestly reflect a real experience. We may check, flag, hide or remove reviews in the event of fraud, harassment, illegal content, irrelevance or a violation of the rules. A reward may encourage submission but may never require a positive review.

Referrals, points, discounts and other loyalty benefits apply only as shown in the promotional terms. They may expire or be corrected when validity expires, in the event of a refund, chargeback, error or misuse, and cannot be exchanged for cash unless expressly stated otherwise.

Part 3 – Additional rules for customers

25. Obligations of customers and organisers

Customers check purchase details, pay on time, attend at the agreed time, follow reasonable safety instructions and treat trainers, participants and support staff respectfully. An organiser provides accurate group information and imposes only obligations on participants that are shown in the invitation and checkout.

Misuse of reservations, invitations, payment splits, refunds, chargebacks, reviews or attendance records is prohibited. The customer shares necessary safety restrictions directly and promptly with the trainer.

26. Group participants and invitations

The organiser may invite only people who have given permission to use their contact details. Invitations are personal and temporary and may not be forwarded or manipulated. A participant must check their own details and, where offered, their own assigned payment.

Participants see only the information needed for the invitation and participation. They have no right to the contact, payment or profile data of other participants. Paid shares are changed or refunded only in accordance with the group snapshot and applicable cancellation rules.

27. Health and safety

Training is physical activity and carries risks. TrainerLink does not provide medical advice, diagnosis, treatment or emergency aid. Discuss relevant limitations with the trainer and, if in doubt, seek advice from a qualified healthcare professional in advance. Call 112 in immediate danger.

The trainer remains responsible for professional and safe delivery within their expertise. A customer stops when they feel unsafe or unwell and reports incidents through the available route. Do not share medical data publicly or in ordinary content; provide only necessary information to authorised persons.

28. Restriction or termination of customer accounts

A customer can close their account through the available account or support route. TrainerLink may take proportionate measures in the event of fraud, unsafe behaviour, repeated payment problems, illegal content, misuse or a serious or ongoing breach of these terms.

Where reasonable and legally required, we provide an explanation and an appeal route in advance. Immediate restriction is possible in the event of an urgent safety issue, fraud, law enforcement or a risk to others. Ongoing bookings, refunds, complaints and legal retention obligations are handled appropriately; closure does not erase necessary historical records.

Part 4 – Additional rules for trainers

29. Trainer as an independent business provider

The trainer acts as an independent entrepreneur, not as a consumer, employee, agent with general authority to represent or subordinate of TrainerLink. Within the platform rules, the trainer determines their own offering and delivery and is responsible for tax, VAT, insurance, permits, qualifications and professional conduct.

The trainer enters into the Training Agreement directly with the customer, provides legally required pre-contractual information, delivers the training properly and safely and handles complaints about that delivery.

30. Registration, business details and verification

A trainer provides accurate, current business, Chamber of Commerce, VAT, identity, qualification, contact and payout details insofar as requested and lawfully necessary. TrainerLink may check evidence, request additional information and make activation or payout conditional on completed checks.

Verification reduces risk but is not a quality guarantee, certification or complete confirmation of all statements. Trainer information that must legally be shown to customers must be available before the contract is concluded; other sensitive verification data remains protected.

31. Profile, offering, prices and availability

The trainer keeps their profile, services, prices, VAT information, locations, availability, group capacity and package terms complete and current. Public information may not be misleading. A trainer honours confirmed snapshots and does not change historical purchases.

The trainer blocks unavailable times promptly, prevents double bookings and reports unavailability immediately. A replacement or materially different service requires the customer's consent where the law or agreement requires it.

32. Ranking and visibility for trainers

The main ranking factors are set out in Article 12. The trainer acknowledges that relevance and safety may carry more weight than a single score and that ordinary quality, availability or moderation checks may change visibility.

TrainerLink gives its own or controlled offerings no differentiated treatment compared with offerings from other trainers unless this is clearly disclosed. There is no paid placement. If this changes, we explain the nature, key parameters and effect on ranking.

33. Bookings, delivery and replacement

The trainer respects automatic direct bookings, accepted requests, group terms, open classes, package credits and recurring times as recorded in the booking snapshot. The trainer arrives on time, delivers the agreed service professionally and records attendance honestly.

If the trainer cannot deliver, they inform the customer and platform immediately. Replacement takes place only through a suitable person and with the required consent. Cancellation, a no-show, incorrect attendance or defective delivery may result in a refund, correction, reduced visibility or account measures.

34. Commission, settlement, payout and administration

The trainer flow displays commission, settlement and payment and payout terms. The percentage or amount in the immutable booking or package snapshot applies. TrainerLink may collect on behalf of the trainer, offset agreed commission and corrections and pay out the balance after completion and the normal dispute period.

A refund, payer chargeback, fraud, negative balance, failed transfer, incomplete verification, legal obligation or administrative error may pause or correct a payout. The trainer provides tax and invoice details, checks statements and reports errors promptly. The exact VAT, commission invoice and any self-billing arrangement require approval from a tax adviser before launch.

35. Anti-circumvention

A trainer may not encourage a customer obtained through TrainerLink to handle future relevant bookings or payments outside the platform in order to avoid commission, payment protection, administration or safety checks. This protects the revenue model and the shared booking, payment, dispute and safety functions.

The restriction applies only insofar as reasonable, transparent and legally permitted. It does not prevent a statutory right, a genuine existing relationship that did not originate through TrainerLink or communication needed to conduct a training safely.

36. Access to data and handling after termination

During the agreement, a trainer has access through available screens to their own profile, offering, booking, customer relationship, performance and financial data insofar as necessary and legally permitted. The trainer does not receive unnecessary personal data, secret security information or data from other businesses.

After termination, data remains available or is provided insofar as required by law, contract and technical capabilities. TrainerLink may retain data for bookkeeping, tax, payments, refunds, disputes, fraud, safety and legal claims. There is no right to deletion of data that must lawfully be retained; available export or access rights remain intact.

37. Restriction, suspension and termination

TrainerLink may restrict offerings, visibility, communication, bookings or payouts in the event of inaccurate business information, a safety risk, fraud, illegal content, poor delivery, payment problems or a breach of law or these terms. The measure must be proportionate.

Where required, the trainer receives a reasoned decision and appeal route in advance or immediately afterwards. In the event of ordinary termination by TrainerLink, 30 days' prior notice applies in principle. No prior period is required where a legal obligation, urgent safety or cybersecurity issue, fraud, repeated breach or another statutory exception justifies it.

The trainer can terminate through the account or support route, while respecting existing bookings, payments and legal obligations.

38. Changes for business users

Material changes for trainers are announced on a durable medium with, in principle, at least 15 days' notice. We provide a longer period when reasonable technical or commercial adjustment requires it. A legal, regulatory, fraud, safety or cybersecurity necessity may justify a shorter period.

Changes do not apply retroactively to completed purchases or historical snapshots. Waiving the period or expressly terminating is handled only as legally permitted. Where renewed consent is needed, it is actively requested and not inferred from continued use.

39. Complaints and mediation

Trainers can submit a complaint through support@trainerlink.nl about technology, ranking, moderation, payment, restriction or implementation of these terms. Add relevant booking or decision references and a clear explanation. The email address is available, but TrainerLink does not yet promise an automatic acknowledgement, operational intake or fixed response time.

Before production launch, a documented complaints procedure with receipt, handling, a reasoned outcome and an assessment of mediation must be operational. This remains a blocking requirement in the launch checklist.

Where the Platform-to-Business rules require it or TrainerLink offers it, information about suitable mediators and the allocation of costs is provided before mediation. Participation in mediation does not limit access to a competent court. A possible small-business exemption is assessed operationally and is not assumed in these terms.

Part 5 – Final provisions

TrainerLink is responsible for its own platform service insofar as provided by law and the Platform Agreement. TrainerLink is not the provider of the training and is not liable for the actions of a trainer or customer merely because the platform intermediates. This does not exclude liability for TrainerLink's own fault.

For consumers, all mandatory rights and remedies remain intact. For business users, liability for indirect damage, consequential damage, loss of turnover or profit and data loss is excluded insofar as legally permitted. TrainerLink's total B2B liability is provisionally limited to the amount paid to TrainerLink by the business user in the preceding twelve months, with a total maximum of €500.

This B2B limit never applies to death or personal injury, intent or wilful recklessness by TrainerLink, or other liability that may not be excluded or limited. The proportionality and wording of the €500 maximum is a blocking point for review by Dutch legal counsel before publication.

41. Liability and indemnity of business users

A trainer is liable for their own offering, training, tax obligations, content and breaches attributable to them. To the extent legally permitted, the business user indemnifies TrainerLink against substantiated third-party claims that directly arise from their unlawful content, deception, breach of these terms or defective delivery of the training.

The indemnity does not apply insofar as the claim was caused by TrainerLink, cannot be attributed to the business user or may not legally be shifted. There is no business indemnity for consumers.

42. Force majeure

No party is liable for delay caused by an event outside its reasonable control, such as a major infrastructure outage, cyberattack, government measure, fire or natural disaster, insofar as the party could not reasonably prevent the consequences.

Force majeure does not erase accrued payment, refund or legal rights. The affected party informs the other party where reasonably possible and mitigates damage. If a training ultimately cannot be delivered, applicable refund and consumer rights remain in force.

43. Changes to the terms

TrainerLink may amend these terms in response to product, market, safety or legal changes. We publish the date and version number and appropriately inform users about material changes. Article 38 also applies to trainers.

New terms do not retroactively change a completed purchase or a stored booking, quote, group, payment or package snapshot. Login, passive browsing and continued use are not automatic agreement to a material change when expressly renewed consent is required.

44. Complaints, applicable law and competent court

Send complaints to support@trainerlink.nl with relevant facts and references. The complaints procedure does not limit any legal remedy. Dutch law applies to the Platform Agreement.

A consumer retains the mandatory consumer law of the country where that protection applies under private international law and may bring proceedings before any court that has jurisdiction under mandatory law. These terms therefore designate no exclusive Dutch or Rotterdam court for consumers. For business disputes, the Dutch court competent under the ordinary statutory rules has jurisdiction, unless the parties validly agree otherwise.

45. Contact

Olympus Performance, trading under the name TrainerLink

Slinge 282, 3086 EN Rotterdam, The Netherlands

Chamber of Commerce 87548984 · VAT identification number NL004434088B51

support@trainerlink.nl

Appendix – Model withdrawal form, only where a right of withdrawal applies

Complete this form only if a right of withdrawal applies to the specific purchase. Another unequivocal statement is also permitted.

To: Olympus Performance, trading under the name TrainerLink, Slinge 282, 3086 EN Rotterdam, support@trainerlink.nl

I hereby notify you that I withdraw from my agreement concerning the following service:

  • Description of the service and, if known, booking or purchase number:
  • Ordered on:
  • Consumer's name:
  • Consumer's address:
  • Date:
  • Consumer's signature, only if this form is submitted on paper: