Partner Agreement — Keonda and the Partner

Version 2026-08-29

1. Purpose and role of the platform

This agreement governs the relationship between Keonda, as operator of the marketplace, and the partner (school, shop or independent instructor) who publishes and sells their services on it. Keonda acts as an intermediary and payment facilitator: the service contract is always signed between the partner and the customer, and Keonda is never a party to it.

2. Registration, verification and publication

The partner declares that the identity, tax, banking and insurance details they provide are true and up to date, and that they hold the licences and qualifications required for their activity. Keonda verifies identity through Stripe and reviews every listing before publishing it, and may withhold or unpublish a listing that does not meet these terms or the applicable law.

3. Prices, commission and settlement

The partner freely sets the price of their services in their local currency. Keonda charges a commission on each completed booking, shown before publication and on every settlement. The applicable commission is the one in force at the time of booking. Keonda may grant promotional terms that reduce it temporarily; when it does, it states the rate, the end date and, where applicable, the billing ceiling. Once that date or ceiling is reached, the standard rate applies again, without this constituting an amendment to this contract. Bookings already confirmed keep the commission in force at the time they were made. The customer pays at the time of booking through Stripe; the partner's share is transferred to their Stripe account after the service has taken place, once the agreed holding period has elapsed. Refunds due to the customer are deducted from the amounts pending settlement.

4. Partner obligations

The partner undertakes to keep availability and prices accurate, to deliver the service as described, to answer booking requests within the stated time limit, to hold civil liability insurance covering the activity, to comply with safety and staff-to-participant ratio regulations, and to treat every customer without discrimination.

5. Cancellations and no-shows

The cancellation policy shown on each listing is binding on both parties. For safety reasons — including an adverse weather or sea forecast — the partner may propose a date change or request cancellation; in either case the customer is free to accept it at no cost, or keep the original booking. Keonda reserves the right to check the day's weather forecast before treating a request made on these grounds as valid. Repeated cancellations or change proposals attributable to the partner, or failure to show up, feed into the trust indicator in clause 6 and may lead to a reduction in visibility, withholding of settlements or termination of this agreement.

6. Ratings and trust indicator

Customers and partners may rate each other after the service. Keonda moderates ratings before publishing them and calculates a trust indicator from objective data (cancellations, response times, incidents). The partner may reply to any rating and may ask for a review of anything they consider incorrect, but may not require its removal on the sole ground of being unfavourable.

7. Personal data protection

Each party is the controller of the personal data it processes for its own purposes. For customer data that Keonda makes available for the sole purpose of delivering the booked service, the partner acts as an independent controller and undertakes to use it only for that purpose, not to reuse it for its own marketing without consent, and to apply appropriate security measures. Keonda uses Stripe (payments), Supabase (hosting), Twilio (messaging) and Resend (email) as processors, with international transfers covered by the applicable safeguards. Both parties must respond to data-subject rights requests and notify each other of any breach affecting shared data within 48 hours. The GDPR applies to partners established in the European Union and Brazil's LGPD to partners established in Brazil.

8. Liability and indemnity

The partner is solely liable for delivering the activity, for the safety of participants and for compliance with the regulations applicable to it, and shall hold Keonda harmless against any claim arising from that delivery. Keonda is liable for the availability and correct operation of the platform and of the payment flow. Nothing in this clause limits consumers' statutory rights or liability for wilful misconduct or gross negligence. Keonda makes a model contract available to the partner for their relationship with customers: it is an orientative template, is not legal advice, and the partner may edit or replace it. The partner is solely responsible for the content of the contract they adopt and for its compliance with applicable law; Keonda is not a party to that contract.

9. Term, termination and governing law

This agreement takes effect upon signature and remains in force while the partner keeps an active account. Either party may terminate it with 30 days' notice, without affecting bookings already confirmed, which must be honoured or refunded. Keonda may suspend the account immediately in the event of fraud, a serious safety risk or a breach of the law. The agreement is versioned by date: when a new version is published the partner is notified and must sign it in order to keep publishing. It is governed by Brazilian law and the courts of the partner's domicile for partners established in Brazil, and by Spanish law and the courts of Barcelona for the rest. Questions: partners@keonda.surf.

10. Rental deposits

When a partner offers rentals with a deposit, Keonda holds it through Stripe until it is returned to the customer or the partner requests its use. The partner may only draw on it, in whole or in part, in the event of non-return or theft of the equipment, return more than one hour later than the agreed time, or demonstrable damage from improper use, always evidenced through the platform's delivery and return QR codes and photo record. In the event of a dispute, Keonda does not arbitrate: it applies this customer-protection rule and leaves resolution to the parties or the courts named in clause 9, without limiting the partner's right to claim the amount through other legal means.

11. Service delivery disputes

The QR code the partner scans when the service starts is the proof that the customer and the partner actually met. If the customer reports that the service was never delivered, the partner must respond within the short window shown in the app, providing their own geolocation when claiming the customer never showed up. If the partner doesn't respond within that window, the case goes to Keonda for review instead of automatically being decided in the customer's favour, and any circumstances that may have prevented a timely reply are taken into account. Keonda manually reviews any case the evidence from both sides doesn't clearly settle before deciding on any refund or payout, and this does not automatically penalise the partner. A false geolocation or an admission of facts that never happened can lead to the claim being denied, the corresponding payout being withheld and, in cases of bad faith, the account being suspended temporarily or permanently, without prejudice to the trust indicator in clause 6.