How Secure Labs Systems collects, uses and protects personal data — from the gate keypad to the board report.
A non-binding plain-language overview. Sections 1–20 below are the notice that governs.
The Platform is operated by Secure Labs Limited, a company incorporated in Kenya, with registered office at P.O. Box 8456-00100, Tom Mboya Street, Nairobi, Kenya. Secure Labs Limited holds an Office of the Data Protection Commissioner (ODPC) Data Controller registration in respect of its own user accounts. Our registration as a Data Processor (covering personal data we process on behalf of an Estate Operator) is being filed as a separate ODPC submission; we will update this notice and bump its version when that registration completes.
For most of the Platform's features, an Estate Operator is the data controller and Secure Labs Limited is its data processor. The relationship is governed by a Data Processing Agreement between us and the Estate Operator. The Estate Operator's own privacy notice may apply alongside this one.
For some activities we act as an independent data controller, including: operating and securing our own infrastructure, monitoring for abuse and fraud, maintaining audit logs, managing our own user accounts and business relationships, and complying with legal obligations that apply directly to us (such as tax, accounting, and regulatory requirements).
Our Data Protection Officer is George Macharia, reachable at [email protected] or by telephone on +254 745 424 949.
This notice describes how we collect, use, share, retain, and protect personal data when you interact with the Platform in any of the following capacities:
Where the Platform is used by an Estate Operator or an enterprise tenant, that organisation is an independent data controller for its own employment, tenancy, and visitor-management purposes. It is responsible for having a lawful basis to process personal data through the Platform, providing its own privacy notice, and obtaining any consents required. This notice does not cover processing carried out by Estate Operators or enterprise tenants in their capacity as independent data controllers.
This notice also covers personal data submitted through this website (securelabsystems.com) — including contact enquiries, prospectus requests, and journal subscription sign-ups. That data is described in §4 and §6 below.
The Kenya Data Protection Act 2019 is our primary governing law because Secure Labs Limited is incorporated in Kenya and processes personal data in Kenya and the SADC region. If you access the Platform from outside Kenya, your data will be protected to at least the standard set by the KDPA, and we will comply with any additional mandatory local requirements that apply.
We process the following categories of personal data:
The Platform supports an optional photo-capture module (PHOTO ID) that, when enabled by an Estate Operator, would allow a visitor selfie to be taken at the gate. This module is not enabled at launch. If an Estate Operator enables it in future, we will update this notice and re-prompt affected users for explicit consent before any photo capture begins, treat those photos as sensitive personal data within the meaning of the KDPA, apply stricter access controls and shorter retention, and carry out a Data Protection Impact Assessment (DPIA) where required.
We rely on the following lawful bases under KDPA §30:
In more detail: access control and audit trails rely on performance of contract and legitimate interests; security monitoring, anti-fraud, and incident documentation rely on legitimate interests balanced against your rights; device and usage data is processed on the basis of legitimate interests for Platform reliability and security. National identification numbers, where provided, are processed only where necessary for identity verification or security purposes, on the basis of legitimate interests and (where applicable) legal obligation, and are stored with the same technical protections as other identity documents.
We have assessed that our legitimate interests in Platform security, fraud prevention, and service reliability are not overridden by your interests or fundamental rights, given the limited scope of data used for these purposes and the access controls and retention limits applied to it.
We process personal data to (i) provide and maintain the Platform, (ii) operate access control at participating Estate Operators, (iii) issue and validate visitor QR passes, (iv) dispatch notifications to you and to your invited visitors, (v) investigate and respond to security incidents, (vi) comply with our regulatory and contractual obligations, and (vii) improve the safety and reliability of the Platform.
QR validation at the gate is an automated process — when a guard scans a visitor's QR code, the Platform decides automatically whether to display a green "valid" or red "invalid" result. This decision does not produce legal effects within the meaning of KDPA §35 and the final decision to admit a visitor remains with the guard. We do not engage in any other solely automated decision-making and we do not profile you.
Service and security communications — including visit confirmations, access alerts, account notifications, and security advisories — are sent as part of the service and do not require separate consent; you can only stop receiving them by closing your account. Optional marketing communications, if we introduce them, will require your prior consent and will carry a clear opt-out in every message.
Data relating to one Estate Operator or enterprise tenant is not accessible to another, except where required by law or at your explicit instruction.
We share personal data only with sub-processors that act on our written instructions under a Data Processing Agreement, or where we are legally compelled to disclose. We do not sell personal data, and we do not share it with advertising networks or data brokers. We require each sub-processor to: (i) not engage additional sub-processors without our prior written approval and equivalent contractual protections; and (ii) implement appropriate technical and organisational security measures.
Currently active sub-processors
Planned sub-processors (not yet active)
We will update this notice and bump its version before any planned sub-processor begins processing your data.
We make commercially reasonable efforts to keep all personal data within Kenya or the SADC region (our primary hosting region is in South Africa (Johannesburg), and we use Cloudflare R2 for object storage). Where a sub-processor processes data outside this region, we use appropriate contractual safeguards and technical measures recognised under Kenyan data protection law — including data transfer agreements incorporating standard protective clauses, and pseudonymisation or aggregation where feasible. Where required by the ODPC, we will register such transfers and reflect any changes in this notice.
The specific transfers you should be aware of:
We retain personal data only for as long as is necessary for the purpose for which it was collected. "Anonymised" means irreversibly de-identified such that we can no longer link the data to any natural person. Where we retain any identifier alongside stripped data, that data is pseudonymised and remains subject to these retention periods and technical protections.
Deleted data may remain in encrypted backups for up to 7 days, after which it is overwritten on the regular backup cycle and is not used for active processing. We may retain certain records for longer than the periods above where required by law or to establish, exercise, or defend legal claims.
As a data subject in Kenya you have the following rights, exercisable at any time and free of charge:
Self-service rights of access, rectification, and erasure are available in the account dashboard. Restriction requests are also submitted via the dashboard but are fulfilled by our DPO within the statutory 30-day window — they are not automatically applied at the time of submission. The remaining rights (portability, objection, withdrawal of consent for non-essential processing) are exercised by writing to [email protected]. We respond to data-subject requests within thirty (30) days as required by KDPA §26 (a one-time extension of up to a further 30 days may apply to complex requests, with notice to you), and we typically respond materially faster as an internal operational target.
Before fulfilling a request, we may need to verify your identity by asking for information we reasonably require. We may refuse or limit a request where the KDPA permits — for example, where fulfilment would adversely affect the rights of another person, where we are subject to a conflicting legal obligation, or where a request is manifestly unfounded or excessive. Where we refuse, we will give you the reason in writing.
Visitors who do not hold an account can exercise these rights by contacting the Estate Operator they visited or by emailing us directly at [email protected].
If you believe we have processed your personal data in breach of the Kenya Data Protection Act 2019 — and you are not satisfied with our response under §11 above — you have the right to lodge a complaint with the Office of the Data Protection Commissioner (ODPC), the independent regulator established under §5 of the Act. The procedure is governed by the Data Protection (Complaints Handling and Enforcement) Regulations 2021.
Lodging a complaint with the ODPC is free of charge. The ODPC is required to acknowledge your complaint within seven (7) days, to issue a preliminary determination within ninety (90) days, and to give you a written outcome at the close of its investigation. Sanctions the ODPC can impose under §63 of the Act include compliance orders, monetary penalties up to KES 5,000,000 or 1% of annual turnover (whichever is lower), and orders for compensation payable to you under §65.
In plain terms: we encrypt your sensitive data, restrict who inside the company can see what, keep an unalterable record of administrative actions, and require strong passwords with optional multi-factor authentication.
In technical terms: personal data fields are encrypted at rest using AES-256-GCM. Data in transit is encrypted using TLS (v1.2 or higher). Tenant isolation is enforced by PostgreSQL row-level security at the database layer and by role-based access controls in the application layer. Authentication uses Argon2id password hashing with HttpOnly, Secure, SameSite=Strict session cookies. We maintain an immutable, append-only audit log for all administrative actions and data-subject events.
For higher-risk processing activities — such as any future biometric or photo-ID module, or any systematic monitoring feature — we will carry out a Data Protection Impact Assessment in line with KDPA requirements and ODPC guidance before enabling that processing.
The Platform is intended for use by adults (eighteen years and older). We do not knowingly collect personal data from children under eighteen. Account registration requires confirmation that you are at least eighteen years of age.
In some cases, information about children may be entered into the Platform by a parent, guardian, employer, or Estate Operator (for example, a minor visitor accompanying an adult, or a child mentioned in an incident report). Where this happens, we process that information only for the limited purpose of managing access at the property and documenting security incidents. We do not use children's data for marketing or profiling. Where information about a child is entered by a parent, guardian, employer, or Estate Operator, that person or organisation is responsible for obtaining any consent required under the KDPA and the Children Act 2022 before entering the child's information.
Rights under the KDPA in respect of a child's personal data may be exercised by the child, their parent, or guardian, in accordance with the Children Act 2022. If you believe we hold personal data of a child in a way that is inconsistent with this section, please contact us at [email protected] and we will investigate and delete or appropriately restrict the data without undue delay.
We use only strictly necessary cookies — session and authentication cookies required for the Platform to function. We do not use advertising or analytics cookies that require consent.
| Cookie name | Purpose | Lifetime |
|---|---|---|
access_token |
Short-lived JWT used to authenticate API calls during a session. | 15 minutes |
refresh_token |
Used to mint a new access token without re-entering your password. | 7 days maximum, unless you log out or revoke it sooner |
mfa_pending |
Holds the in-progress multi-factor authentication challenge. | 5 minutes |
impersonation_token |
Set only when a platform super administrator is acting on your behalf for support purposes; every such session is audit-logged and you are notified by email. | Maximum 2 hours; revoked immediately when the support session ends |
All four cookies are set with the HttpOnly, Secure, and SameSite=Strict attributes. They cannot be read by JavaScript and they are not sent on cross-site requests.
Third-party services integrated into the Platform — in particular Cloudflare (CDN / WAF) and Google Maps (map embed) — may set their own cookies or collect device-level information when their content loads. These are governed by their respective privacy notices; we do not use them for advertising or profiling, and they are not under our control.
We do not use browser localStorage or sessionStorage to store personal data. All authentication state is held in the HttpOnly cookies listed above. Any localStorage keys we use hold UI preferences only and contain no personal data.
Some Estate Operators allow a visitor to pre-register for entry by replying to an SMS with their invitation code. When you do this:
The lawful basis for processing your data through the SMS channel is the contract between Secure Labs Limited and the Estate Operator and your inviting host's assertion of lawful basis to share your details with us (see Terms of Service §6). SMS messages are dispatched and received on our behalf by Africa's Talking and, as a fallback, Vonage (see §8). The SMS record is retained for the same period as the linked visit (see §10). If you would rather not register by SMS, the visitor invitation page (the link in the SMS your host sent you) provides the same flow over a regular web browser.
Where an Estate Operator hosts an enterprise tenant (a company occupying part of the property), the company's designated administrator can:
If you are an employee of an enterprise tenant, your employer is the data controller for visitor and access data within the company's zone, and we act as the company's data processor. Your employer's own privacy policy may apply alongside this notice in respect of your employment data. Your employer is responsible for having a lawful basis to onboard you as a Platform user and to share your employment data with us.
In the event of a personal-data breach that is likely to result in risk to your rights and freedoms, we notify the ODPC within seventy-two (72) hours of becoming aware of the breach (KDPA §43), and we notify affected data subjects without undue delay.
Where we notify you of a breach, we will do so by email to the address on your account or, if that is not possible, by in-app notice. The notification will describe the nature of the breach, the categories of personal data affected, the likely consequences, and the steps we are taking to address it, in line with KDPA §43.
If you do not accept this notice, you cannot use the Platform. You may close this page without creating an account. If you have already created an account and you do not wish to accept a new version of this notice when we publish one, you can ask us to delete your account and any partial data we have collected by emailing [email protected]. We will action the request within thirty (30) days of confirming your identity, subject to any data we must retain to comply with legal obligations or to establish, exercise, or defend legal claims (see §10).
Secure Labs Limited
P.O. Box 8456-00100, Tom Mboya Street, Nairobi, Kenya
Telephone: +254 745 424 949
Data Protection Officer: George Macharia
DPO email: [email protected]
General privacy enquiries: [email protected]
If you are not satisfied with our response, you have the right to lodge a complaint with the ODPC — see §11.1 for full contact details and the complaints procedure.
Material changes to this policy are notified to customer properties via the Platform's announcement module and updated on this page with a new effective date. The current version is always the authoritative one.
| Version | Effective date | Summary of changes |
|---|---|---|
| 1.0 | 5 May 2026 | First public version. |