IMARAPASS

Data Protection and Privacy Policy

Imara Concepts Ltd — ImaraPass Platform


Document control

Field Detail
Document title Data Protection and Privacy Policy
Organisation Imara Concepts Ltd ("the Company", "we", "us")
Registered office Daito Building, Kungu, Kira, Wakiso, Uganda
Company registration number 80020000027705
Tax identification number 10101081
System in scope ImaraPass — corporate gym membership management platform (web application, mobile application, supporting infrastructure)
Document reference IMP-DPP-001
Version 1.0
Status Approved for submission to the Personal Data Protection Office
Document owner Data Protection Officer, Imara Concepts Ltd
Approved by Steven Namanya, Data Protection Officer
Date of approval 8 October 2026
Effective date 8 October 2026
Next scheduled review 8 October 2027 (12 months from effective date)
Classification Public — published on the Company website and provided to data subjects, clients and regulators

Revision history

Version Date Author Summary of change
1.0 8 October 2026 Data Protection Officer Initial issue. Prepared for registration with the Personal Data Protection Office of Uganda under the Data Protection and Privacy Act, 2019 and the Data Protection and Privacy Regulations, 2021.

Approval and signature

Name Steven Namanya
Title Data Protection Officer
Signature .............................................
Date .............................................

Contact for data protection matters

Data Protection Officer Steven Namanya
Email info@imaraconcepts.com
Postal address Data Protection Officer, Imara Concepts Ltd, Daito Building, Kungu, Kira, Wakiso, Uganda
Response standard Acknowledgement within 7 days; substantive response within 30 days

1. Purpose and commitment

Imara Concepts Ltd operates ImaraPass, a platform through which employers purchase gym access packages for their staff, and through which those staff check in at partner gyms using a mobile application. The platform necessarily processes personal data about identified individuals — their names, contact details, employment relationship and gym attendance.

The Company treats that data as held in trust. This Policy sets out, in terms that a data subject, a client organisation and the Personal Data Protection Office can each verify:

The Company is committed to processing personal data lawfully, fairly, transparently and securely, and to being accountable for doing so. This Policy is binding on the Company and on all its personnel.

2. Scope

2.1 In scope

This Policy applies to all processing of personal data by the Company, by any means, in the course of operating ImaraPass and running its business — including data held in the production database, in file storage, in system logs, in backups, in electronic mail and on paper.

2.2 Categories of data subject

Data subject category Description
Employee members Staff of client organisations who hold an ImaraPass membership and use the mobile application. The largest group of data subjects
Organisation administrators Human resources or administrative staff of client organisations who manage their organisation's employees and view their organisation's usage
Gym administrators Staff of partner gyms who manage their gym's team and view their gym's session records
Platform administrators and managers Company personnel who operate the platform
Business contacts Named contacts at client organisations and partner gyms whose contact details are recorded against the organisation or gym
Website and application visitors Persons who interact with the service without holding an account, to the limited extent described in section 15

2.3 Persons bound

All directors, employees, interns, contractors and third-party service providers of the Company who process personal data on the Company's behalf. Compliance is a condition of engagement.

3. Legal framework

This Policy gives effect to:

Instrument Application
Constitution of the Republic of Uganda, 1995 — Article 27 Right to privacy of person, home, correspondence and communication
Data Protection and Privacy Act, 2019 (Act No. 9 of 2019) The principal statute governing this Policy, including the principles of data protection, the conditions for lawful collection and processing, the prohibition on processing special categories of personal data, the protection of children's data, the conditions for processing personal data outside Uganda, the obligation to secure personal data, the obligations owed where a data processor is engaged, the obligation to notify a security breach, the rights of data subjects, and the registration of data collectors, data processors and data controllers
Data Protection and Privacy Regulations, 2021 (S.I. No. 8 of 2021) Operational requirements, including registration with the Personal Data Protection Office, the conduct of processing, cross-border transfer conditions and the security-breach notification procedure
Computer Misuse Act, 2011 (as amended) Offences relating to unauthorised access to and interference with data
Electronic Transactions Act, 2011 Validity and integrity of electronic records
Access to Information Act, 2005 Handling of information requests where applicable
Employment Act, 2006 Employment records processed on behalf of client organisations
Tax Procedures Code Act, 2014 Statutory retention of business and accounting records
Guidance and directions issued by the Personal Data Protection Office Followed as issued

Where a client organisation is also subject to the data protection law of another jurisdiction, the Company will comply with the additional requirements agreed in writing with that client, provided they are not inconsistent with Ugandan law.

4. Definitions

Term Meaning in this Policy
Personal data Information about a person from which the person can be identified, as defined in the Data Protection and Privacy Act, 2019. In ImaraPass this includes a name, an email address, a telephone number, an account identifier and a gym attendance record linked to an identifiable person
Special personal data The categories designated as such by the Act, including data revealing religious or philosophical beliefs, political opinion, sexual life, financial information, health status, medical records and biometric data
Data subject The individual to whom personal data relates
Data collector A person who collects personal data, as defined in the Act
Data controller A person who determines the purpose and means of processing personal data, as defined in the Act
Data processor A person who processes personal data on behalf of a data controller, as defined in the Act
Processing Any operation on personal data, including collection, recording, organisation, storage, alteration, retrieval, consultation, use, disclosure, transfer, restriction, erasure or destruction
Consent A freely given, specific, informed and unambiguous indication of agreement to processing
Personal data breach A security incident in which there are reasonable grounds to believe that personal data has been accessed, acquired, disclosed, altered, lost or destroyed by or to an unauthorised person
PDPO The Personal Data Protection Office established under the Act
Client organisation An employer that purchases an ImaraPass package for its staff
Partner gym A fitness facility at which ImaraPass memberships may be used
Session A gym attendance record, opened when an employee member scans a gym QR code and closed on check-out or by automatic closure
Session reference A short, truncated form of a session identifier, shown to partner gym staff in place of any employee identifier
Anonymisation Irreversible removal of the link between data and an identifiable person, after which the data is no longer personal data
Pseudonymisation Replacement of identifying data with a reference that cannot identify the person without additional information held separately — the mechanism used in gym-facing views

5. Our role and our relationship with client organisations

5.1 The Company's status

For the purposes of the Data Protection and Privacy Act, 2019, Imara Concepts Ltd acts as a data collector, a data controller and a data processor, depending on the activity:

Activity Company's role
Operating the ImaraPass platform, deciding what data the platform collects, how accounts work, how sessions are recorded and how long data is kept Data controller and data collector
Holding and processing employee records that a client organisation enters into the platform for the purpose the client has determined Data processor in respect of the client's determination of whose data is entered, and data controller in respect of how the platform then handles it
Managing accounts of its own personnel Data controller
Processing partner gym and client organisation business contact details Data controller

5.2 Allocation of responsibility with client organisations

A client organisation decides which of its staff are enrolled, and is the controller of the underlying employment relationship. The Company decides how the platform processes that data once entered. The two roles are therefore distinct and are documented in a written agreement with each client organisation, which records:

  1. that the client is responsible for having a lawful basis to disclose employee data to the Company, and for informing its staff that it has done so;
  2. that the client will enter only the data fields the platform requires, and will not enter special personal data, free-text health information or any data field the platform does not ask for;
  3. that the client will notify the Company promptly when a member of staff leaves, so that the account can be deactivated;
  4. that the Company will process the data only for the purposes in section 8 of this Policy and on the client's documented instructions;
  5. that the Company will assist the client in responding to requests from its staff and to regulatory enquiries;
  6. that the Company will notify the client of any personal data breach affecting its staff without undue delay; and
  7. what happens to the data on termination of the agreement.

5.3 Partner gyms

Partner gyms are third parties to the relationship between an employee and their employer. The Company does not disclose employee identity to partner gyms. A gym is given only what it needs to confirm that a valid session has occurred at its premises: a session reference, the status, the times, the duration, and any rating or feedback the member chose to leave. This is enforced in software, as described in section 12.

6. Data protection principles and how we meet them

The Company applies the principles set out in section 3 of the Data Protection and Privacy Act, 2019. The following table states, for each principle, the specific measure by which the Company gives effect to it — so that compliance can be tested rather than asserted.

Principle How the Company gives effect to it
Accountability A Data Protection Officer is designated, with published contact details and direct reporting to the Board. The Company maintains a record of processing activities (Appendix A), a retention schedule (Appendix B), a data subject request register, a breach and incident register, a processor register (Appendix F) and a risk register. This Policy and the Information Security Policy (IMP-ISP-001) are formally approved, published and reviewed annually
Fairness and lawfulness Each purpose is mapped to a lawful basis under section 7 of the Act in section 9 of this Policy. Data is not obtained by deception. No employee is enrolled without their employer having the standing to enrol them and having informed them
Purpose specification and limitation The purposes in section 8 are exhaustive. Data collected to operate a membership is not repurposed. The Company does not sell personal data, does not use it for advertising, does not disclose it to data brokers, and does not use it to build profiles of individuals beyond the operation of the service
Adequacy, relevance and minimisation The platform collects a deliberately small field set: name, email address, telephone number (optional), employer, membership entitlement and attendance. No national identification number, no date of birth, no residential address, no next-of-kin, no health information, no payment card data and no biometric data are collected from employee members. The mobile application requests camera access only, and does not request or collect device location
Retention limitation A documented retention schedule (Appendix B) governs every category. Scheduled automated jobs expire memberships daily and close stale attendance sessions hourly. Data is deleted or anonymised at the end of its retention period
Accuracy Data subjects can view and correct their own profile in the mobile application; organisation administrators can correct employee records; and any data subject may request rectification under section 11. Email addresses are verified before web dashboard access is granted
Transparency and openness This Policy is published. A privacy notice is presented at the point of account creation and in the mobile application. The invitation email tells the employee who enrolled them and why. Data subjects are told who to contact
Security safeguards Technical and organisational measures are set out in section 13 and, in full, in the Information Security Policy. Key measures include encryption in transit, bcrypt password hashing, encrypted two-factor secrets, role-based authorisation enforced in middleware, tenant query scoping, rate limiting, and anonymisation of employee identity in gym-facing views
Data subject participation The rights in section 11 are honoured, with published channels, defined timelines and a register of requests
Restriction on cross-border transfer Personal data is processed outside Uganda only in accordance with section 19 of the Act, as described in section 17

7. Categories of personal data processed

The following is a complete statement of the personal data fields the platform holds. Nothing outside this list is collected.

7.1 Employee members

Data element Mandatory Source Purpose
Unique account identifier (system-generated) Yes Generated by the system Identify the account internally without relying on identifying data
Full name (and first and last name) Yes Client organisation, or the member's own update Identify the member; address them in the application and in correspondence
Email address Yes Client organisation Unique account identifier for sign-in; delivery of the invitation, password reset and service notices
Email verification timestamp Yes Generated on verification Confirm control of the address
Password (stored only as a bcrypt hash) Yes Set by the member; never known to the Company Authenticate the member
Telephone number No Client organisation, or the member's own update Contact the member about their membership
Profile image reference No Member Personalise the application interface
Employing organisation reference Yes Client organisation Determine entitlement; scope access; report usage to the employer
Role designation Yes System Determine what the account may do
Account status (active or inactive) Yes Administrator action Enforce eligibility and deactivation
Two-factor authentication secret and recovery codes (encrypted) No Generated if the member enables two-factor authentication Strengthen authentication
Account creation and update timestamps Yes System Accountability and troubleshooting
Membership record: entitlement total, visits used, visits remaining, status, activation date, expiry date Yes Derived from the employer's package Determine whether a check-in may proceed; report usage
Session records: gym, employer, membership reference, status, failure reason where refused, start time, end time, duration, whether closed automatically Yes Created when the member scans a gym QR code Deliver and evidence the service; reconcile with partner gyms; resolve disputes; prevent misuse
Session rating (1–5) and free-text feedback No Member, at check-out Service quality feedback to the Company and to the gym
Device information — the device or application user agent string recorded against a session No Sent by the mobile application Detect and investigate fraudulent or anomalous check-ins
Sign-in session record — source IP address, user agent, last activity Yes, where the web application is used Captured by the framework Maintain the authenticated session; detect unauthorised access
API access token record — device name supplied at sign-in, hashed token, last used Yes, for mobile use Generated at sign-in Authenticate the device; allow the member to identify and revoke a device

What is deliberately not collected from employee members: national identification number, passport number, date of birth, sex or gender, residential address, next of kin, marital status, salary or payroll data, bank or payment card details, health or medical information, fitness or biometric measurements, photographs taken by the application, device location or GPS coordinates, contact lists, and advertising identifiers.

7.2 Administrative users (platform, organisation and gym administrators)

Data element Source Purpose
Unique account identifier, name, email address, password hash, telephone number, role, organisation or gym reference, account status, two-factor authentication data (encrypted), timestamps Created by an authorised administrator; maintained by the user Authenticate and authorise administrative access; correspond with the user; maintain accountability for administrative actions
Sign-in session record — IP address, user agent, last activity Framework Session management and detection of unauthorised access

7.3 Business contacts at client organisations and partner gyms

Data element Source Purpose
Organisation contact email address and contact telephone number; organisation postal address, city, district or state, postal code and country Provided by the client organisation Account administration, service communication, invoicing and contractual correspondence
Gym contact email address and contact telephone number; gym address, city, country and geographic coordinates; opening hours; amenities; logo and gallery images Provided by the partner gym Present the gym in the mobile application; operational contact. Note that the address and coordinates describe the premises, not any individual

Where a contact field contains the details of a named individual rather than a generic corporate mailbox, that individual is a data subject under this Policy and holds the rights in section 11.

7.4 Special personal data and children's data

8. Purposes of processing

Personal data is processed only for the following purposes:

  1. Account creation and administration — creating, maintaining, deactivating and deleting user accounts across all roles.
  2. Authentication and access control — verifying identity at sign-in, maintaining sessions and tokens, and enforcing role-based authorisation.
  3. Membership management — recording an employee's entitlement under their employer's package, tracking visits used and remaining, and expiring memberships when the package ends.
  4. Delivery of gym access — verifying at the point of check-in that the account is active, the employer is active, the membership is current, the employer's package is valid and covers the scanned gym, and visits remain; then opening and closing the attendance session.
  5. Reconciliation with partner gyms — providing each gym with an anonymised record of the sessions that occurred at its premises, so that usage can be reconciled without disclosing who attended.
  6. Reporting to client organisations — providing an employer with usage information for its own staff and its own packages, so that it can manage the benefit it has purchased.
  7. Service communication — sending the account invitation, password reset, email verification and essential service notices. These are transactional, not marketing.
  8. Support and dispute resolution — investigating and resolving a query about an account, a membership or a specific session, using the session reference for lookup.
  9. Security, fraud prevention and integrity — detecting and investigating unauthorised access, credential misuse, duplicate or fraudulent check-ins, and abuse of the service.
  10. Legal and regulatory compliance — meeting obligations under the Data Protection and Privacy Act, 2019, tax and accounting law, and lawful requests from a competent authority.
  11. Service improvement — understanding aggregate usage patterns and acting on member feedback to improve the platform. Wherever the purpose can be achieved with aggregated or anonymised data, aggregated or anonymised data is used.

Personal data is not processed for: advertising or behavioural targeting; sale, rental or licensing to any third party; sharing with insurers, lenders or employers' other benefit providers except as instructed by the client organisation in writing for its own staff; automated decisions producing legal effects; credit scoring; or any purpose incompatible with those listed above.

9. Lawful basis for processing

Each purpose is supported by a lawful basis under section 7 of the Data Protection and Privacy Act, 2019.

Purpose Lawful basis Explanation
Account creation and administration Performance of a contract; consent where the member establishes their own credentials The membership benefit cannot be delivered without an account. The member sets their own password, which is an act of agreement
Authentication and access control Performance of a contract; compliance with a legal obligation Authentication is inseparable from delivery of the service and is also required to secure personal data under section 20 of the Act
Membership management Performance of a contract Entitlement tracking is the substance of the service purchased by the employer for the member's benefit
Delivery of gym access Performance of a contract The eligibility check is the mechanism by which the member receives the benefit
Reconciliation with partner gyms Performance of a contract; legitimate interest of the Company and the gym in accurate reconciliation Achieved with pseudonymised data, so that the identity of the member is not disclosed
Reporting to client organisations Performance of a contract; the legitimate interest of the employer in managing the benefit it purchased The employer already knows the identity of its own staff. Reporting is limited to that employer's own staff and packages
Service communication Performance of a contract; compliance with a legal obligation Transactional messages necessary to operate the account. No marketing is sent on this basis
Support and dispute resolution Performance of a contract; legitimate interest Necessary to answer a query or resolve a disputed session
Security, fraud prevention and integrity Compliance with a legal obligation; legitimate interest; protection of the vital interests of data subjects where an account is compromised Section 20 of the Act obliges the Company to secure personal data, which requires the ability to detect and investigate misuse
Legal and regulatory compliance Compliance with a legal obligation Statutory retention and lawful requests
Service improvement Legitimate interest; consent for optional feedback Rating and feedback are optional and given voluntarily. Aggregate analysis uses anonymised data

9.1 Where consent is relied upon

Consent is sought only where it is genuinely free — for example, providing an optional telephone number, uploading a profile image, enabling two-factor authentication, or leaving a rating and feedback. Consent is not used as the basis for processing that is necessary to deliver the service, because withholding it would not be a real choice. Where consent is relied upon:

9.2 Legitimate interest assessment

Where the Company relies on legitimate interest, it records an assessment identifying the interest, why the processing is necessary to achieve it, and why it does not override the rights of the data subject — together with the safeguard applied. The principal safeguards relied upon are pseudonymisation of member identity in gym-facing views, strict tenant scoping so no client sees another client's data, minimal field collection, and defined retention. The assessments are held by the Data Protection Officer and are available to the PDPO on request.

10. Transparency: how we inform data subjects

Point of contact Information provided
Invitation email on enrolment Who enrolled the member, which organisation, what the platform is for, and the link to set a password. The email does not contain a password
First use of the mobile application A privacy notice summarising what data is collected, why, who it is shared with, and the contact point for questions and rights requests, with a link to this Policy
Camera permission prompt An explanation that camera access is used solely to scan a gym QR code to start a session
Company website This Policy, published in full and dated
Session check-out screen An indication that rating and feedback are optional and are shared with the gym in anonymised form
Client organisation agreement The obligation on the employer to inform its staff that their data has been shared with the Company, and the allocation of responsibility in section 5.2
On request Any further information a data subject reasonably requires, provided by the Data Protection Officer

Notices are written in plain English. Where a data subject requires the information in another language or in an accessible format, the Data Protection Officer will provide it on request.

11. Rights of data subjects

The Company honours the rights conferred by the Data Protection and Privacy Act, 2019.

Right What it means How the Company gives effect to it
Right to be informed To know who is processing your data, why, on what basis, with whom it is shared and for how long it is kept This Policy, the in-application privacy notice and the invitation email. Further detail on request
Right of access To obtain confirmation of whether we hold your data, a copy of it, and information about the processing Members can view their profile, membership and full session history in the mobile application at any time. A formal request produces a written response and a machine-readable copy of the record
Right to rectification To have inaccurate data corrected and incomplete data completed Self-service correction of name and telephone number in the application; organisation administrators can correct employee records; or by request to the Data Protection Officer. Where corrected data has been disclosed to a client organisation, we inform them of the correction
Right to erasure To have your data deleted where there is no lawful reason to keep it Web account holders can delete their own account after re-entering their password. Employee members may request deletion from the Data Protection Officer or their organisation administrator. Deletion removes the account and cascades to the associated membership and session records, subject to the limits below
Right to object To object to processing based on legitimate interest, and to object to direct marketing at any time An objection is assessed on receipt. An objection to direct marketing is honoured absolutely and immediately. Where an objection is upheld, processing stops unless a compelling lawful ground overrides it, and the reasoning is given
Right to restriction To have processing suspended while a dispute about accuracy or lawfulness is resolved The account is deactivated or the disputed record flagged, so that it is retained but not otherwise used, until the matter is resolved
Right to data portability To receive your data in a structured, commonly used, machine-readable form Provided as CSV or JSON on request, covering profile, membership and session history
Right not to be subject to a decision based solely on automated processing Not to be subject to a decision with legal or similarly significant effects taken solely by automated means See section 16. The Company takes no such decisions. The check-in eligibility check is a deterministic rule check, and any refusal states its reason and can be reviewed by a person
Right to withdraw consent To withdraw consent where consent is the basis of processing By changing the setting in the application or by contacting the Data Protection Officer, with the same ease as consent was given
Right to complain To complain to the Company and to the Personal Data Protection Office, and to seek a remedy including compensation See section 21

11.1 How to exercise a right

A request may be made by email to the Data Protection Officer at info@imaraconcepts.com, by post to the address in the document control table, or through the client organisation's administrator, who will pass it on without delay.

To protect the data subject, the Company must be satisfied of the requester's identity before disclosing or altering data. It will normally verify identity by reference to control of the registered email address, and will ask for further evidence only where doubt remains and only to the minimum extent necessary.

11.2 Timelines and cost

Stage Standard
Acknowledgement Within 7 days of receipt
Substantive response Within 30 days of receipt, or sooner where the Act or the Regulations require it
Extension Where a request is complex or one of several, the period may be extended once by up to 30 days. The data subject is informed of the extension and the reason within the original period
Cost Free of charge. A reasonable, cost-based fee may be charged only for a manifestly excessive or repetitive request, or for additional copies, and the basis of the fee is explained in advance
Refusal Where a request is refused in whole or in part, the Company gives its reasons in writing, together with the right to complain to the Personal Data Protection Office and to seek judicial remedy

11.3 Limits on erasure

The Company will not delete data where retention is required by law, where it is necessary for the establishment or defence of a legal claim, or where deletion would compromise the integrity of a financial or reconciliation record that another party is entitled to rely upon. In such a case the Company will restrict the data instead of deleting it, explain why, and delete it once the reason lapses.

Data subjects are also informed that a deletion may persist in a database backup until that backup ages out of the retention cycle in Appendix B. Backups are not used for operational purposes, and if a backup is ever restored, deletions are reapplied before the restored data is returned to service.

11.4 Register of requests

The Data Protection Officer maintains a register of all data subject requests recording the date of receipt, the requester, the nature of the request, the action taken, the date of response and the outcome. The register is retained for five years and is available to the Personal Data Protection Office on request.

12. Data minimisation and pseudonymisation in practice

The Company draws particular attention to the following measures, which are implemented in software and protected by automated tests, because they demonstrate the minimisation principle concretely:

  1. Partner gyms cannot see who attended. The code that retrieves session data for a gym administrator is prohibited from loading the employee or organisation relationship. The record a gym receives carries only foreign keys and timestamps. This is not a display choice — the identifying data is never fetched.
  2. A pseudonymous session reference replaces identity. Gym-facing screens show a short, truncated session reference. It is sufficient for a gym to raise a support query about a specific visit, but it cannot be used to identify the member.
  3. The gym data export contains no identity. The CSV export available to a gym administrator writes the session reference as its first column and has no employee column and no organisation column.
  4. Each tenant sees only its own data. Organisation-scoped and gym-scoped queries are constrained in code to the caller's own organisation or gym. A valid identifier belonging to another tenant returns nothing.
  5. Read-only access is genuinely read-only. The manager role shares the administrative routes but is excluded by middleware from every write route, so it cannot alter personal data.
  6. Employees have no web dashboard. Employee accounts are redirected away from all web dashboards to a notice directing them to the mobile application, so the administrative surface is not exposed to them at all.
  7. The mobile application does not track location. It requests camera access only, for QR scanning. It does not request, collect or transmit device location.
  8. These behaviours are asserted by automated tests that fail the build if the protections are removed, so a future change cannot silently undo them.

13. Security of personal data

The Company secures personal data in accordance with section 20 of the Data Protection and Privacy Act, 2019. Controls are set out in full in the Information Security Policy (IMP-ISP-001), which is submitted alongside this Policy. In summary:

Domain Measures
Encryption in transit HTTPS only, with automatically renewed certificates and a minimum of TLS 1.2. Plain HTTP is redirected. Database and cache services are not exposed to the network
Credential protection Passwords stored only as bcrypt hashes at work factor 12; never stored, logged or emailed in plain text. The Company never knows a user's password
Encryption at rest of secrets Two-factor authentication secrets and recovery codes, session payloads and cookies are encrypted with the application key
Multi-factor authentication TOTP two-factor authentication with password confirmation and single-use recovery codes, available to all administrative users
Access control Role-based authorisation enforced in route middleware, not merely in the interface; separate read and write route groups; least privilege; no shared accounts; no self-registration; quarterly access reviews
Tenant isolation Every organisation-scoped and gym-scoped query is constrained to the caller's own tenant
Application hardening Server-side validation of all input; parameterised database queries; framework CSRF protection; default output escaping; explicit mass-assignment allow-lists; suppression of sensitive attributes from all serialised responses; debug mode disabled in production
Rate limiting 5 sign-in attempts per minute, 6 password changes per minute, 60 authenticated API requests per minute, 60 administrative write requests per minute
Mobile security Authentication tokens held in the iOS Keychain and Android Keystore; per-device tokens individually revocable
Infrastructure Default-deny host firewall permitting only SSH, HTTP and HTTPS; SSH key authentication with root login disabled; intrusion prevention on authentication failures; database and cache bound to loopback; supervised background workers
Logging and monitoring Application, web server, worker and authentication logs, reviewed at least weekly, with secrets prohibited from logs and a defined log retention period
Backup and recovery Daily database backup with rotation, provider-level image backup, off-site replication, six-monthly restore testing, a 24-hour recovery point objective and an 8-hour recovery time objective
Change control Second-person review for changes affecting authentication, authorisation or personal-data handling; automated tests, style and type checks required before merge; recorded deployments with rollback
Organisational measures Signed confidentiality undertakings; induction and annual training; documented joiner, mover and leaver process with same-day deactivation; clear-desk and endpoint encryption requirements; a designated Data Protection Officer
Non-production environments Development and test environments use synthetic data. Copying production personal data into a non-production environment is prohibited without the Data Protection Officer's approval and anonymisation

Known limitations and the Company's committed remediation plan are disclosed transparently in Appendix D of the Information Security Policy.

14. Retention and disposal

Personal data is kept only as long as necessary for the purpose for which it was collected, or as required by law. The full schedule is at Appendix B. In outline:

Automated scheduled jobs support retention: memberships past their package end date are expired daily, and stale attendance sessions are closed hourly. Disposal is by deletion from the production database, with dependent records removed by referential cascade, and by the secure disposal methods in the Information Security Policy. Disposal at the end of a retention period is recorded.

15. Cookies, tracking and analytics

Item Purpose Type
Session cookie Maintain the authenticated web session Strictly necessary. Encrypted, HttpOnly, Secure, SameSite=Lax
CSRF token cookie Protect against cross-site request forgery Strictly necessary
Sidebar state cookie Remember whether the navigation sidebar is expanded Functional preference. The only cookie not encrypted, because it contains no personal data
"Remember me" token Optionally keep a user signed in Functional, set only if the user chooses it

The Company does not use advertising cookies, third-party tracking pixels, cross-site trackers, social media plug-ins, behavioural profiling or advertising identifiers on the web application. Web fonts are self-hosted, so that loading a page does not disclose the visitor's IP address to a font provider.

The mobile application does not contain an advertising or analytics software development kit. It does retrieve typefaces from a third-party font service at runtime, which discloses the device's IP address to that service; this is recorded in the processor register at Appendix F and is under review for replacement with bundled fonts, consistent with the approach already taken on the web application.

16. Automated decision-making and profiling

The Company does not take decisions about individuals based solely on automated processing that produce legal effects or similarly significantly affect them. There is no credit scoring, no eligibility scoring, no risk profiling of individuals and no algorithmic performance assessment.

The platform does apply a deterministic rule check at the moment of check-in, to decide whether a session may start. It verifies only that the account is active, the employer is active, a current membership exists, the employer's package is valid and covers the scanned gym, visits remain, and no session is already open. If the check refuses a session, the reason is stated to the member in plain language, the refusal is recorded with its reason code, and a person may review and override it. The check applies contractual entitlement rules; it does not evaluate, score or profile the individual.

17. Disclosure and cross-border transfer

17.1 Who we disclose personal data to

Recipient What is disclosed Basis
The client organisation that enrolled the member That organisation's own employees' account details, membership status and session history Performance of the contract; the employer's legitimate interest in the benefit it purchased
The partner gym at which a session occurred Session reference, status, times, duration, and any rating and feedback. No employee name, email address, telephone number or employer Performance of the contract; reconciliation
Processors engaged by the Company Only what is necessary for the service they provide — see Appendix F Section 21 of the Act, under a written processor agreement
A competent authority Only what is lawfully required Compliance with a legal obligation, after verifying the legality and scope of the request
A professional adviser Only what is necessary, under a duty of confidence Legitimate interest; legal advice or defence of a claim
An acquirer, in a merger or transfer of business Only what is necessary, subject to equivalent protection and prior notice to data subjects Legitimate interest, with safeguards

The Company does not sell personal data, does not disclose it to data brokers, advertisers or insurers, and does not disclose it to any party not listed above without a lawful basis and, where required, the data subject's consent.

17.2 Response to requests from authorities

Requests from law enforcement or other authorities are directed to the Data Protection Officer. Each request is assessed for legal validity, scope and proportionality; only the minimum necessary data is disclosed; the disclosure is logged; and the data subject is informed unless the Company is prohibited by law from doing so. The Company will challenge a request that is overbroad or lacks lawful authority.

17.3 Cross-border transfer

Section 19 of the Data Protection and Privacy Act, 2019 restricts the processing or storage of personal data outside Uganda. The Company will process or store personal data outside Uganda only where the country concerned has in place measures adequate to protect the data at a level at least equivalent to that provided by the Act, or where the data subject has consented, and in either case in accordance with the Regulations.

Current status. The production environment has not yet been commissioned, and the hosting region is not yet finalised. The Company will not process live personal data outside Uganda until the following steps are completed and recorded, and the record will be produced to the Personal Data Protection Office on request:

  1. Selection and disclosure of the hosting region. The final region will be recorded in Appendix F and disclosed in this Policy at the next revision, and to data subjects in the privacy notice.
  2. Preference for in-region hosting. Where a hosting option within Uganda or the East African region meets the Company's technical and availability requirements, it will be preferred.
  3. Transfer impact assessment. Where data will be held outside Uganda, the Data Protection Officer will assess and record the legal framework of the destination country, its adequacy relative to the Act, the risk of access by foreign authorities, and the technical and contractual safeguards applied.
  4. Contractual safeguards. The provider agreement will impose the processor obligations in section 18 of this Policy, restrict onward transfer, and require breach notification in time for the Company to meet its 72-hour obligation.
  5. Technical safeguards. Encryption in transit, encryption of any backup leaving the primary environment, and strict access control will be in place before live data is loaded.
  6. Notification. The privacy notice and this Policy will state the destination country and the safeguard relied upon before live processing begins.

Currently identified prospective transfers, all of which remain subject to the steps above, are recorded in Appendix F.

18. Data processors and sub-processors

The Company engages processors only under a written agreement complying with section 21 of the Data Protection and Privacy Act, 2019, which requires the processor to:

  1. process personal data only on the Company's documented instructions and only for the specified purpose;
  2. implement appropriate technical and organisational security measures;
  3. impose confidentiality obligations on its personnel;
  4. obtain the Company's prior written authorisation before engaging a sub-processor, and flow down equivalent obligations;
  5. notify the Company of any personal data breach without undue delay, and in time for the Company to notify the Personal Data Protection Office within 72 hours;
  6. assist the Company in responding to data subject requests and regulatory enquiries;
  7. not transfer personal data outside Uganda except on the Company's written instruction and in accordance with section 19 of the Act;
  8. submit to audit or provide equivalent assurance on reasonable request; and
  9. delete or return all personal data on termination and certify that it has done so.

Before engagement, the Data Protection Officer conducts and records a due diligence assessment. The processor register is at Appendix F and is reviewed at least annually. Data subjects and client organisations are informed of a change of processor that materially affects the processing.

19. Personal data breach management

The Company's incident response procedure is set out in section 16 of the Information Security Policy. In summary, as it concerns personal data:

  1. Any person who becomes aware of an actual or suspected breach must report it immediately to the Data Protection Officer at info@imaraconcepts.com.
  2. The Data Protection Officer records the report, contains the incident, preserves evidence and assesses the categories and volume of personal data affected, the number of data subjects, the likely consequences and whether the data was rendered unintelligible.
  3. Where there are reasonable grounds to believe that personal data has been accessed or acquired by an unauthorised person, the Data Protection Officer notifies the Personal Data Protection Office within 72 hours of the Company becoming aware of the breach, in accordance with section 23 of the Data Protection and Privacy Act, 2019 and the Data Protection and Privacy Regulations, 2021. Where full information is not yet available, an initial notification is made within the deadline and supplemented as the investigation proceeds.
  4. Affected data subjects are notified without undue delay, in plain language, stating what happened, what data was involved, what the Company has done, what the data subject should do and how to contact the Data Protection Officer.
  5. Where the affected data subjects are employees of a client organisation, the Company also notifies that organisation without undue delay so that it can meet its own obligations.
  6. Every incident is recorded in the breach and incident register, whether or not it was notifiable, together with the reasoning where a decision was taken not to notify. The register is retained for at least five years and is available to the Personal Data Protection Office on request.
  7. A post-incident review is completed within 15 working days of closure, and corrective actions are tracked to completion.

The notification fields the Company will provide are set out at Appendix D.

20. Accountability and governance

20.1 Data Protection Officer

The Company has designated a Data Protection Officer, whose contact details are published in this Policy and in the in-application privacy notice. The Data Protection Officer:

The Data Protection Officer performs this function independently and may not be penalised for performing it.

20.2 Record of processing activities

The record of processing activities is maintained at Appendix A and reviewed at least annually and on any material change.

20.3 Data protection impact assessment

A data protection impact assessment is conducted before: introducing a new category of personal data; introducing a new purpose or a new disclosure recipient; engaging a new processor or changing the hosting location; introducing any location tracking, biometric or automated decision-making capability; or making a change that materially increases the volume, sensitivity or accessibility of personal data. Each assessment identifies the processing, the necessity and proportionality of it, the risks to data subjects, and the measures adopted to address those risks. Where a high residual risk cannot be mitigated, the Company will consult the Personal Data Protection Office before proceeding. Assessments are retained for five years.

20.4 Registration with the Personal Data Protection Office

The Company registers as a data collector, data processor and data controller with the Personal Data Protection Office in accordance with the Data Protection and Privacy Act, 2019 and the Data Protection and Privacy Regulations, 2021, maintains that registration, renews it as required, and notifies the Office of any change to its registered particulars.

Field Detail
Registration status Registered

20.5 Training and confidentiality

All personnel sign a confidentiality undertaking before being granted access to personal data, complete data protection induction before privileged access is granted, and complete annual refresher training. Attendance is recorded and retained for five years as evidence of compliance. Training covers this Policy, the principles in section 6, the rights in section 11, breach reporting, and the specific obligations of the Data Protection and Privacy Act, 2019.

20.6 Direct marketing

The Company sends transactional service messages only. It does not send marketing communications to employee members. Where the Company markets to business contacts at client organisations or partner gyms, it does so on an opt-in basis, identifies itself, and includes an unsubscribe mechanism in every message. An objection to direct marketing is honoured immediately and absolutely, and the objection is recorded so that it is not overridden by a later import.

21. Complaints and remedies

21.1 Complaining to the Company

A data subject who is dissatisfied with how the Company has handled their personal data may complain to the Data Protection Officer at info@imaraconcepts.com or by post to the address in the document control table. The Company will:

21.2 Complaining to the regulator

A data subject may complain to the Personal Data Protection Office at any time, whether or not they have complained to the Company first.

Regulator Personal Data Protection Office, Uganda
Address Plot 32, Lumumba Avenue, Level 7 (Padre Pio House), Kampala, Uganda
Email info@pdpo.go.ug
Website https://pdpo.go.ug

The Company will cooperate fully with any investigation by the Office and will implement any direction it issues.

21.3 Judicial remedy

Nothing in this Policy limits a data subject's right to seek a remedy in a court of competent jurisdiction, including compensation for damage suffered as a result of a contravention of the Data Protection and Privacy Act, 2019.

22. Review of this Policy

This Policy is reviewed at least once every 12 months by the Data Protection Officer and approved by the Board. An out-of-cycle review is triggered by: a change to the Data Protection and Privacy Act, 2019, its Regulations or guidance issued by the Personal Data Protection Office; a new category of personal data, purpose, recipient or processor; a change in hosting location; a notifiable personal data breach; or a regulatory or audit finding. Each revision is recorded in the revision history. Material changes are communicated to data subjects before they take effect, through the application and by email where appropriate. The current version supersedes all previous versions.


Appendix A — Record of processing activities

Ref Processing activity Data subjects Categories of personal data Purpose Lawful basis Recipients Retention Transfer outside Uganda
A-1 Account creation and administration Employee members; administrative users Identifiers, name, email address, telephone number, role, employer or gym, account status, password hash Purposes 1 and 2 Contract; consent for optional fields Client organisation (own staff only); hosting and mail processors Life of account, plus 12 months Subject to section 17.3
A-2 Authentication and session management All account holders Password hash, two-factor secret (encrypted), API token record and device name, web session record with IP address and user agent Purpose 2 Contract; legal obligation to secure data Hosting processor Session: 120 minutes' inactivity. Tokens: until revoked. Session rows: pruned on expiry Subject to section 17.3
A-3 Membership management Employee members Membership entitlement, visits used and remaining, status, activation and expiry dates Purpose 3 Contract Client organisation (own staff only) Life of membership, plus 12 months Subject to section 17.3
A-4 Gym check-in and check-out Employee members Session record: gym, employer, membership reference, status, failure reason, start and end times, duration, optional rating and feedback, device user agent Purposes 4, 5, 8 and 9 Contract; legitimate interest in integrity Partner gym (pseudonymised only); client organisation (own staff only) 24 months, then anonymised Subject to section 17.3
A-5 Reporting to client organisations Employee members Name, email address, membership status, session history Purpose 6 Contract; employer's legitimate interest The employing organisation only Life of the contract, plus statutory retention Subject to section 17.3
A-6 Reconciliation with partner gyms Employee members (pseudonymised) Session reference, status, times, duration, rating and feedback. No identity Purpose 5 Contract; legitimate interest The gym at which the session occurred 24 months Subject to section 17.3
A-7 Transactional communication All account holders Name, email address Purpose 7 Contract; legal obligation Mail processor Message content not retained beyond the provider's log period; delivery status retained 90 days Yes, where the mail provider is outside Uganda — subject to section 17.3
A-8 Support and dispute resolution All data subjects Whatever the query concerns, identified by session reference or account Purpose 8 Contract; legitimate interest None beyond the parties concerned 24 months from closure Subject to section 17.3
A-9 Security monitoring and fraud prevention All account holders IP address, user agent, authentication events, failed session attempts with reason codes Purpose 9 Legal obligation; legitimate interest Hosting processor Logs: 90 days to 12 months. Failed session records: 24 months Subject to section 17.3
A-10 Backup and disaster recovery All data subjects All of the above Availability and integrity; purpose 10 Legal obligation; legitimate interest Hosting and backup processors Per Appendix B Subject to section 17.3
A-11 Business contact management Business contacts at clients and gyms Name where applicable, contact email address, contact telephone number, business address Purposes 1, 7 and 10 Contract; legitimate interest Mail processor Life of the relationship, plus statutory retention Subject to section 17.3
A-12 Statutory and accounting records Client and gym contacts Contractual and financial records Purpose 10 Legal obligation Tax authority; auditors Statutory period under the Tax Procedures Code Act, 2014 No
A-13 Compliance administration All data subjects Data subject requests, consents, breach records, training records Purpose 10; accountability Legal obligation Personal Data Protection Office on request 5 years No

Appendix B — Retention schedule

Data category Retention period Trigger Disposal method
Employee member account and profile 12 months after the later of membership expiry and account deactivation Deactivation or membership expiry Deletion from the production database, cascading to membership and session records; or anonymisation where aggregate statistics must be preserved
Administrative user account 12 months after deactivation Deactivation Deletion
Employee membership record 24 months from expiry Package end date, applied by the daily automated expiry job Deletion with the parent account, or anonymisation
Gym session record (successful) 24 months from the session date Session date Anonymisation — the link to the identifiable member is removed and only non-identifying aggregate usage remains
Gym session record (failed attempt) 24 months from the attempt Attempt date Deletion or anonymisation
Session rating and free-text feedback 24 months from the session date, or immediately on request Session date or request Deletion of the free-text field
Web sign-in session record (IP address, user agent) 120 minutes of inactivity; rows pruned thereafter Session expiry Deletion
Mobile API token record Until sign-out or revocation; and per the token expiry standard once implemented Sign-out, revocation or expiry Deletion
Password reset token 60 minutes from issue Issue Automatic expiry and deletion
Email verification record Life of the account — Deleted with the account
Two-factor secret and recovery codes Until the user disables two-factor authentication, or the account is deleted User action Deletion
Application, web server and worker logs Minimum 90 days, maximum 12 months Log rotation Secure deletion
Database backups — on server 14 daily copies Rotation cycle Secure deletion
Database backups — off-site [4 weekly and 3 monthly copies — CONFIRM ON GO-LIVE] Rotation cycle Secure deletion
Provider infrastructure image backups Per the provider's cycle, recorded in Appendix F Rotation cycle Provider deletion, certified
Gym logos and gallery images Life of the gym record Deletion of the gym or image record Deletion from file storage
Client organisation and partner gym contract records Statutory period under the Tax Procedures Code Act, 2014, from the end of the relationship End of relationship Secure deletion or destruction
Accounting and tax records Statutory period under the Tax Procedures Code Act, 2014 Financial year end Secure deletion or destruction
Data subject request register and correspondence 5 years from closure Closure of the request Secure deletion
Consent and withdrawal records 5 years after the consent ceases to be relied upon Withdrawal or account closure Secure deletion
Breach and incident register, and post-incident reviews Minimum 5 years from closure Closure Secure deletion
Data protection impact assessments and legitimate interest assessments 5 years after the processing ends End of processing Secure deletion
Training and confidentiality records 5 years after the person leaves Departure Secure deletion
Access review, restore test and audit records 5 years Completion Secure deletion

Appendix C — Data subject request handling procedure

Step Action Owner Timescale
1 Request received at info@imaraconcepts.com, by post, or through a client organisation administrator, who must forward it without delay Any recipient Same day
2 Log the request in the data subject request register: date, requester, right invoked, channel Data Protection Officer Within 1 working day
3 Acknowledge receipt, confirm the right invoked and explain the process Data Protection Officer Within 7 days
4 Verify the requester's identity, normally by reference to control of the registered email address. Request further evidence only where doubt remains, and only to the minimum extent necessary Data Protection Officer Within 7 days
5 Locate all relevant data across the database, file storage, logs, backups and correspondence Data Protection Officer with the System Administrator Within 14 days
6 Assess whether any exemption or limit applies, including the rights of other people, legal obligations and legal claims. Record the reasoning Data Protection Officer Within 21 days
7 Where the request concerns data entered by a client organisation, consult that organisation, without allowing the consultation to delay the response beyond the deadline Data Protection Officer Within 21 days
8 Prepare and deliver the response by a secure channel. For access and portability requests, provide the data in CSV or JSON. Redact third-party personal data Data Protection Officer Within 30 days
9 Where the request is refused in whole or in part, state the reasons, the right to complain to the Personal Data Protection Office and the right to a judicial remedy Data Protection Officer Within 30 days
10 Give effect to the request in the system — correction, deletion, restriction or objection — and confirm completion Data Protection Officer with the System Administrator Within 30 days
11 Notify recipients to whom the data was disclosed of any correction or deletion, where practicable Data Protection Officer Within 30 days
12 Close the register entry, recording the action taken, the date of response and the outcome Data Protection Officer On completion

Appendix D — Personal data breach notification content

The following information will be provided to the Personal Data Protection Office, so far as it is available, within 72 hours of the Company becoming aware of a breach, and supplemented as the investigation proceeds.

Field Content
Notifier Name, title and contact details of the Data Protection Officer
Controller Imara Concepts Ltd, registration number, registered office, PDPO registration number
Date and time of the breach Actual or estimated, with the basis of the estimate
Date and time of discovery And how it was discovered
Nature of the breach Confidentiality, integrity or availability; deliberate or accidental; internal or external
Description of the incident Factual narrative including the attack path or failure mode identified
Categories of personal data affected With a statement of whether any special personal data was involved
Categories and approximate number of data subjects affected Including their relationship to the Company and their employers
Approximate number of records affected —
Whether the data was intelligible Whether encryption, hashing or pseudonymisation limited the exposure
Likely consequences for data subjects Assessed harm
Measures taken to contain the breach With times
Measures taken or proposed to mitigate harm Including credential resets and token revocation
Notification of data subjects Whether notified, when, how, in what terms; or, if not, the reasoning
Notification of client organisations Which organisations, and when
Cross-border element Whether data in another jurisdiction was affected and whether another authority was notified
Processor involvement Whether a processor was involved, and when it notified the Company
Root cause Where identified
Corrective action plan Actions, owners and dates
Supporting evidence Log extracts and the incident register entry, available on request

Appendix E — Data flow summary

Flow Description
F-1 Enrolment A client organisation administrator, or a platform administrator, enters an employee's name, email address and optional telephone number. The system creates an account with the employee role, links it to the organisation, creates a membership against the organisation's package, and sends an invitation email containing a single-use, 60-minute password-setting link. The Company never sets or learns the password
F-2 Mobile sign-in The employee submits their email address, password and a device name over HTTPS. Only accounts with the employee role may authenticate through the mobile endpoint. On success, a per-device bearer token is issued and stored in the device secure keystore. The response includes the profile, the employer's name, and an account-status indication of whether the member may proceed
F-3 Check-in The employee scans the gym's QR code with the device camera. The application posts the code with the bearer token. The service verifies account status, employer status, membership currency, package validity and coverage of that gym, remaining visits, and the absence of an open session; then creates a session record and decrements the visit count. A refusal is recorded with a reason code and explained to the member
F-4 Check-out The employee ends the session, optionally supplying a rating and free-text feedback. The end time and duration are recorded. Any session left open is closed automatically by the hourly scheduled job
F-5 Gym view A gym administrator sees only sessions at their own gym, identified by a truncated session reference. Employee and organisation data is not retrieved for these views. The CSV export contains no identity columns
F-6 Organisation view An organisation administrator sees only their own organisation's employees, sessions and packages, with employee identity, because the employer already holds that data
F-7 Platform administration A super administrator has full platform access; a manager has read-only platform access enforced by middleware
F-8 Retention jobs Hourly, expired and stale sessions are closed. Daily, memberships past their package end date are expired
F-9 Backup Nightly, the production database is dumped, compressed and rotated, with provider image backups and off-site replication
F-10 Mail Transactional messages are queued and relayed through a third-party SMTP provider. Only the recipient's name and email address and the message body leave the platform

Appendix F — Register of processors and sub-processors

To be finalised before go-live and reviewed at least annually. The processing location determines the transfer assessment required under section 17.3.

Ref Processor Function Personal data accessible Processing location Safeguard Status
P-1 Contabo GmbH Virtual private server hosting the application, database, cache and backups All personal data held by the platform Germany (European Union) Written processor agreement; encryption in transit; host hardening; provider security assurance reviewed annually Pending
P-2 WHG Hosting Services Ltd (World Host Group) Delivery of transactional email — invitations, password resets, verification and service notices Recipient name, email address and message content United States Written processor agreement; TLS submission; no marketing use; delivery-log retention limited Pending
P-3 Let's Encrypt (Internet Security Research Group) Issuance and renewal of TLS certificates No personal data. Domain name only United States Public certificate authority; no personal data disclosed Active
P-4 Google LLC — Google Fonts Runtime delivery of typefaces to the mobile application only Device IP address, disclosed by the request for the font file United States Under review for replacement with fonts bundled in the application, consistent with the self-hosted fonts already used on the web application Under review
P-6 GitHub, Inc. Private source code repository No production personal data. Code and configuration templates only United States Private repository; access limited to authorised developers; production secrets excluded from the repository Active
P-7 Google LLC — Firebase Cloud Messaging Delivery of push notifications to the mobile application Device push token and the text of each notification United States Google data processing terms; tokens deleted when a device unregisters or the user logs out Active

The Company does not use any advertising network, analytics provider, customer data platform, or artificial-intelligence service as a processor of ImaraPass personal data.

Appendix G — Items to be completed before commencement of live processing

Ref Item Owner Status
G-1 Complete registration with the Personal Data Protection Office and record the registration number in section 20.4 Data Protection Officer Done
G-2 Appoint the Data Protection Officer in writing and publish the contact details Managing Director Done
G-3 Select the hosting region, complete the transfer impact assessment and execute the processor agreement (P-1) Managing Director Pending
G-4 Select the transactional mail provider and execute the processor agreement (P-2) Data Protection Officer Pending
G-5 Execute data processing agreements with all client organisations, incorporating section 5.2 Managing Director Pending
G-6 Execute agreements with all partner gyms, incorporating the confidentiality and pseudonymisation terms in section 5.3 Managing Director Pending
G-7 Publish this Policy on the Company website and embed the privacy notice in the mobile application Data Protection Officer Done
G-8 Add guidance to the feedback field discouraging the entry of health or other sensitive information Technical Lead Pending
G-9 Implement the automated deletion and anonymisation jobs that give effect to Appendix B Technical Lead Pending
G-10 Complete the remediation items in Appendix D of the Information Security Policy Technical Lead In progress
G-11 Deliver data protection induction training to all personnel and record attendance Data Protection Officer Pending
G-12 Replace runtime font delivery in the mobile application with bundled fonts (P-4) Technical Lead Pending

End of document — Data Protection and Privacy Policy, IMP-DPP-001, version 1.0.