HeriBMSBack to home

Legal and data protection

Privacy and data protection policy

Effective date: 21 October 2026 · Version 1.13

This Privacy & Data Protection Policy explains how HeriBMS, operated by IHL Tech Africa, handles personal information when you visit our website, create an account, use a business workspace, contact our team, or otherwise interact with our services.

Important: HeriBMS does not process health or medical information as part of its intended use. Where a business uses HeriBMS to manage customer, order and inventory information, the business will generally determine the purposes and means of that processing and may act as the data controller. HeriBMS may process that information on the business's instructions as a data processor, subject to the applicable agreement and Kenyan law.

Contents

  1. 1.Who we are
  2. 2.Scope
  3. 3.Information we process
  4. 4.Why we process information
  5. 5.Lawful bases
  6. 6.Businesses and customer information
  7. 7.Access, roles and confidentiality
  8. 8.The monthly newsletter
  9. 9.Sharing and service providers
  10. 10.International transfers
  11. 11.Security
  12. 12.Retention and deletion
  13. 13.Data-subject rights
  14. 14.Security incidents and breaches
  15. 15.Children and minors
  16. 16.Cookies and analytics
  17. 17.Changes to this policy
  18. 18.Contact and complaints

1. Who we are

HeriBMS is a business management platform operated by IHL Tech Africa. We provide technology that helps businesses organise operational workflows, staff access, customer records, inventory, orders, accounts and reporting.

For privacy questions, requests or concerns, contact us at privacy@heribms.co.ke.

2. Scope

This policy applies to the HeriBMS website, trial workspaces, business workspaces, account-management features and related services that link to this policy.

It should be read together with our Terms of Service and, where applicable, a Data Processing Addendum or other agreement with a business.

3. Information we process

Website and enquiry information

We may process your name, email address, telephone number, business or organisation details, messages and information you provide when requesting a demo or contacting us.

Account and workspace information

We may process your name, email address, role, business membership, authentication information, account status, invitation records and workspace activity needed to operate the service. We also ask which city or town a business or supplier is in (or whether it sells online); we use it only to show businesses how many suppliers are in their area, and we never show one business's location to another.

When a business sends an M-Pesa payment prompt from its till, the customer's phone number goes to Safaricom through the business's own M-Pesa account so the prompt reaches their phone. HeriBMS keeps only the last three digits, to tell prompts apart, and the M-Pesa code of a completed payment.

A business that connects its own DigiTax account for KRA eTIMS has each sale sent to DigiTax (Namiri Technologies), a KRA-approved eTIMS provider, which passes it to the Kenya Revenue Authority as the law requires. What is sent is the sale itself: its number, date, items, prices, tax and how it was paid. HeriBMS does not send the customer's name or phone number. DigiTax returns KRA's invoice number and receipt link, which HeriBMS keeps with the sale.

Customer, order and inventory information

A business may enter information about its customers, orders, products, stock, invoices, payments, staff and other operational records into its HeriBMS workspace. This information is ordinary business and commercial data; it does not include health or medical information as part of the service's intended use. We process this information only as permitted by applicable law and, where HeriBMS acts as processor, according to the business's documented instructions.

Importing existing records

A business can bring its existing customers, what they owe, and its products into HeriBMS from photos of its paper records or from a spreadsheet. HeriBMS resizes each photo and removes the details cameras store in it, such as location and device, before keeping it privately. Photos are read by Google's Gemini AI service, which is used only to copy the rows on each page. HeriBMS uses Google's paid service, under which Google does not use them to improve its products or train its models. Members of the HeriBMS team then compare the rows with the photos and correct them, and every time they open an import is recorded. Nothing is added to the business's records until someone at the business confirms it. The photos and the rows read from them are deleted 30 days after the import is finished or cancelled.

Technical and security information

We may process IP addresses, device and browser information, authentication events, audit records, error information and other technical information necessary to secure and operate the service.

4. Why we process information

  • to create and administer business workspaces and user accounts;
  • to provide, maintain and improve HeriBMS;
  • to authenticate users and enforce role-based access;
  • to maintain audit and security records;
  • to respond to support, demo and trial requests;
  • to prevent fraud, misuse and unauthorised access;
  • to meet legal, regulatory and contractual obligations; and
  • to protect the rights, safety and security of our users, businesses and service.

5. Lawful bases

Depending on the context, we may rely on consent, performance of a contract, compliance with a legal obligation, legitimate interests, or another lawful basis recognised by applicable Kenyan data-protection law.

Where a business is the controller of customer information, the business is responsible for identifying and documenting the appropriate lawful basis for its processing. HeriBMS does not treat use of the platform as a blanket substitute for a business's own consent or legal requirements toward its customers.

6. Businesses and customer information

Businesses are responsible for determining why customer information is collected and how it is used, ensuring that collection and use are lawful, providing required notices, managing customer rights, and configuring user access appropriately.

HeriBMS is designed to support least-privilege access, individual staff accounts and accountable business workflows. Businesses should not share staff credentials and should promptly remove or change access when a staff member leaves or changes responsibilities.

7. Access, roles and confidentiality

Access to business information is intended to be limited according to assigned roles and permissions. We maintain technical and organisational measures intended to protect information against unauthorised access, disclosure, alteration, loss or destruction.

Users are responsible for protecting their credentials and for using information only for authorised business purposes.

8. The monthly newsletter

HeriBMS sends a newsletter once a month about new features and tips for running a business. You only get it if you ask for it, by ticking the box when you sign up or turning it on under Account security. We keep your name, email address, and when and where you signed up, so we can show you agreed.

Your subscription continues until you unsubscribe, including if you close your HeriBMS account, because you agreed to the newsletter separately. Every issue has a link to unsubscribe, and you can also unsubscribe under Account security at any time. When you unsubscribe, we delete your name and email address from the newsletter list. If you tell us why you are leaving, we keep only the reasons you chose and the date, without your name or email. Unsubscribing does not stop emails about your account, such as receipts and sign-in alerts.

9. Sharing and service providers

We do not sell personal information. We may disclose or permit access to information where necessary to provide the service, comply with law, protect the service, respond to a lawful request, or otherwise as permitted by the applicable agreement.

Where supplier or marketplace features are enabled, information necessary to place and fulfil an order (such as contact and order details) may be shared between the business and the relevant supplier account as part of that transaction.

Suppliers can add product photos to their listings. HeriBMS resizes each photo and removes the details cameras store in it, such as location and device, before keeping it in a private storage bucket run by Cloudflare, our storage provider. Photos are shown to businesses using the marketplace, and are deleted when the supplier replaces or removes them or HeriBMS takes them down.

We use carefully selected technology and service providers to run HeriBMS. Today they are: Vercel (hosting the website and app), Neon (the database), Cloudflare (storage for supplier product photos and for photos of records being imported), Google (reading photos of records a business imports, with its Gemini service), Zoho Mail (sending our emails), Safaricom (M-Pesa payments to HeriBMS), DigiTax (sending sales to KRA eTIMS, for businesses that connect their DigiTax account) and, if you turn on app notifications, your browser's push service (Google, Apple, Mozilla or Microsoft), which delivers each notification to your device. Where they process personal information on our behalf, we seek to require appropriate confidentiality and data-protection obligations. We will update this list when it changes.

10. International transfers

Some of these providers process information outside Kenya: the HeriBMS app runs on Vercel servers in Frankfurt, Germany, and our database, photo storage and email providers may also hold information outside Kenya. Photos of records being imported are read by Google, which may process them outside Kenya, including in the United States. Where personal information is transferred outside Kenya, we will apply the safeguards required by applicable Kenyan data-protection law and the circumstances of the transfer.

We will not describe information as being stored exclusively in Kenya unless the underlying infrastructure and configuration actually support that statement.

11. Security

We use reasonable technical and organisational safeguards appropriate to the nature and risk of the information we process. These may include access controls, authentication controls, encryption where appropriate, audit logging, secure development practices, backups, monitoring and security reviews.

No internet-based system can be guaranteed to be completely secure. We continuously work to identify and reduce security risks and expect businesses and users to maintain appropriate access and credential practices.

12. Retention and deletion

We keep personal information only as long as we need it for the service, our legal obligations, resolving disputes and security. In particular:

  • While a business uses HeriBMS, its records stay in its workspace. The business decides what to keep, and its administrators can export or erase a customer's details at any time.
  • A trial that ends without a payment: the workspace, with its records and staff accounts, is deleted 90 days after the trial ends, or after the workspace was last used if that is later.
  • A business whose paid plan is not renewed: the workspace becomes read-only, and is deleted 12 months after the last paid month or year ends, or after it was last used if that is later.
  • Our own billing records (plan payments, and invoices from IHL Tech Africa to a business) are kept for 7 years: Kenyan tax law requires five, and contract claims can be brought for six. The business's name and code are kept with them.
  • Platform administration audit records are kept for 7 years.
  • Support messages are kept for 24 months after they are resolved.
  • Marketplace alerts are kept for 12 months.
  • A supplier account is kept while it is open. A supplier can ask us to close it and delete its details; orders businesses placed with it stay in those businesses' records.
  • Sign-in sessions are deleted when they expire, and sign-in attempt counters after one day.

Kenyan tax law generally requires a business to keep its sales and payment records for at least five years. HeriBMS is not a substitute for that duty once a workspace has been deleted, so a business should export its records before its workspace is deleted. A locked or read-only workspace can still sign in to export.

Deleted data can remain in our database provider's backups until those backups expire, and is not restored from them except to recover from an incident.

13. Data-subject rights

Subject to applicable law and any lawful limitations, data subjects may have rights including the right to be informed, access personal information, request correction, object to processing, request erasure where applicable, restrict processing and request portability.

Where HeriBMS processes information for a business as a processor, requests relating to customer information may need to be directed to the relevant business as controller. We will reasonably assist the business with lawful requests where required by our agreement and applicable law.

To make a request about information HeriBMS holds about you, email privacy@heribms.co.ke and say what you would like us to do.

14. Security incidents and breaches

We maintain processes for identifying, assessing and responding to security incidents. Where an incident involves personal information processed on behalf of a business, we will follow the incident-notification and cooperation requirements in the applicable agreement and law.

If you think information in HeriBMS has been exposed or misused, tell us at once at privacy@heribms.co.ke.

15. Children and minors

HeriBMS is a professional business-management service and is not directed at children as direct users. We do not knowingly collect personal information from children through the service.

16. Cookies and analytics

HeriBMS uses only essential cookies: one that keeps you signed in (for business staff, suppliers or the HeriBMS team), which ends when you sign out or your sign-in expires. They are needed for the service to work, so there is nothing to opt in to. We do not use analytics, advertising or tracking cookies, and we do not load third-party tracking scripts. If that ever changes, we will tell you first and ask for your consent where required.

Your browser also keeps two things on your own device, which never reach us: whether you hid the “install the app” suggestion, and, in the business workspace, what you are typing into a form until it is saved, so pressing Back doesn't lose it. Typing is never kept for passwords, is cleared when you sign out, and is gone when you close the tab or after two hours.

17. Changes to this policy

We may update this policy when our services, legal obligations or data-processing practices change. We will publish the updated version with a new effective date. Material changes may be communicated through the service or another appropriate channel.

18. Contact and complaints

For privacy questions or requests, contact privacy@heribms.co.ke. For anything else: help with your workspace at support@heribms.co.ke, payments and invoices at billing@heribms.co.ke, and general enquiries at hello@heribms.co.ke.

If you believe your personal information has been handled in a way that infringes your rights, you may also seek appropriate remedies under Kenyan law, including through the Office of the Data Protection Commissioner (ODPC).

Questions?

Email privacy@heribms.co.ke or call 0181 660 123. We are happy to explain anything on this page.