Mpega • Kaekapakae

Terms of Service

Effective date: 5 November 2026
Operator: Afriport (Pty) Ltd (“Afriport”, “we”, “us”, “our”), operating the Mpega application and related Mpega services.
Contact: admin@mpega.app · Privacy: admin@kaekapakae.com

These Terms of Service (“Terms”) govern your access to and use of the Mpega mobile application, any related web experience, and associated booking, payment, ticketing, and support features (together, the “Service”). By creating an account, downloading the app, or using the Service, you agree to these Terms. If you do not agree, do not use the Service.

This document is a practical template aligned with the Service’s features and Google Play disclosure needs. It is not legal advice. Have qualified counsel review it for Botswana law, your company structure, operator contracts, and store policies before relying on it as your only compliance document.

1. Who we are and what the Service does

Mpega is a digital platform that helps passengers search bus routes and schedules, select seats, pay for travel, receive tickets (including QR tickets), manage reservations, and board with participating bus operators (“Operators”). The Service may also provide tools for Operators and their authorized staff (for example agents, conductors, operations, or finance users).

Afriport provides the technology platform. Unless we expressly say otherwise, the carriage of passengers is performed by the relevant Operator under that Operator’s transport rules. We are not the carrier for trips sold by third-party Operators on the platform.

2. Eligibility and accounts

3. Roles on the platform

Depending on how you are invited or registered, you may use the Service as a passenger/commuter or as an Operator staff user (for example sales agent, conductor, liner administrator, or finance). Staff accounts are granted by Afriport or the Operator and may be revoked. Staff must use the Service only for authorized operational purposes and must not misuse passenger data, tickets, payments, or validation tools.

4. Bookings, seats, and tickets

5. Payments

6. Wallet credit

Where enabled, cancellation credit or other promotional value may be stored in an in-app wallet. Wallet balances:

7. Cancellations, reschedules, refunds, and no-shows

Always review the confirmation dialog and on-screen policy text before you cancel or reschedule; those screens reflect the rules in force for that booking.

8. Passenger conduct and prohibited use

You agree not to:

9. Operator and third-party services

The Service may integrate maps, messaging, cloud hosting, analytics, authentication, and payments (including Google Firebase and Stripe). Their terms and privacy policies also apply to the portions they provide. Optional features (for example city mobility experiences branded separately) may have additional notices when you open them.

10. Intellectual property

Afriport and its licensors own the Service software, branding (including Mpega and related Afriport marks), and content we provide. You receive a limited, personal, non-exclusive, non-transferable licence to use the Service as offered. You may not copy, modify, or distribute our software or marks without written permission.

11. Privacy

Our collection and use of personal information is described in our Privacy Policy. Account deletion instructions are available in the app and at https://kaekapakae.com/Delete-Account.html.

12. Disclaimers

The Service is provided on an “as is” and “as available” basis. To the fullest extent permitted by law, we do not warrant that the Service will be uninterrupted, error-free, or that schedules and Operator information will always be complete or current. Travel involves inherent risk; Operators remain responsible for vehicle operation, safety, and on-the-ground customer service for their trips.

13. Limitation of liability

To the fullest extent permitted by applicable law:

Nothing in these Terms excludes liability that cannot be excluded under Botswana law (including for fraud or death/personal injury caused by negligence where such exclusion is unlawful).

14. Indemnity

You agree to indemnify and hold harmless Afriport and its officers, employees, and partners from claims arising out of your misuse of the Service, your breach of these Terms, or your violation of law or third-party rights, except to the extent caused by our wilful misconduct.

15. Suspension and termination

You may stop using the Service at any time and may delete your account where that feature is available. We may suspend or terminate access for breach, risk, legal compliance, or prolonged inactivity. Provisions that by nature should survive (including payments owed, IP, disclaimers, liability limits, and governing law) continue after termination.

16. Changes to the Service and to these Terms

We may update features, fares displayed on behalf of Operators, cut-offs, and these Terms. We will post the updated Terms on this page and revise the effective date. Material changes may also be highlighted in the app or by email. Continued use after the effective date constitutes acceptance of the updated Terms, except where mandatory law requires a different process.

17. Governing law and disputes

These Terms are governed by the laws of Botswana. Courts of Botswana have exclusive jurisdiction, without prejudice to any non-waivable consumer protections that apply to you. Before filing a claim, please contact support@mpega.app so we can try to resolve the issue.

18. Contact

Afriport (Pty) Ltd — Mpega / Afriport
Support: admin@mpega.app
Privacy: admin@kaekapakae.com
Website: https://www.kaekapakae.com
Registered postal or physical address: available on request via the emails above.

Related: Privacy Policy · Delete Account · Google Play requires a publicly accessible Terms URL for apps that process user accounts and in-app purchases/bookings.