Security

Your payroll data is safe with us.

Payroll is one of the most sensitive operations a business runs. Here is exactly how we protect your data and your employees' information.

Encrypted in transit

TLS for every connection, so data is encrypted between your browser and WadataHR.

Files encrypted at rest

Files are encrypted at rest by the storage provider.

Tenant isolation

Each business is isolated to its own tenant in an access-controlled cloud environment. One business cannot reach another's records.

1. How your data is stored

All WadataHR data - business profiles, worker records, payroll history, contracts, and payslips - is held in an access-controlled database on our cloud servers, with encrypted nightly backups kept for 30 days. Files and backups are encrypted at rest by their providers.

If you need our current hosting region and provider in writing, for a procurement or due-diligence review, email hello@wadatahr.com and we will confirm them.

2. Encryption

In transit: Every connection between your browser and WadataHR uses TLS 1.2 or higher. All connections are HTTPS-only. We enforce HSTS (HTTP Strict Transport Security) so browsers never connect over plain HTTP.

At rest: Files and backups are encrypted at rest by their providers. Database access is restricted to authorised systems and personnel.

Sensitive fields: Particularly sensitive employee data - bank account numbers, PFA PINs, and salary figures - is visible only to authorised roles within the workspace.

3. Tenant isolation

Every WadataHR account is a separate tenant. Every request is scoped to its company with server-side checks, so one business cannot reach another business's records.

4. Access control

Within your account, access is role-based:

Every action that changes data - approving payroll, adding a worker, changing pay - is tied to the user who performed it. Data-changing actions are recorded against the user who performed them.

Multi-factor authentication (MFA/TOTP) for owners and HR admins will be available before WadataHR starts paying salaries on your behalf.

5. Authentication

Passwords are hashed using bcrypt - we never store or have access to your plaintext password. Sessions are JWTs that expire after 7 days. Resetting your password invalidates your existing sessions.

We enforce HSTS (HTTP Strict Transport Security) so browsers never connect over plain HTTP.

6. Third-party services

We use a small, vetted set of third-party services. Each one is chosen for their security posture:

7. Error monitoring and logging

Application errors are logged server-side, with access limited to WadataHR engineers. Contact us at hello@wadatahr.com for details.

8. Data retention and deletion

You own your data. Before cancelling, you can download payslips as PDFs and compliance reports as CSVs at any time from your dashboard. For a full export of your data, email hello@wadatahr.com.

When you close your account or ask us to delete your data:

9. Incident response

If we ever detect a security incident that affects your data, we will notify you promptly by email under the Nigeria Data Protection Act 2023. The notification will tell you what happened, what data was affected, what we are doing about it, and what you should do.

10. Data protection posture

WadataHR operates in compliance with Nigeria's Nigeria Data Protection Act 2023 (NDPA), administered by the Nigeria Data Protection Commission (NDPC). Where data is transferred outside Nigeria, it goes only to our servers in Frankfurt, Germany, and to the named providers above in the United States, with data minimisation and purpose limitation safeguards.

We act as a data processor on behalf of your business (the data controller) for your employees' personal data. Our Privacy Policy and Terms of Service set out the data processing agreement terms.

NDPA 2023 TLS 1.2+ Bcrypt password hashing Tenant isolation

Have a security question?

If you are evaluating WadataHR for your business and need more detail for your due diligence, we are happy to answer. Responsible disclosure reports are also welcome.

Email hello@wadatahr.com