How Croma Interactive handles personal data when you use the CromaHR mobile application, with one common standard of protection for every user across Africa.
Effective date: 26 October 2026
This Privacy Policy explains how Croma Interactive Limited ("Croma Interactive", "we", "us" or "our"), a company incorporated in Kenya, handles personal data when you use the CromaHR mobile application (the "App").
The App is a companion to the CromaHR platform (the "Service"). It lets employees view payslips, apply for leave, submit expense claims and record attendance, and lets managers and HR teams review and approve requests.
A pan-African policy. CromaHR is used by employers across Africa. This policy sets one common standard of protection for every user, wherever they are. It is designed to meet the requirements of the data protection laws of the countries listed in Section 10, and the principles of the African Union Convention on Cyber Security and Personal Data Protection (the Malabo Convention). Section 10 also sets out country-specific terms.
Local law prevails. If the law of the country where you work gives you more protection than this policy, that law applies. Nothing in this policy limits any right you have that cannot be limited by law.
Relationship to other documents. This policy covers what is specific to the App. It applies together with the CromaHR Privacy Policy and the CromaHR Terms of Service. Where they differ on a matter specific to the App, this policy applies.
Your employer is the data controller for your employment records, such as your salary, payslips, statutory deductions, leave and attendance. Your employer decides why and how this data is processed. Croma Interactive processes it on your employer's behalf, as a data processor, under a written agreement.
Croma Interactive is the data controller for data about how you use the App, such as device, diagnostic and usage data, and for your App account.
Your employer is responsible for having a lawful basis to process your employment records and for telling you how it uses them. Questions about your employment records should go to your employer first.
The App collects only the data needed to provide CromaHR features on your phone. The exact data depends on the features your employer has switched on.
| Category | What it includes | Source |
|---|---|---|
| Account data | Name, work email, phone number, employee number, job title, role, login credentials | Your employer or you |
| Identification data | National ID, tax and social security numbers, as they appear on payslips and statutory forms | Your employer |
| HR and payroll data | Payslips, salary, allowances, statutory deductions, tax certificates, leave balances and requests, attendance records | Your employer, through the Service |
| Content you submit | Leave applications, expense claims, receipt photos, supporting documents, comments on approvals | You |
| Attendance and location data | Clock-in and clock-out times, and your location at the moment you clock in or out, only if your employer enables location-based attendance | Your device, with your permission |
| Device data | Device model, operating system version, app version, language, time zone | Your device, automatically |
| Diagnostic data | Crash reports, error logs and performance data | Your device, automatically |
| Notification token | An identifier that lets us send push notifications to your device | Your device, with your permission |
| Usage data | Screens viewed and features used in the App, with timestamps | Your device, automatically |
The App does not request access to your contacts, call logs, SMS messages or browsing history, and it does not use an advertising identifier. The App does not collect your location in the background, or at any time other than when you clock in or out.
Keeping your data accurate. Please tell your employer if your employment records are wrong, and keep your own App profile up to date. We rely on the accuracy of the data your employer and you provide.
The App asks for each permission only when you first use the feature that needs it. You can refuse or withdraw any permission at any time in your device settings. The rest of the App keeps working; only the related feature stops.
| Permission | Why the App needs it | If you refuse |
|---|---|---|
| Photos and files | To attach receipts and documents, and to save payslips and tax certificates to your device | You cannot attach or download files in the App |
| Location (precise, only while you use the App) | To confirm you are at an approved work site when you clock in or out, if your employer uses location-based attendance | You cannot use location-based clock-in; ask your employer about other methods |
| Notifications | To alert you to payslips, approvals, expense decisions and pending tasks | You will not receive alerts; the information still appears in the App |
| Camera | To photograph receipts for expense claims and scan documents | You can upload images from your gallery instead |
| Biometric unlock (fingerprint or face) | To let you sign in quickly and securely | You sign in with your password |
Biometric data stays on your device. Fingerprint and face unlock are handled by your phone's operating system. The App receives only a confirmation that unlock succeeded or failed. The App does not receive, collect or store your fingerprint or face data.
Some HR data is classed as sensitive (or "special") personal data under African data protection laws, and receives extra protection. Depending on the features your employer uses, the App may process:
We process sensitive data only on your employer's documented instructions, only where your employer has a lawful basis under employment, social security or other applicable law, or your explicit consent, and only for the purpose it was provided. Access is restricted to authorised people who need it. Do not upload sensitive information that the request does not require.
We use data collected through the App only for the purposes below. We do not use it for any new purpose that is incompatible with these without first telling you and, where the law requires it, getting your consent.
| Purpose | Legal basis |
|---|---|
| Sign you in, verify your identity and keep your account secure | Contract with your employer; legitimate interest in security |
| Show you your payslips, leave, attendance and other HR records | Contract with your employer; your employer's legal obligations |
| Send your leave, expense and attendance records to your employer for approval | Contract with your employer |
| Record your location at clock-in or clock-out | Your consent, given through the device permission |
| Send you notifications about payslips, approvals and tasks | Contract with your employer; your consent to notifications |
| Diagnose crashes, fix bugs and improve the App's performance | Legitimate interest in providing a working, secure App |
| Detect and prevent fraud, misuse and unauthorised access | Legitimate interest; legal obligation |
| Respond to legal requests and meet our own legal obligations | Legal obligation |
Where we rely on legitimate interest, we have weighed it against your rights and concluded that the processing is necessary and does not override them. Where we rely on consent, you can withdraw it at any time, without affecting processing that took place before.
What we do not do. We do not sell personal data. We do not use App data for advertising or to build marketing profiles. We do not use your personal data from the App to train artificial intelligence models.
Automated decisions. Payroll figures in the App are calculated automatically from your employer's data and applicable statutory rates. Decisions about your pay, leave and employment are made by your employer, not by the App. If you think a figure is wrong, ask your employer to review it.
We share personal data only in the cases below, and only as much as each case requires.
| Service | Purpose | Data shared |
|---|---|---|
| Firebase Cloud Messaging (Google) | Push notifications | Notification token, app version |
| Firebase Crashlytics (Google) | Crash reporting | Crash logs, device model, operating system version |
| [Cloud hosting provider] | Hosting the Service | Service data, encrypted |
We will update this list before adding a new service that receives personal data from the App.
Your data may be stored or processed outside the country where you work, for example on cloud servers in another country. We transfer personal data across borders only where the law of the country it comes from allows it. Depending on that law, we rely on one or more of the following:
Countries with local storage or approval rules. Some countries restrict transfers further. For example, Rwanda's law requires personal data to be stored in Rwanda unless the regulator has authorised storage or transfer elsewhere. Where a country's law sets requirements like these, we comply with them before data is stored or transferred outside that country.
You can ask us for details of the safeguards that apply to your data using the contact details in Section 11.
We use technical and organisational measures appropriate to the sensitivity of HR and payroll data. These include encryption in transit (TLS) and at rest, role-based access controls, audit logs, regular security testing, and confidentiality and training obligations for our staff. Employees see only their own records; managers see only the records their employer authorises. The App signs you out after a period of inactivity.
No method of transmission or storage is completely secure, and we cannot guarantee absolute security. You can help by keeping your password private, locking your phone, and signing out on shared devices. Tell us immediately if you think your account has been compromised.
The App keeps a limited amount of data on your phone, such as your sign-in session and recently viewed records, so it loads quickly. This data is kept in encrypted app storage and is removed when you sign out or uninstall the App. Payslips or documents you choose to download are saved to your device's storage, where you control them and our security measures no longer apply.
We keep personal data only as long as necessary for the purposes in Section 5:
| Data | How long we keep it |
|---|---|
| Employment and payroll records | As instructed by your employer, and for as long as tax, labour and social security laws in the relevant country require |
| App account data | While your account is active, then deleted as described in Section 9 |
| Module data after a plan downgrade | Deleted within 30 days of an approved data deletion request (see Section 9) |
| Diagnostic and crash data | Up to 90 days |
| Notification tokens | Until you sign out, uninstall the App or your account is closed |
| Records needed for legal claims | Until the relevant limitation period ends |
When data is no longer needed, we delete or anonymise it securely.
If a personal data breach occurs, we act promptly to contain it. As a processor, we notify affected employers without undue delay so they can meet their own obligations. Where we are the controller, we notify the relevant data protection authority and affected individuals within the timeframes and in the manner required by the law of each affected country.
Subject to the law that applies to you, you have the right to:
How to make a request. For your employment records, contact your employer, who controls that data. If you contact us instead, we will pass your request to your employer promptly and help them respond. For App account, device and usage data, contact us using the details in Section 11. We may ask you to verify your identity before acting on a request. We respond within the time limits set by the law that applies to you, and we do not charge for reasonable requests.
You can request deletion at any time:
Within 30 days, we delete your App login, device data, notification tokens, diagnostic data and usage data, except any data we must keep by law. Deleting your App account does not delete your employment and payroll records, which your employer is legally required to keep. To ask for those to be deleted, contact your employer.
If you downgrade your CromaHR plan — for example, from Enterprise to Professional, or from Professional to Starter — you may lose access to certain modules. You can request that the data stored in those modules be deleted without deleting your account. Your login, core employment and payroll records, and the modules you still have access to are not affected.
Examples of data you may ask us to delete after a downgrade:
You can request partial data deletion at any time:
We process partial data deletion requests within 30 days. Before deleting anything, we will confirm with you exactly which data will be removed. We do not delete your employment and payroll records, which your employer is legally required to keep, or any data we are legally required to retain. If you later upgrade your plan again, the deleted module data cannot be restored.
The table lists the main data protection law and authority in each country where CromaHR provides statutory payroll support. You can complain to the authority in your country at any time, although we encourage you to contact us first so we can try to resolve your concern.
| Country | Main data protection law | Data protection authority |
|---|---|---|
| Ghana | Data Protection Act, 2012 (Act 843) | Data Protection Commission |
| Kenya | Data Protection Act, 2019 | Office of the Data Protection Commissioner (odpc.go.ke) |
| Liberia | Data Protection Act (signed into law in 2026) | The authority designated under the Act |
| Nigeria | Nigeria Data Protection Act, 2023, and the General Application and Implementation Directive, 2025 | Nigeria Data Protection Commission |
| Rwanda | Law No. 058/2021 relating to the protection of personal data and privacy | National Cyber Security Authority |
| Sierra Leone | No general data protection law in force yet; the Constitution protects privacy | None yet; contact us |
| South Africa | Protection of Personal Information Act 4 of 2013 | Information Regulator |
| Tanzania | Personal Data Protection Act, 2022 | Personal Data Protection Commission |
| Uganda | Data Protection and Privacy Act, 2019 | Personal Data Protection Office |
| Zambia | Data Protection Act No. 3 of 2021 | Office of the Data Protection Commissioner |
Registration and local obligations. Where a country's law requires us to register with its data protection authority, appoint a data protection or information officer, or obtain authorisation for transfers, we do so.
Countries without a data protection law in force. Where no general data protection law applies, we still protect your data to the full standard in this policy. When a new law comes into force, we will comply with it and update this policy.
Other countries. If you use the App in a country not listed above, this policy applies, together with any data protection law of that country.
Young workers. The App is a workplace tool and is not directed at children. Where an employer lawfully employs workers under 18, such as apprentices, the employer is responsible for obtaining any consent the law requires before giving them access to the App.
Links to other services. The App may link to websites or services we do not control, such as a government tax portal. This policy does not apply to them; please read their privacy policies.
Changes to this policy. We may update this policy to reflect changes in the App, our practices or the law. We will notify you of material changes through the App or by email at least 30 days before they take effect, unless a change is required sooner by law. The effective date at the top shows when the policy was last updated.
Language. This policy is written in English. If we provide a translation and there is a conflict, the English version applies, unless local law requires otherwise.
Governing law. This policy is governed by the laws of Kenya, without affecting the protections and remedies you have under the data protection law of the country where you work.
Contact us. Our Data Protection Officer handles all privacy questions and requests from every country we serve.
Croma Interactive Limited
Piano House, 8th Floor, Brookside Drive, Westlands, Nairobi, Kenya