Terms and conditions

Legal

Terms & Conditions.

These Terms govern use of KEBA Platforms websites and the K-BUS mobility marketplace (passenger apps, operator portals, admin tools, and related APIs). Last updated: 2 October 2026.

1. Parties and acceptance

These Terms & Conditions (“Terms”) form a binding agreement between you and KEBA Platforms (“KEBA”, “we”, “us”, or “our”), operating the K-BUS platform and related websites (including keba.rw and kebaplatforms.com).

By creating an account, accessing our apps or websites, searching trips, holding seats, completing checkout, publishing trips as an operator, or otherwise using the Services, you agree to these Terms and our Privacy Policy. If you do not agree, do not use the Services.

If you use the Services on behalf of a company (for example a bus operator), you represent that you have authority to bind that entity, and “you” includes that entity.

2. Definitions

  • Services — KEBA websites, K-BUS passenger applications, operator portals, admin panels, APIs, notifications, and payment integrations.
  • Passenger — a user who searches, books, or pays for tickets.
  • Operator — a licensed transport company (or its staff) that lists routes, buses, and trips and receives passenger fares subject to settlement rules.
  • Ticket — an electronic entitlement to travel on a specific trip under the conditions shown at purchase.
  • Platform fee / commission — amounts KEBA charges for marketplace, technology, and payment facilitation services.
  • Payment provider — third-party processors (for example WeFlexfy, mobile money networks, or card acquirers) that collect or settle funds.

3. Nature of the platform (important)

K-BUS is a technology marketplace. Unless we expressly state otherwise in writing for a specific route:

  • Transport services are provided by independent Operators, not by KEBA as a carrier.
  • KEBA facilitates discovery, booking, ticketing, payments orchestration, and related tools.
  • The contract of carriage for a journey is primarily between the Passenger and the Operator operating that trip.

Operators remain responsible for vehicles, drivers, licences, safety, schedules, boarding rules, and compliance with Rwanda Utilities Regulatory Authority (RURA) and other applicable laws.

4. Eligibility and accounts

You must provide accurate registration information and keep credentials confidential. You are responsible for activity under your account. Notify us promptly of unauthorised use.

We may refuse, suspend, or terminate accounts that are incomplete, fraudulent, abusive, or in breach of these Terms. Operators may be required to complete KYC / document checks before listing trips or receiving payouts.

If you are under the age of majority in Rwanda, you may use Passenger features only with consent and supervision of a parent or legal guardian who accepts these Terms.

5. Passenger bookings and tickets

5.1 Search and seat holds

Trip availability, prices, and schedules are shown based on Operator data and may change. A temporary seat hold is not a confirmed ticket. Holds expire if payment is not completed within the stated window.

5.2 Checkout and confirmation

A booking becomes confirmed only when payment status is marked successful by our systems (including payment-provider confirmation) and a Ticket is issued in the app. Until then, seats may be released.

5.3 Passenger obligations

  • Provide a valid passenger name and contact details.
  • Arrive at the boarding point with enough time and present a valid Ticket / QR.
  • Comply with Operator boarding, luggage, and conduct rules.
  • Ensure the paying phone / card belongs to you or is used with authorisation.

5.4 Trip changes by Operators

Operators may delay, reschedule, consolidate, or cancel trips for operational, safety, or force-majeure reasons. Where feasible, we or the Operator will notify you using the contact details on the booking. Remedies (rebooking, credit, or refund) depend on Operator policy, applicable law, and Section 7.

6. Payments, fees, and receipts

Fares, platform fees, and totals are displayed before you confirm payment. By paying, you authorise KEBA and its Payment providers to charge the selected method (mobile money, card, or other enabled methods).

  • Payment processing is performed by third-party providers under their own terms and network rules.
  • Failed, timed-out, or declined payments do not create a Ticket. Duplicate charges should be reported immediately with your booking / payment reference.
  • Electronic tickets and fiscal documents (where issued) are evidence of purchase; keep them for travel and support.
  • Currency is typically Rwandan Franc (RWF) unless otherwise stated.

KEBA may update platform fee percentages and settlement modes from time to time; material changes affecting Operators will be communicated through the operator portal or email where practicable.

7. Cancellations, refunds, and chargebacks

Refund eligibility depends on (a) timing before departure, (b) whether the trip was cancelled or materially altered by the Operator, (c) Operator refund rules, and (d) payment-provider constraints.

  • Passenger-initiated cancellations may be non-refundable or partially refundable as shown in the app or Operator policy at purchase time.
  • Operator / platform cancellations generally entitle the Passenger to a rebooking or refund of the fare paid for the affected Ticket, subject to verification.
  • Approved refunds are returned to the original payment method when possible and may take several business days depending on banks / mobile money providers.
  • Unauthorised chargeback abuse or fraudulent disputes may result in account suspension and recovery of costs.

To request help, contact support with booking number, Ticket ID, payment reference, and a short description of the issue.

8. Operator terms

Operators agree to:

  • Hold all required licences, insurance, and authorisations to carry passengers.
  • Publish accurate trip data (route, stops, capacity, fare, departure times).
  • Maintain a valid payment receiving account (for example MoMo number) where required for settlement.
  • Honour confirmed Tickets issued through K-BUS for published trips.
  • Not circumvent platform fees by steering confirmed K-BUS passengers to off-platform payment for the same booking.
  • Handle passenger complaints related to carriage, safety, and on-the-ground operations in good faith.

KEBA may withhold, delay, or reverse settlements for suspected fraud, chargebacks, KYC failures, or material breach. Settlement mode may be platform-wallet (KEBA collects then pays Operators) or direct-to-operator splits facilitated by Payment providers, as configured in admin settings.

9. Acceptable use

You must not:

  • Use the Services for unlawful, deceptive, or abusive purposes.
  • Attempt to bypass payment, seat-hold, ticketing, or access controls.
  • Scrape, reverse engineer, or overload the Services without written consent.
  • Upload malware or interfere with other users’ access.
  • Misrepresent identity, Operator affiliation, or payment ownership.
  • Resell Tickets in violation of Operator or platform rules.

10. Intellectual property

The Services, software, branding, logos, and content (excluding Operator-supplied content) are owned by KEBA or its licensors. You receive a limited, revocable, non-exclusive licence to use the apps for their intended purpose. Operator trademarks and trip content remain the Operator’s property; Operators grant KEBA a licence to display them to operate the marketplace.

11. Privacy and communications

We process personal data as described in our Privacy Policy. By using the Services you consent to transactional messages (SMS, email, push, or in-app) about bookings, payments, and security. Marketing messages, if any, can be opted out where required by law.

12. Disclaimers

THE SERVICES ARE PROVIDED “AS IS” AND “AS AVAILABLE”. TO THE MAXIMUM EXTENT PERMITTED BY LAW, KEBA DISCLAIMS WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. We do not guarantee uninterrupted availability, error-free operation, or that any specific Operator will complete a journey exactly as scheduled.

13. Limitation of liability

To the fullest extent permitted by Rwandan law, KEBA is not liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, lost data, or business interruption.

KEBA’s aggregate liability arising out of or related to the Services for any claim shall not exceed the greater of (a) the platform fees you paid to KEBA in the three (3) months before the event giving rise to liability, or (b) twenty thousand Rwandan Francs (RWF 20,000), except where liability cannot be limited by law (for example proven fraud or wilful misconduct by KEBA).

Nothing in these Terms excludes liability that cannot legally be excluded. Claims relating to carriage accidents, injury, or property damage during transport should be directed primarily to the responsible Operator and their insurers, without prejudice to mandatory consumer protections.

14. Indemnity

You agree to indemnify and hold harmless KEBA and its officers, employees, and partners from claims, losses, and expenses (including reasonable legal fees) arising from your breach of these Terms, your misuse of the Services, your content, or your violation of law or third-party rights — except to the extent caused by KEBA’s wilful misconduct.

15. Suspension and termination

You may stop using the Services at any time. We may suspend or terminate access immediately for breach, legal risk, non-payment, fraud, or platform integrity reasons. Provisions that by nature should survive (including IP, liability limits, indemnity, and governing law) will survive termination.

16. Changes to these Terms

We may update these Terms from time to time. The “Last updated” date will change, and material updates may be notified in-app, by email, or on this page. Continued use after the effective date constitutes acceptance of the updated Terms.

17. Governing law and disputes

These Terms are governed by the laws of the Republic of Rwanda. Parties will first attempt good-faith resolution through support channels. If unresolved, disputes shall be submitted to the competent courts of Rwanda, without prejudice to mandatory consumer dispute mechanisms.

18. Contact

Legal / support: support@kebaplatforms.com
Website: https://keba.rw
Terms URL (use this in apps / WeFlexfy / stores): https://keba.rw/marketing/terms
Privacy URL: https://keba.rw/marketing/privacy

Note: This document is a practical industry-style template for a Rwanda mobility marketplace. Have qualified counsel review it before relying on it for regulatory, banking, or large commercial contracts.