Last updated 6 November 2026
These terms are a legally binding agreement between you and Kesh Labs Ltd. They govern your use of the Kesh app, kesh.ke and related services (the "Services").
By creating a Kesh account or using the Services, you agree to these terms and to our Privacy policy, which forms part of this agreement. If you do not agree, do not use the Services.
To use Kesh you must be at least 18 years old, live in Kenya, hold a Kenyan National ID or Alien ID, and have a Kenyan mobile phone number.
When you register, you agree to give accurate and complete information, including for identity verification, and to keep it up to date. If you do not, we may suspend or close your account.
Kesh lets you:
You must not use Kesh to:
If you do, we may suspend or close your account without notice and report you to the authorities.
We collect, use and share your personal information as described in our Privacy policy.
When your account closes, we return any remaining balance to you, unless the law requires us to hold it.
The Services are provided as they are and as available, without warranties of any kind, express or implied. We do not guarantee that the Services will be uninterrupted, secure or error-free. Kesh is not a bank. Your Kesh wallet balance is electronic money and is not covered by the Kenya Deposit Insurance Corporation.
To the fullest extent Kenyan law allows, Kesh Labs Ltd and its officers, directors and employees are not liable for indirect, incidental, special, consequential or punitive damages, or for loss of profits, revenue, data, use or goodwill, arising from your use of or inability to use the Services, unauthorised access to our servers or the information on them, or harmful code transmitted through the Services. Our total liability for any claim is limited to the amount of the transaction the claim is about.
You agree to defend and indemnify Kesh Labs Ltd and its affiliates, officers, directors and employees against claims, losses and expenses, including legal fees, arising from your use of the Services or your breach of these terms.
These terms are governed by the laws of Kenya. We will try to resolve any dispute with you through our support team first. If it is not resolved within 30 days, the courts of Nairobi, Kenya have exclusive jurisdiction.
We may change these terms. We will tell you about material changes in the app or by email. If you keep using the Services after that, you accept the new terms.
If you have questions about these terms, contact us:
Company: Kesh Labs Ltd Email: support@kesh.ke Phone: +254 796 980788 Address: Jahazi Building, James Gichuru Road, Nairobi, Kenya