Terms of Service
Last updated: May 26, 2026
Introduction
These Terms of Service ("Terms") govern your access to and use of the SinglbasePM platform ("Service"), operated by Singlbase Technologies Limited ("Company", "we", "us", or "our"), a private limited company registered under the laws of the Republic of Kenya.
By accessing or using the Service, you agree to be bound by these Terms. If you do not agree, you may not use the Service. These Terms form a valid and enforceable contract under the Kenya Information and Communication Act (KICA), Section 83J, notwithstanding that they are formed electronically.
1. Definitions
- "User" means any individual or entity that accesses the Service, including Account Owners, team members, and agents.
- "Account" means the registered profile created to access the Service.
- "Account Owner" means the individual or entity in whose name the Account is registered and who is responsible for all activity, payments, and compliance under the Account.
- "Organization Data" means all data, content, and information uploaded, stored, or processed through the Service by the User, including property listings, tenant details, lease agreements, and financial records.
- "Subscription" means the paid or free plan selected by the User to access specific features of the Service.
- "Payment Processor" means a third-party payment service provider used to process subscription charges or tenant rent payments, including Paystack Payments Limited, Safaricom Limited (M-Pesa/Daraja), and NCBA Bank Kenya PLC.
- "Tenant" means an individual whose personal data is managed within the Service by a User, typically in the capacity of a residential or commercial property occupant.
- "STK Push" means a Safaricom M-Pesa-initiated payment request sent to a mobile phone prompting the user to enter their M-Pesa PIN to authorise a payment.
2. Eligibility and Multi-User Responsibility
You must be at least 18 years of age and have the legal capacity to enter into binding contracts under Kenyan law. By registering, you represent and warrant that you meet these requirements.
The Account Owner is solely responsible for all team members and agents granted access under their account. Any breach of these Terms by such users shall be deemed a breach by the Account Owner.
Where the Account Owner is a company or legal entity, the individual accepting these Terms on their behalf represents that they have authority to bind that entity.
3. Property and Tenant Data Responsibility
The Company provides the platform solely as a technology tool for data management. The following apply:
- The Company does not verify and is not responsible for the accuracy, legality, or completeness of any property listings, tenant information, lease agreements, or financial records uploaded by Users.
- Users are solely responsible for ensuring that all data uploaded complies with applicable Kenyan laws, including the Rent Restriction Act (Cap 296) and the Landlord and Tenant (Shops, Hotels and Catering Establishments) Act (Cap 301).
- Users are responsible for obtaining explicit, informed consent from their Tenants and any third parties before uploading their personal data to the Service, in accordance with the Data Protection Act, 2019.
- The Service does not constitute legal advice and does not guarantee compliance with applicable landlord-tenant laws or regulatory requirements.
- Users must not upload special categories of personal data (as defined under the Data Protection Act, 2019) without a documented lawful basis and explicit consent.
4. Account Registration and Security
You agree to provide accurate, current, and complete information during registration and to keep it up to date. You are responsible for maintaining the confidentiality of your login credentials. You must notify us immediately at legal@singlbase.com of any unauthorised use of your Account or any security breach.
The Company reserves the right to disable any Account if, in our reasonable judgment, security has been compromised or these Terms have been violated.
5. Acceptable Use
You agree to use the Service only for lawful purposes in compliance with Kenyan law. You shall not:
- Use the Service for any fraudulent activity, including posting non-existent or fraudulent rental listings.
- Use the Service to harass, intimidate, or unlawfully discriminate against Tenants or other parties.
- Store or process sensitive personal data (including national identity numbers, financial account information, or health data) without a documented lawful basis and explicit consent under the Data Protection Act, 2019.
- Attempt to gain unauthorised access to the Service, its systems, or any other user's account.
- Introduce malware, viruses, or any other harmful code into the Service.
- Use the Service to facilitate money laundering, terrorism financing, or any activity prohibited under the Proceeds of Crime and Anti-Money Laundering Act, 2009, or the Prevention of Terrorism Act, 2012.
- Scrape, reverse-engineer, or attempt to extract the Service's source code or proprietary data.
- Resell or sublicense access to the Service without our prior written consent.
- Use the Service in any manner that could damage, overburden, or impair its infrastructure.
We cooperate fully with law enforcement agencies and may disclose information as required under the Computer Misuse and Cybercrimes Act, 2018, or any other applicable Kenyan law.
6. Payments, Payment Integrations, and Liability
The Service facilitates rent collection, payment tracking, and financial record management on your behalf. The following terms apply to all payment-related functionality:
6.1 General Payment Terms
- The Company is not a financial institution, bank, payment service provider, or electronic money institution. We do not hold, transfer, or settle funds on your behalf.
- Payment rails (M-Pesa, NCBA) are provided by third-party licensed payment service providers. The Company is not liable for payment failures, delays, processing errors, or technical issues caused by those third-party systems.
- All fees and transaction amounts are denominated in Kenya Shillings (KES) unless otherwise stated. VAT is applied where required under Kenyan law.
- The Company reserves the right to modify pricing and fee structures with at least 30 days' written notice via email or in-product notification.
6.2 M-Pesa (Safaricom Daraja API)
- The Service integrates with Safaricom's Daraja API to enable M-Pesa STK push payments, allowing Tenants to pay rent directly from their mobile phones.
- When a Tenant initiates a payment, an STK push notification is sent to their registered M-Pesa number. The Tenant must enter their M-Pesa PIN on their device to authorise the transaction. The Company does not have access to, store, or transmit M-Pesa PINs.
- M-Pesa transactions are subject to Safaricom's transaction limits, service availability, and applicable M-Pesa charges as published by Safaricom from time to time.
- Tenant phone numbers used for M-Pesa payments are shared with Safaricom solely to initiate the STK push request and are governed by Safaricom's Privacy Policy.
- The Company is not liable for failed or declined M-Pesa transactions. In the event of a disputed payment, Users and Tenants should contact Safaricom customer care directly.
- Refunds for M-Pesa transactions, where applicable, are processed by the Account Owner through their registered Safaricom organization account. The Company does not process M-Pesa refunds on behalf of Users.
6.3 NCBA Bank Integration
- The Service integrates with NCBA Bank Kenya PLC to enable bank-to-bank transfers, payment reconciliation, and account statement imports.
- Users who connect an NCBA account authorise the Company to retrieve account transaction data via NCBA's API solely for the purpose of reconciling payments within the Service.
- NCBA bank account credentials are not stored by the Company. Authentication is handled via OAuth 2.0 tokens issued directly by NCBA.
- The Company is not liable for NCBA transaction failures, bank-side errors, or delays in fund settlement.
- Users are responsible for ensuring their NCBA account is in good standing and that all transactions comply with NCBA's terms and conditions.
6.4 Tenant Payments - General Disclaimer
- The Company provides payment integration tools as a convenience feature. The Company does not guarantee successful payment collection and is not responsible for uncollected rent.
- Payment confirmation displayed within the Service is based on data received from Payment Processors and may be subject to reconciliation delays.
- Users must independently verify all payment records against their bank or mobile money statements. The Company is not liable for discrepancies arising from delayed Payment Processor notifications.
- Any disputes between landlords and Tenants regarding rent payments are the responsibility of the parties involved. The Company will provide payment records from the Service to assist with dispute resolution, subject to applicable law.
6A. Subscriptions, Auto-Renewal, and Billing
SinglbasePM offers tiered subscription plans (Free, Basic, Pro) on monthly or annual billing intervals. Subscription payments are processed by Paystack Payments Limited ("Paystack"), a licensed payment service provider regulated by the Central Bank of Kenya. By subscribing, you also agree to Paystack's terms of service.
- Auto-renewal. Your subscription renews automatically at the end of each billing period at the then-current price for your plan, charged to your saved payment card. You can cancel at any time from Settings - Billing - Cancel Subscription. Access continues through the end of the period already paid for.
- Card storage. Card details are stored securely by Paystack (PCI-DSS Level 1 certified). The Company does not store, transmit, or have access to your raw card numbers. We retain only a tokenised reference ("authorization code"), the last 4 digits, card brand, and expiry month/year.
- Adding a card. Adding a card may require a small verification charge (currently KES 50), which is automatically refunded once the card is captured. Refunds typically settle within 1 to 7 organization days depending on your card issuer.
- Failed renewals. If a renewal charge fails, your subscription enters a grace period of up to 14 days. We will retry the charge and notify you by email. If payment is not resolved within the grace period, paid features will be suspended and your data retained per Section 9.
- Plan upgrades. Upgrades take effect immediately and are prorated. You will be charged only for the remaining days in the current period at the new plan's rate, less unused credit on your previous plan.
- Plan downgrades. Downgrades and interval switches take effect at the end of the current billing period. No refund of unused time is issued.
- No refunds for partial periods. Subscription fees already paid for the current period are non-refundable, including in cases of cancellation, downgrade, or account termination by you. We may, at our sole discretion, issue a credit or refund for service interruptions caused by us that materially exceed our stated SLA.
- Free plan. The Free plan does not require a payment card and remains available subject to the limits stated on the pricing page. We reserve the right to modify Free-plan limits with 30 days' notice.
- Trial periods. Where a trial is offered, it converts to a paid subscription at the end of the trial unless cancelled before the trial expires. We will email a reminder at least 3 days before the trial ends.
- Invoices. Tax invoices are issued for each successful charge and available in Settings - Billing - Payment History. For KRA-compliant invoices, provide your organization name, KRA PIN, and VAT number in Settings - Organization Profile. You are responsible for the accuracy of these details.
- Billing disputes. Disputes must be raised within 30 days of the disputed charge by email to billing@singlbase.com. Charges not disputed within this window are deemed accepted.
- Consumer Protection Act, 2012. Nothing in this section limits your rights under the Consumer Protection Act, 2012. If you believe a charge was made in error or in breach of your statutory rights, you may raise a complaint with the Competition Authority of Kenya.
7. Intellectual Property
All intellectual property rights in the Service (including software, design, trademarks, and documentation) are owned by or licensed to the Company. You retain full ownership of your Organization Data but grant us a limited, non-exclusive, royalty-free licence to process, store, and transmit it solely to provide the Service.
You must not copy, modify, distribute, reverse-engineer, or create derivative works from the Service without our prior written consent.
8. Data Protection and Portability
The processing of personal data through the Service is governed by the Data Protection Act, 2019 (No. 24 of 2019) of the Republic of Kenya and the Data Protection (General) Regulations, 2021. The Company is registered as a data controller and data processor with the Office of the Data Protection Commissioner (ODPC).
- Refer to our Privacy Policy for full details on how we collect, process, store, and protect personal data.
- Users have the right to request an export of their Organization Data in a structured, commonly used format (CSV or JSON) at any time prior to account termination.
- Users are responsible for maintaining their own backups of Organization Data. The Company implements reasonable safeguards but is not liable for data loss beyond the security standards described in our Privacy Policy.
- Where Users process Tenant personal data through the Service, Users act as the Data Controller and the Company acts as a Data Processor. Users must ensure a lawful basis exists for all such processing.
9. Suspension and Termination
We may suspend or terminate your access immediately and without notice if we reasonably suspect:
- Fraudulent, illegal, or abusive activity related to your Account.
- Failure to pay Subscription fees when due after the grace period has elapsed.
- Violation of these Terms or any applicable Kenyan law.
- A data security incident requiring containment.
Upon termination (whether by you or by us), we will retain your Organization Data for 30 days to allow for final export. After 30 days, Organization Data will be permanently and irreversibly deleted, except where retention is required by law (see Section 8 and our Privacy Policy, Section 6).
You may terminate your Account at any time from Settings - Account. Termination by you does not entitle you to a refund for the current billing period.
10. Availability and SLA
We target 99.9% monthly uptime for the core platform, excluding scheduled maintenance. Scheduled maintenance will be communicated at least 24 hours in advance via the Service dashboard or email. Some features may be marked "Beta" and are provided "as is" without any warranty of fitness for purpose.
Service credits for downtime below our SLA target are available to paid subscribers on request. Credits do not exceed the pro-rated monthly subscription fee for the affected period.
11. Limitation of Liability
To the maximum extent permitted by Kenyan law:
- The Company shall not be liable for any indirect, incidental, special, punitive, or consequential damages, including loss of profits, loss of data, loss of organization, or organization interruption, even if we have been advised of the possibility of such damages.
- Our total aggregate liability under or in connection with these Terms shall not exceed the total Subscription fees paid by you in the twelve (12) months immediately preceding the event giving rise to the claim.
The above limitations do not apply to:
- Death or personal injury caused by our negligence.
- Fraud or wilful misconduct by the Company.
- Our obligations under the Data Protection Act, 2019, including liability for unlawful processing of personal data or breach of confidentiality.
- Any liability that cannot be limited or excluded under Kenyan law, including the Consumer Protection Act, 2012.
12. Indemnification
You agree to defend, indemnify, and hold harmless the Company, its directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or in connection with:
- Your breach of these Terms.
- Your violation of any applicable Kenyan law or regulation.
- Your unauthorised processing of Tenant or third-party personal data.
- Any claim by a Tenant arising from your use of the Service to manage their data.
- Your misuse of any payment integration feature.
13. Dispute Resolution and Governing Law
These Terms are governed by and construed in accordance with the laws of the Republic of Kenya, without regard to its conflict of law principles.
In the event of a dispute, the parties shall first attempt to resolve it through good-faith negotiation within 30 days of written notice by either party. If negotiation fails, the dispute shall be referred to and finally resolved by binding arbitration under the Arbitration Act, 1995 (Cap 49). The seat and venue of arbitration shall be Nairobi, Kenya. The arbitration shall be conducted in English. The arbitral award shall be final and binding and may be enforced in any court of competent jurisdiction.
Nothing in this clause prevents either party from seeking urgent injunctive or interim relief from the High Court of Kenya at Nairobi.
14. Force Majeure
The Company is not liable for any failure or delay in performing our obligations where such failure or delay results from any cause beyond our reasonable control, including acts of God, war, civil unrest, government actions, power failures, internet disruptions, or the failure of third-party service providers (including cloud hosts, SMS gateways, or Payment Processors).
15. Anti-Money Laundering and Regulatory Compliance
The Company is committed to compliance with the Proceeds of Crime and Anti-Money Laundering Act, 2009 (POCAMLA) and the Prevention of Terrorism Act, 2012. By using the Service:
- You confirm that the funds used for Subscription payments and processed through the Service are from legitimate sources.
- You agree not to use the Service to facilitate, conceal, or disguise proceeds of crime.
- The Company reserves the right to report suspicious transactions or activity to the Financial Reporting Centre (FRC) or any other competent authority as required by law.
- The Company may request additional identity verification documents from Account Owners at any time for regulatory compliance purposes. Failure to provide such documents may result in account suspension.
16. General Provisions
- Entire Agreement. These Terms, together with our Privacy Policy and Cookie Policy, constitute the entire agreement between you and the Company regarding the Service and supersede all prior agreements.
- Amendments. We may update these Terms from time to time. Material changes will be notified by email or in-product notice at least 30 days before they take effect. Continued use of the Service after the effective date constitutes acceptance. If you do not accept the changes, you may terminate your Account before the effective date.
- Severability. If any provision of these Terms is found to be unenforceable, the remaining provisions will continue in full force.
- Waiver. Failure to enforce any provision of these Terms does not constitute a waiver of our right to enforce it later.
- Assignment. We may assign or transfer these Terms in the event of a merger, acquisition, or sale of assets. You may not assign your rights or obligations without our prior written consent.
- Legal Notice. Notices delivered to your registered email address constitute valid legal notice under these Terms.
- Audit. We may monitor usage patterns and access logs to ensure compliance with these Terms, applicable law, and our security obligations.
- Language. These Terms are written in English. In the event of any conflict between an English version and any translation, the English version shall prevail.
17. Contact Us
If you have any questions about these Terms, please contact us at:
- Email: legal@singlbase.com
- Billing enquiries: billing@singlbase.com
- General support: legal@singlbase.com
- Company: Singlbase Technologies Limited
- Address: Nairobi, Kenya