Terms of Service
Effective 2026-10-06 · NyumbaPMS
Please read these terms carefully. They are a binding agreement. By ticking "I accept" when you create an account, by pressing "I accept" on a notice about new terms, or by using NyumbaPMS, you agree to them. If you accept for a company, partnership or other business, you confirm that you have authority to bind it, and "you" means that business. If you do not agree, do not use the service.
1. Definitions
- "We", "us", "our" means NyumbaPMS.
- "Service" means NyumbaPMS: the website at app.nyumbapms.com, the installable app, the tenant portal, the USSD menu, the SMS, WhatsApp, email and push messages it sends, the assistant, and the API.
- "Organization" means the account a landlord, agency or property manager opens, and "Owner" means the person who controls it.
- "Users" means everyone the Organization lets into the Service: owners, staff, property owners and suppliers given access, and tenants using the portal.
- "Customer Data" means everything you and your Users put into the Service or that reaches it on your behalf, including tenants' records, payment records from your M-Pesa, Paystack or bank accounts, documents and photos.
- "Plan" means the subscription plan, fees and limits shown on the Subscription page.
- "the Act" means the Data Protection Act, 2019 and the regulations made under it.
2. The agreement
These terms, the Privacy Policy, the Plan you choose and any order or written agreement signed by both of us form the whole agreement between us about the Service. If they conflict, a signed written agreement comes first, then these terms, then the Privacy Policy. These terms are made electronically, and a record of the version you accepted, with the date and time, is kept in our audit log and may be used as evidence that you accepted them. You must be at least 18 years old and able to enter into a binding contract.
3. The Service
NyumbaPMS helps landlords, property managers and their staff keep records of properties, units, tenants, leases, invoices, payments, deposits, expenses, meters, inspections and repairs; prepare letters, notices and statements; send messages to tenants; and give tenants a portal. It is a record-keeping and communication tool. It is not legal, tax, accounting or financial advice. Letters, notices, demand letters, tax figures, reports and anything else with legal or tax effect are prepared from what you enter and on your instructions. You must check them, and take advice from a qualified advocate or accountant, before relying on them or serving them.
4. We never hold your money
Rent and other payments go straight from tenants to your own M-Pesa Paybill or Till, to your own Paystack account, or to your own bank account. We are not a bank, payment service provider, agent, escrow holder or debt collector. We never receive, hold or pass on your tenants' money, and we are not a party to any lease or tenancy. Payment records in the Service come from those providers or from what you and your staff type in. Any dispute about a payment, reversal or charge from those providers is between you, the tenant and that provider.
5. Your account and security
- Give true, complete details and keep your phone number and email current: they are how you sign in and how we send you notices.
- Keep your password, sign-in codes and API keys secret. Each person must have their own login; accounts must not be shared. Where your Organization requires two-step sign-in, every member must use it.
- The Owner decides who joins the Organization and what each person may do, and is responsible for everything done in it by its Users, as if done by the Owner.
- Tell us at once if you think someone has used your account without permission or that your data is at risk. We are not responsible for loss caused by your failure to keep your credentials safe.
6. Your responsibilities as a landlord or manager
- You are the data controller under the Act for the personal data you put in about tenants, occupants, prospects, guarantors, property owners, suppliers and staff. You must have a lawful basis to collect and use it, collect only what you need, keep it accurate, and tell the people concerned that you use NyumbaPMS and its providers to manage it. If the law requires it, you must register with the Office of the Data Protection Commissioner.
- Take extra care with sensitive personal data as the Act defines it, which includes family details (for example the names of a tenant's spouse, children or next of kin) and health information. Record it only where you have a lawful reason and need it.
- Send tenants only messages about their tenancy or messages they have agreed to receive, and honour STOP and other opt-outs. You are responsible for the content of messages, letters and notices you send.
- Follow the laws that apply to your properties and tenancies, including those on rent restriction, distress for rent, notice periods and eviction. Do not use the Service to harass, threaten or unlawfully evict anyone, to discriminate, or to demand money that is not owed.
- Keep your own records for as long as the law requires you to (for tax purposes, usually at least five years). You can export your records at any time.
- Make sure what you enter is accurate. We are not responsible for wrong rent, balances, receipts or reports that result from wrong or incomplete entries, imports or provider data.
7. Acceptable use
You must not, and must not let anyone else:
- use the Service for anything unlawful, fraudulent or misleading, or to send spam or messages people have not agreed to;
- upload malware, or material you have no right to share, or that is defamatory, obscene or infringes anyone's rights;
- try to get into accounts, data or systems you are not allowed into, test or bypass our security, or probe for weaknesses, except with our written permission;
- overload the Service, use it in a way that harms other customers, or go beyond the API limits we set;
- copy, resell, sub-license, frame or rent out the Service, or reverse-engineer it except as the law allows; or
- use the Service to build a competing product.
Doing so may be an offence under the Computer Misuse and Cybercrimes Act, 2018, and we may report it.
8. Other providers
Some features depend on other companies, including Safaricom (M-Pesa and Daraja), Paystack, Africa's Talking (SMS and USSD), Meta (WhatsApp), OpenAI (the assistant), email and push providers, and our hosting provider. Their own terms also apply to your use of them, and you may need your own account with them (for example your Paybill, your Daraja keys or your Paystack account). Their fees are yours. We are not responsible for their acts, outages, fees, delays or changes, but we tell you on the status page when they affect the Service. Registering your own SMS sender name is a paid extra, and the networks decide whether to approve it.
9. The assistant
The assistant is off until an Owner switches it on. Its answers are written by an AI model from your records and our help pages, and can be incomplete or wrong. Check important figures on the reports before you rely on them. It cannot change anything unless a person confirms the change on screen, or a tenant confirms it by replying YES; you are responsible for what you confirm. Do not rely on it for legal or financial advice.
10. Fees, trial and payment
- Fees. The fees for your Plan are those on the Subscription page when you subscribe or renew. They are in Kenya Shillings and exclude VAT and other taxes, which we add where the law requires and show on our invoice.
- Trial. A new Organization gets a free trial for the period shown at sign-up. When it ends, you move to the Free plan if your records fit its limits; if they do not, we send an invoice for the plan you used, and the rules on late payment below apply.
- Renewal. Paid Plans renew for the same period (monthly or yearly) until cancelled. We send the renewal invoice about 7 days before the period ends. You can cancel at any time; the cancellation takes effect at the end of the period you have paid for.
- Late payment. If an invoice is not paid by the end of the period, your account is past due. After 14 days of grace it becomes read-only: your data stays visible and exportable, but nothing new can be created until the invoice is paid.
- Refunds. Fees and SMS credit are not refundable, except where the law requires it or where we end the Service without you being at fault, in which case we refund fees paid for the unused part of the period and unused SMS credit.
- Price changes. We give you at least 30 days' notice before raising the price of a Plan you are on. The new price applies from your next renewal after the notice. If you do not agree, you may cancel before then.
11. Your data and our rights in the Service
- Your data is yours. You keep all rights in Customer Data. You give us a limited licence to host, copy, process, transmit and display it only as needed to provide, secure and support the Service, to follow your instructions, and to meet the law.
- We may create statistics from use of the Service that do not identify you, any person or any property (for example counts of payments processed) and use them to run, improve and report on the Service.
- The Service is ours. We and our licensors own the Service, its software, design, text and the NyumbaPMS name and marks. While your account is in good standing, we give you a non-exclusive, non-transferable right to use the Service for your own property business under these terms. No other rights pass to you.
- If you send us suggestions, we may use them without any duty to you.
12. Processing personal data for you
This section is the contract the Act requires between a data controller (you) and a data processor (us) for the personal data in Customer Data. In it we agree:
- to process that data only to provide the Service and on your documented instructions, which are these terms and what you do in the Service, unless the law requires otherwise (in which case we tell you first, if the law allows); and never to sell it or use it for advertising;
- to make sure everyone we allow to process it is bound to keep it confidential, and that our staff reach it only to support you or keep the Service running;
- to keep the technical and organizational security measures described on our security page, and not to reduce their overall level;
- to use only the sub-processors listed in the Privacy Policy, under written terms that protect the data at least as well as these terms; to update that list before adding a new kind of sub-processor; and to remain responsible to you for them. You may object on reasonable data protection grounds, and if we cannot address the objection you may end the agreement;
- to transfer data outside Kenya only as the Privacy Policy describes and with the safeguards the Act requires;
- to tell you without undue delay, and in any case within 48 hours, of becoming aware of a personal data breach affecting your data, with the information we have, and to help you notify the Data Protection Commissioner and the people affected;
- to help you, taking into account what we can reasonably do, answer requests from people exercising their rights, carry out data protection impact assessments, and deal with the Data Protection Commissioner;
- to give you the information reasonably needed to show that we meet this section, and to answer reasonable written questions about it; and
- when the agreement ends, to let you export your data and then delete it as section 15 describes.
13. Availability and changes to the Service
We work to keep the Service running, secure and backed up, but we do not promise it will always be available, uninterrupted or free from errors. Planned maintenance and incidents are shown on the status page. We may change, improve or withdraw features. If we withdraw a feature that is a material part of your paid Plan, we give you reasonable notice and you may cancel and receive a refund for the unused part of the period. We will never remove your ability to export your data.
14. Suspension
We may suspend all or part of your access, with notice where we can, if you seriously or repeatedly break these terms, if your use puts the Service, other customers or anyone's data at risk, if we must do so by law or by an order of a court or authority, or under section 10 for non-payment. We restore access once the reason has been dealt with.
15. Ending the agreement
- You may stop using the Service at any time and ask us to close your Organization.
- We may end the agreement on 30 days' written notice for any reason, or at once if you break these terms seriously and do not put it right within 14 days of our notice (or at once if it cannot be put right), or if you become insolvent.
- After the account is closed, you have 30 days to export your data. We then delete Customer Data within 90 days, apart from what the law requires us to keep. Copies in backups expire on their own schedule, are kept secure until then, and are not used except to restore the Service.
- Sections that by their nature should continue, including 4, 6, 11, 12, 16, 17, 18, 21 and 22, survive the end of the agreement.
16. Warranties and what we do not promise
We will provide the Service with reasonable skill and care. Apart from that, and as far as the law allows, the Service is provided "as is" and "as available", and we give no other warranty or promise, express or implied, including that it is fit for a particular purpose, that it will meet every need you have, or that reports, figures, letters or assistant answers are free from errors. Nothing in these terms takes away rights you have under the Consumer Protection Act, 2012 or other law that cannot be excluded.
17. Limits on our liability
- As far as the law allows, neither of us is liable to the other for loss of profit, rent, revenue, business, goodwill or opportunity, or for any indirect or consequential loss, however it arises.
- We are not liable for loss caused by: wrong or incomplete information you or your Users enter or import; messages, notices or letters you choose to send; your failure to check outputs as section 3 asks; the acts or outages of the providers in section 8; or anything outside our reasonable control.
- Our total liability to you for all claims in any 12 months is limited to the greater of the fees you paid us in the 12 months before the event giving rise to the claim and KES 10,000.
- Nothing in these terms limits liability for death or personal injury caused by negligence, for fraud, or for anything else that cannot be limited by law.
18. Your indemnity
You will make good to us any loss, damages, fines, costs and reasonable legal fees we suffer because of a claim by a third party (including a tenant or the Data Protection Commissioner) that arises from Customer Data you had no right to process, messages or notices you sent, your breach of section 6 or 7, or your breach of the law. We will tell you promptly about such a claim, let you control its defence where the law allows, and help you at your cost.
19. Events outside our control
We are not in breach of these terms if we are delayed or prevented from performing them by something outside our reasonable control, such as failures of power, internet, mobile networks, M-Pesa or other providers, natural events, epidemics, civil unrest, government action or attacks on our systems that we took reasonable steps to prevent. We will tell you and do what we reasonably can to limit the effect.
20. Tenants using the portal
If you are a tenant invited to the portal by your landlord or manager, sections 5, 7 and 9 and sections 16 to 22 apply to you. Your landlord, not us, is responsible for your tenancy, your rent, your records and any message, notice or letter they send you. Questions about these go to your landlord. Using the portal is free for you.
21. Changes to these terms
We may change these terms. If a change matters, we give the new version a new effective date and tell signed-in users, who are asked to read and accept it; for paid Plans we give at least 30 days' notice unless the change is required by law or for security. If you do not accept a change, you may cancel before it takes effect and receive a refund for the unused part of a paid period. If you keep using the Service after the change takes effect, you accept it.
22. Law and disputes
- These terms are governed by the laws of Kenya.
- If a dispute arises, either of us may give the other written notice of it, and senior people from both sides will try in good faith to settle it within 30 days. If that fails, either of us may refer it to mediation in Nairobi.
- If it is not settled within 30 days of a referral to mediation, it shall be finally decided by arbitration under the Arbitration Act, 1995, by a single arbitrator agreed by both of us or, failing agreement within 14 days, appointed by the Chairperson of the Chartered Institute of Arbitrators (Kenya Branch). The seat is Nairobi and the language English. The award is final and binding.
- Nothing in this section stops either of us from asking a Kenyan court for urgent relief, from bringing a claim within the jurisdiction of the Small Claims Court, or stops anyone from complaining to the Data Protection Commissioner.
23. General
- Notices. We send notices to the Owner's email or phone number, or show them in the Service. You send notices to the address below. A notice sent by email counts as received on the next working day.
- Transfer. You may not transfer this agreement without our written consent. We may transfer it to a company that takes over the Service, if it agrees to be bound by these terms and the Privacy Policy, and we tell you first.
- Severability. If a court or arbitrator finds part of these terms invalid, the rest stays in force, and the invalid part is read as closely as possible to what was intended.
- No waiver. If either of us does not enforce a right at once, that does not give it up.
- Relationship. We are independent parties. Nothing in these terms makes us partners, agents or employees of each other, and nobody else has rights under them except as stated in section 20.
- Language. These terms are written in English. If a translation is offered, the English version prevails.
24. Contact
NyumbaPMS. support@nyumbapms.com