Security built around workforce data.

Employee, payroll and HR information needs stronger controls than a normal business app. Milo's People uses layered access controls, private storage, encryption and auditability to reduce that risk.

Tenant separation

Tenant-aware server checks and row-level database policies restrict access to records belonging to the authorised user, company and role.

Authentication

Authenticated platform access uses Supabase Auth. Privileged sensitive-data reveal is designed to require an MFA-backed AAL2 session.

Least-privilege roles

Permissions separate profile, payroll, bank, compensation, rota and administrative capabilities so access can be limited to the job that requires it.

Sensitive HR information

Dedicated National Insurance and bank fields are encrypted with a project-specific key held outside source control. Full values are available only to authorised roles with MFA-backed access.

Private document storage

Employee and company document buckets are private. Access is governed through authenticated, tenant-aware storage rules rather than public bucket URLs.

Audit logging

Sensitive profile updates, pay changes and full sensitive-value reveals are recorded with actor, target, action and timestamp. Secret values are not placed in the audit details.

Payroll confidentiality

Pay-rate history is not company-wide data. Employees can access their own authorised data, while payroll and compensation access requires the relevant permission.

Kiosk protections

Clocking PINs are one-way hashed, device credentials are stored as hashes, activation is token based, and repeated invalid attempts can trigger temporary lockout.

Incident response

We maintain a personal-data-breach and security-incident process, including prompt customer notification where we act as processor and regulatory assessment by the controller.

Privacy and security contact

Customers can request our security/compliance information or raise a privacy concern using the contact route below.

Need due-diligence information?

Request our security overview, privacy information or data-processing documentation.

Request security information
Milo People · HR’s Best Friend

Ready to simplify your people operation?

Bring rotas, HR, attendance, documents and payroll preparation together in one friendly place.