Definitions
| Term | Meaning |
|---|---|
| “Platform” | The Meneja web application, mobile application, associated APIs, and the Meneja Marketplace operated by Meneja Billing. |
| “Marketplace” | The public rental listing service accessible at marketplace.meneja.cloud, forming part of the Platform. |
| “Meneja”, “we”, “us” | Meneja Billing, Business Registration No. BN-L3SMEDA9, registered in Kenya. |
| “You”, “User” | Any person who registers for or uses the Platform in any capacity. |
| “Owner” | A User who registers one or more estates on the Platform. |
| “Manager” | A User assigned by an Owner to manage one or more estates. |
| “Maintenance Staff” | A User assigned to service and resolve maintenance work orders. |
| “Tenant” | A User who occupies a residential unit managed through the Platform. |
| “Lister” | A User who creates a Marketplace account to advertise one or more rental units to the public. |
| “Prospective Tenant” | A member of the public who browses Marketplace listings or submits a viewing request, whether or not they hold a Meneja account. |
| “Content” | Any data, text, documents, images, or information submitted to the Platform by a User. |
| “Subscription Plan” | The tiered pricing plan (Free, Growth, Premium, or Agency) selected by an Owner. |
| “Listing Fee” | The fee charged per Marketplace listing unit, as published on the Marketplace at the time of listing. |
| “M-Pesa” | The mobile money service operated by Safaricom Limited. |
Eligibility and Account Registration
To use the Platform, you must:
- Be at least 18 years of age
- Be a natural person or a legally constituted entity with capacity to enter into binding agreements under Kenyan law
- Provide accurate, current, and complete information during registration
- Not already have an account that has been suspended or terminated by Meneja
You are responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account. Notify us immediately at privacy@meneja.co.ke if you suspect unauthorised access.
Meneja reserves the right to verify your identity at any time and to refuse registration or terminate accounts that provide false information.
Description of Services
Meneja provides a software-as-a-service (SaaS) property management platform and a public rental marketplace. Services available depend on your role and active Subscription Plan:
| Role | Key Services |
|---|---|
| Property Owner | Estate and unit management; tenant and staff assignment; financial reporting; subscription management; maintenance oversight. |
| Property Manager | Day-to-day estate operations; tenant communications; maintenance work order management; rent collection oversight. |
| Maintenance Staff | Viewing and updating assigned work orders; receiving in-platform notifications. |
| Tenant | Viewing lease details and rent history; paying rent via M-Pesa; submitting maintenance complaints; receiving notices. |
| Marketplace Lister | Creating and managing public rental listings; receiving and managing viewing appointment requests; accessing listing performance via the Marketplace dashboard. |
| Prospective Tenant | Browsing public rental listings and submitting viewing requests. No account required. |
3.1 Subscription Plans
Access to certain features is gated by the Owner's active Subscription Plan:
- Free — Up to 2 estates, 20 units. Basic management features.
- Growth (KSh 17,999/month) — Up to 10 estates, 100 units. Includes lease agreements and M-Pesa STK push.
- Premium (KSh 34,999/month) — Up to 25 estates, unlimited units. Adds eTIMS compliance, white label, and API access.
- Agency Starter (KSh 74,999/month) and Agency Enterprise (KSh 149,999/month) — Unlimited estates and units. Full feature access and dedicated support.
Meneja reserves the right to modify plan features and pricing with at least 30 days' notice to affected subscribers.
3.2 Meneja Marketplace
The Meneja Marketplace is a public rental listing platform where Listers may advertise vacant residential units to Prospective Tenants across Kenya.
- For Listers: Each listing is subject to payment of the applicable Listing Fee before the listing is made publicly visible. Meneja Growth, Premium, and Agency plan subscribers receive complimentary Marketplace listings as part of their plan.
- For Prospective Tenants: Browsing the Marketplace and submitting viewing requests is free and does not require registration. Meneja is not a party to any tenancy or lease arrangement that may result from a Marketplace interaction.
- Listing accuracy: Listers are solely responsible for the accuracy, completeness, and lawfulness of their listing content, including photographs, described amenities, stated rent, and availability dates. Meneja does not verify listing accuracy or property ownership.
- Removal: Meneja reserves the right to remove any listing that violates these Terms, contains false or misleading information, or is reported as fraudulent, without prior notice or refund of the Listing Fee.
3.3 SaaS Transition
Marketplace Listers who wish to manage their properties more comprehensively may upgrade to a Meneja SaaS Subscription Plan at any time. Existing Marketplace account credentials can be used to access the full platform upon plan activation.
Payments and M-Pesa
4.1 Role of Meneja
Meneja is a technology facilitator only. We are not a financial institution, payment service provider, escrow agent, or party to the rent obligation between a Tenant and an Owner. We do not hold, receive, or disburse funds on behalf of any party.
4.2 M-Pesa STK Push (Rent Payments)
When a Tenant initiates a payment via the Platform, an STK push notification is sent to the Tenant's registered M-Pesa number. By initiating payment, you:
- Authorise the deduction of the specified amount from your M-Pesa account
- Confirm that the phone number provided is registered to an active M-Pesa account
- Understand that Meneja does not process, hold, or guarantee the delivery of funds — the transaction is executed directly between your M-Pesa account and the Owner's registered paybill
4.3 Failed or Disputed Transactions
If an STK push request fails, times out, or results in a disputed transaction:
- Check your M-Pesa statement via *334# to confirm whether funds were deducted
- Contact Safaricom Customer Care on 100 or 0722 002 100 for transaction disputes
- Notify your Property Manager or Owner, who can verify against paybill records
- Meneja can provide a transaction reference log from the Platform; however, Safaricom's records are authoritative for M-Pesa disputes
4.4 Airtel Money Users
Meneja's automated STK push is exclusive to Safaricom M-Pesa. Airtel Money users may pay into the Owner's paybill manually via *222# but will not receive an automated prompt from the Platform. The Platform will not generate an automatic transaction record for manual payments — retain your own payment confirmation.
4.5 Marketplace Listing Fees
Each Marketplace listing unit requires payment of the applicable Listing Fee via the Meneja paybill before the listing is activated and made publicly visible. The following conditions apply:
- Listing fees are paid per unit via M-Pesa to the Meneja paybill, using the listing reference provided at checkout
- A listing is activated automatically upon confirmed receipt of payment
- Listing fees are non-refundable once a listing has been activated, including in cases where the listing is subsequently removed for breach of these Terms
- Meneja Growth, Premium, and Agency plan subscribers are not required to pay per-listing fees — Marketplace access is included in their subscription
- Meneja reserves the right to revise the Listing Fee with at least 14 days' notice. The fee applicable at the time of listing creation applies to that listing
4.6 Subscription Billing
SaaS subscription fees are payable monthly in advance via M-Pesa to the Meneja paybill. Account references for subscription payments are provided in the Platform billing section. See Section 9 for the effect of non-payment and plan downgrade.
User Obligations and Prohibited Conduct
By using the Platform, you agree that you will not:
- Provide false, misleading, or fraudulent information at any stage
- Impersonate another person or entity, or misrepresent your role or authority
- Access data, accounts, or areas of the Platform to which you are not authorised
- Attempt to circumvent, disable, or interfere with any security feature of the Platform
- Use the Platform to transmit unsolicited communications, malware, or harmful code
- Use another User's personal data obtained through the Platform for any purpose outside its intended use
- Engage in any activity that violates the rights of other Users or any applicable law of Kenya
Marketplace Listers additionally agree that:
- All listing content is accurate, current, and not misleading
- They have the legal right or authority to advertise the listed unit
- They will not list a unit that is already occupied or unavailable
- They will respond to viewing requests in good faith and within a reasonable time
- They will not use Prospective Tenant contact details obtained through the Marketplace for any purpose other than arranging the requested viewing
Property Owners and Managers additionally agree that:
- They have the legal authority to list and manage the estates they add to the Platform
- Tenant data entered into the Platform has been collected with the Tenant's knowledge
- They will not use the Platform to discriminate against Tenants on the basis of any protected characteristic under the Constitution of Kenya
Data, Privacy, and Confidentiality
The processing of personal data through the Platform is governed by our Privacy Policy, which forms part of these Terms and is incorporated by reference.
Each User acknowledges that in using the Platform, they may have access to personal data of other Users. You agree to:
- Use such data only for purposes related to managing the relevant estate or Marketplace listing through the Platform
- Not disclose, sell, or otherwise share other Users' personal data with third parties outside the Platform
- Comply with all applicable obligations under the Data Protection Act, 2019
Intellectual Property
All software, design, code, trademarks, and content forming part of the Meneja Platform (excluding User Content) are the intellectual property of Meneja Billing or its licensors. Nothing in these Terms transfers any intellectual property rights to you.
You are granted a limited, non-exclusive, non-transferable, revocable licence to access and use the Platform solely for its intended purpose during the term of your registration. This licence does not include the right to copy, modify, reverse-engineer, or redistribute any part of the Platform.
You retain ownership of all Content you submit to the Platform. By submitting Content, you grant Meneja a limited licence to store, process, and display that Content as necessary to provide the services described in these Terms.
Limitation of Liability
8.1 Platform as a Tool
Meneja is a property management and listing tool. We do not:
- Guarantee the solvency, reliability, or conduct of any Owner, Manager, Tenant, Lister, or Prospective Tenant
- Verify the legal title or ownership of estates or units listed on the Platform or Marketplace
- Verify the accuracy of listing content submitted by Listers
- Mediate or adjudicate property disputes between Users
- Guarantee the uptime of third-party services integrated with the Platform
8.2 Exclusion of Consequential Loss
To the maximum extent permitted by Kenyan law, Meneja shall not be liable for:
- Any indirect, incidental, special, or consequential loss or damage arising from use of the Platform or Marketplace
- Loss arising from reliance on listing content that proves to be inaccurate or fraudulent
- Loss of data, revenue, or profits arising from Platform downtime or third-party service failures
- Losses arising from a User's reliance on information provided by other Users
8.3 Cap on Direct Liability
Where Meneja is found liable for direct loss, our total aggregate liability shall not exceed the fees paid by you to Meneja in the three months preceding the event giving rise to the claim.
Subscriptions, Suspension, and Termination
9.1 Subscription Billing
Paid subscriptions are billed monthly in advance. Failure to pay may result in your plan being downgraded to the Free tier or your account being suspended. We will provide at least 7 days' notice before suspension due to non-payment.
9.2 Effect of Plan Downgrade or Lapse
- You will retain read-only access to your historical data for 90 days
- Features restricted to higher-tier plans (lease agreements, STK push) will be disabled
- Estates and units exceeding the Free plan limits will be archived, not deleted
9.3 Account Termination by User
You may delete your account by contacting privacy@meneja.co.ke. Upon termination:
- Active Tenant records and financial data will be retained for the periods described in the Privacy Policy to satisfy legal obligations
- Your account profile data will be anonymised within 30 days
- Active Marketplace listings will be removed; paid Listing Fees are non-refundable
- Pending maintenance work orders will be notified to the relevant Manager or Owner before deletion
9.4 Termination by Meneja
We reserve the right to suspend or terminate your account with immediate effect if you:
- Breach any material term of these Terms
- Use the Platform for fraudulent, illegal, or harmful purposes
- Fail to cure a breach within 7 days of written notice
Disputes Between Users
Meneja is not a party to any dispute between an Owner, Manager, Maintenance Staff, Tenant, Lister, or Prospective Tenant. Disputes about tenancy, rent arrears, maintenance obligations, property condition, or the accuracy of a Marketplace listing should be resolved:
- Directly between the parties, using records and documentation available on the Platform
- Through the relevant mechanisms under the Landlord and Tenant Act (Cap. 301) or applicable Kenyan law
- Through mediation or arbitration as agreed between the parties
You may contact us at privacy@meneja.co.ke if another User's conduct on the Platform constitutes a violation of these Terms.
Governing Law and Jurisdiction
These Terms are governed by and shall be construed in accordance with the laws of the Republic of Kenya. Any dispute that cannot be resolved by negotiation shall be submitted to the exclusive jurisdiction of the courts of Kenya.
General Provisions
- Entire Agreement: These Terms, together with the Privacy Policy and Cookie Policy, constitute the entire agreement between you and Meneja regarding your use of the Platform.
- Severability: If any provision is found to be unenforceable, the remaining provisions shall continue in full force and effect.
- Waiver: Failure to enforce any right under these Terms does not constitute a waiver of that right.
- Assignment: You may not assign your rights or obligations without Meneja's prior written consent. Meneja may assign its rights in connection with a business transfer or reorganisation.
- Updates to Terms: Material changes will be communicated at least 14 days in advance. Continued use of the Platform after the effective date constitutes acceptance.