In plain English
- You accept these terms and the privacy notice before you use Hesafi. That includes measuring our ads with Meta, which you can opt out of.
- Pay once and use the versions released while your Hesafi Care is on forever, on up to 3 devices. Every licence includes 12 months of Care; after that it is optional.
- Your books are on your device: you are responsible for backups and for keeping your passphrase and recovery key. We can't recover them.
- Hesafi is a bookkeeping tool, not tax advice. It doesn't issue eTIMS invoices, and it files a return only when you confirm it.
- AI credits never expire and are priced per task, shown before each run.
This summary helps you read the terms of use. The full text below is what applies.
Section 1: Who the agreement is with
Hesafi is a KasiLabs product. These terms are between you and KasiLabs ("we"), registration number [Business registration number]. Card purchases are sold by Polar as reseller and merchant of record, under Polar's buyer terms; your right to use Hesafi comes from these terms. M-PESA purchases are sold by us directly. You accept these terms, and our privacy notice, when you tick the box before creating your books; the app records the date and version you accepted.
Section 2: Your licence
- A licence lets you use the versions of Hesafi released while its Hesafi Care is on (section 3), for as long as you like, including after Care ends.
- You can activate it on up to 3 devices. Books don't sync between devices yet.
- Cloud backup, when it is available, comes with every paid licence, whether or not Care is on.
- The licensee name (your business name or a masked email) is shown on your exports.
- A licence is for one business. Don't resell, share or publish licence keys.
- When your device is online, Hesafi checks your licence with our server from time to time. If a licence is refunded, charged back, or used in breach of these terms (for example shared beyond its devices), we can switch it off; the app then falls back to the free plan, and your books stay on your device, readable and exportable.
- The free plan includes unlimited invoices, manual bookkeeping, basic reports and encrypted backups, and may change in future versions.
Specimen
Licence
StandardPaid once
Standard · 12 months of Hesafi Care · up to 3 devices · one business
- Licensed to
- Your business
Section 3: Hesafi Care
- Every licence includes 12 months of Hesafi Care from the day you buy it. After that, Care is optional: yearly, or in Kenya also monthly by M-PESA, at the prices on our pricing page when you pay. Care follows your licence's edition.
- Each payment adds 12 months (or 1 month) to your Care, counted from the day it would have ended or from the day you pay, whichever is later. Care benefits keep working for 30 days after it ends.
- While Care is on you get new versions and tax tables, sync between your devices once it is available, priority support on WhatsApp and AI credits with each payment. In Kenya it also covers filing turnover tax and nil returns through KRA's GavaConnect, once KRA approves Hesafi for it.
- When Care ends, Hesafi keeps working on the versions released while it was on, and your local and cloud backups continue. New versions, tax tables, sync, filing and priority support stop until you pay for Care again. Credits you already have stay yours.
Section 4: AI credits
Optional AI tasks are priced in credits, and the cost is shown before each task runs. Credits don't expire and can't be transferred to another licence. Refunds follow the refund policy. Your bookkeeping never stops when you have no credits.
Section 5: Your data and your responsibility
Your books live on your device, not with us. You are responsible for making backups and keeping your backup passphrase and recovery key safe. If you lose your device, clear your browser's data or lose both secrets without a backup, we can't recover your books.
Privacy and advertising measurement
We measure our ads on Facebook and Instagram with Meta's tools, as described in the privacy notice, section 3(i). Nothing from your books is ever sent. You can opt out at any time, and opting out never limits what Hesafi does for you.
Section 6: Not tax or accounting advice
Tax workings are aids for you or your accountant to check. Rules marked "unverified" in the app may be wrong. Hesafi doesn't issue eTIMS invoices or other electronic tax invoices, and never files with SARS. Where Care covers filing with KRA, a return is filed only after you check it and confirm it, and you remain responsible for what it says. Check your figures with a qualified adviser before you file.
Section 7: Acceptable use
Don't use Hesafi to break the law, to attack or overload our servers, to get around licence checks, or to send AI tasks that aren't about your bookkeeping.
Section 8: Online services
Licence activation, AI tasks, credit purchases and Care services (sync, filing, cloud backup) need our servers and are provided on a best-effort basis. The bookkeeping app works offline without them.
Section 9: Warranty and liability
Hesafi is provided as it is. As far as the law allows, we aren't liable for indirect losses, and our total liability is limited to what you paid us in the 12 months before the claim. Nothing in these terms limits rights you have under consumer protection law in Kenya or South Africa.
Section 10: Trademarks
M-PESA is a trademark of Safaricom PLC. Hesafi is not affiliated with Safaricom, KRA or SARS.
Section 11: Governing law and disputes
These terms are governed by the laws of Kenya. If something goes wrong, contact us first on WhatsApp or by email and we'll try to resolve it; if we can't, the courts of Kenya have jurisdiction, without affecting any right you have to go to the courts or regulators where you live.
Section 12: Changes
We may update these terms. We'll change the version and date above, and give at least 30 days' notice in the app before a change that reduces your rights. Changes never take away versions you already have a licence for.
Section 13: Contact
KasiLabs, [Physical address, Nairobi, Kenya]. ask@hesafi.com.
Version history
Version history| Version | Date | What changed |
|---|---|---|
| 1.0 | 21 October 2026 | First version. |
| 1.1 | 23 October 2026 | Added Hesafi Care (section 3), which replaces renewals: 12 months with every licence, then optional; what it includes and what stops when it lapses. Filing with KRA only when you confirm a return. |
| 1.2 | 24 October 2026 | Names KasiLabs, which makes Hesafi, as the company you contract with, and ask@hesafi.com as the address for notices and support. |
Questions about this terms of use? Ask a person on WhatsApp, or email ask@hesafi.com.