Preamble & Statutory Background
This Data Processing Agreement ("DPA") supplements the Master Terms of Service between Harmony Digital Consults Ltd, a private company limited by shares registered under the laws of the Federal Republic of Nigeria with RC No. 8949899 ("Processor"), and the client educational institution ("Controller" or "School").
WHEREAS: The School utilizes Harmony’s educational management software platforms (including HavonTrack, HavonShield, DocBridge, TimeGrid, and associated cloud/local synchronization services) which necessitate the handling of personal data concerning students, pupils, guardians, teachers, and administrative personnel.
WHEREAS: Both parties resolve to satisfy the mandatory statutory standards established by the Nigeria Data Protection Act (NDPA) 2023 and directives promulgated by the Nigeria Data Protection Commission (NDPC).
Harmony Digital Consults Ltd guarantees that all personal and academic data entrusted to its software infrastructure is processed strictly in a fiduciary, confidential capacity and shall never be sold, leased, or exploited for non-contracted commercial interests.
1. Definitions
In this Agreement, terms capitalized and defined in the NDPA 2023 carry their statutory meanings:
- "Controller" / "Data Controller": The educational institution determining the purposes and means of processing student and staff records.
- "Processor" / "Data Processor": Harmony Digital Consults Ltd, processing personal data on behalf of and according to the instructions of the Controller.
- "Child Data": Personal data relating to individuals under eighteen (18) years of age, subject to heightened safeguards under Section 31 of the NDPA.
- "Personal Data Breach": A breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to school personal data.
- "Sub-processor": Any third party engaged by the Processor to assist in fulfilling specific technical duties (e.g., encrypted cloud hosting, SMS delivery gateway).
2. Roles, Instructions & Lawful Basis
The parties acknowledge that:
- The School acts as Data Controller and retains full statutory responsibility for establishing a lawful basis (e.g., student enrollment contract, legitimate institutional interest, or parental/guardian consent) for collecting pupil and teacher information.
- Harmony acts strictly as Data Processor. Harmony shall process school data solely on documented instructions from the School, including with regard to data transfers outside Nigeria, unless required to do so by applicable Nigerian statutory law.
- If Harmony believes an instruction from the School infringes the NDPA 2023 or other applicable data protection enactment, Harmony shall promptly inform the School’s designated Data Protection Officer (DPO).
3. Obligations of the Data Processor (Harmony)
Harmony Digital Consults Ltd covenants and warrants that it shall:
- Confidentiality: Ensure that all software engineers, support staff, and database administrators authorized to process school data have committed themselves to statutory confidentiality.
- Strict Purpose Limitation: Never use student or school data for targeted behavioral advertising, cross-institution analytics, or public AI model training without de-identification.
- Data Segregation: Implement multi-tenant logical segregation ensuring one school’s academic records can never be accessed or viewed by users of another school.
4. Technical & Organizational Security Measures (TOMs)
Pursuant to Section 39 of the NDPA 2023, Harmony maintains rigorous security controls:
| Security Dimension | Implementation Standard | Operational Safeguard |
|---|---|---|
| Encryption at Rest | AES-256 Bit Encryption | Database volumes, student grade archives, and backups are encrypted at rest. |
| Encryption in Transit | TLS 1.3 / HTTPS | All network transmissions between school web clients and cloud endpoints are encrypted. |
| Access Control | Role-Based Access Control (RBAC) | School admins define teacher, accountant, and exam officer permission tiers. |
| Offline-First Resilience | IndexedDB Encrypted Local Cache | Attendance and broadsheets function without active internet and sync seamlessly. |
| Backup & Disaster Recovery | Automated Geo-Redundant Backups | Nightly snapshots with 30-day point-in-time recovery to prevent ransomware losses. |
5. Sub-processors
The School provides general written authorization for Harmony to engage verified technical sub-processors essential for service provision:
- Cloud Infrastructure: Tier-IV cloud providers (Vercel, Google Cloud Platform, Supabase) with ISO 27001/SOC 2 certifications.
- SMS & Notice Delivery: Licensed Nigerian telecommunication aggregators (Termii/Twilio) strictly for sending automated attendance alerts and fee notices to guardians.
- Sub-processor Standards: Harmony binds all sub-processors to data protection obligations no less stringent than those outlined in this DPA. Harmony remains fully liable to the School for any sub-processor failure.
6. Personal Data Breach Management & Notification (72 Hours)
In full compliance with Section 40 of the NDPA 2023:
- Harmony shall notify the School’s registered Administrative Contact or DPO in writing without undue delay, and in any event within forty-eight (48) to seventy-two (72) hours of becoming aware of a verified Personal Data Breach affecting school records.
- The notification shall specify:
- The nature of the breach, including estimated numbers of students or staff affected.
- The name and contact details of Harmony’s Lead Security Officer.
- The likely consequences and risk assessment.
- Remediation measures undertaken or planned to mitigate potential adverse impacts.
- Harmony shall cooperate with the School to enable timely regulatory reporting to the Nigeria Data Protection Commission (NDPC) where mandated by law.
7. Assistance with Student & Parent Data Rights
Under Part VI of the NDPA 2023, parents, legal guardians, and adult students possess statutory rights to access, rectify, or request deletion of inaccurate personal data:
- Harmony shall provide administrative tooling inside HavonTrack and DocBridge enabling designated school officers to export, modify, or anonymize records in response to lawful requests.
- If Harmony directly receives an inquiry from a parent or student, Harmony will promptly redirect the request to the School without executing unauthorized changes.
8. Compliance Audits & NDPC Filings
Harmony shall make available to the School all reasonable documentation necessary to demonstrate compliance with this DPA and Section 24 of the NDPA. Upon at least fourteen (14) business days’ written notice, Harmony will cooperate with independent NDPA audit verifications conducted by licensed Data Protection Compliance Organizations (DPCOs) engaged by the School.
9. Termination, Data Return & Sanitization
Upon termination or expiration of the school’s software service contract:
- The School retains a thirty (30) day data transition window to export all broadsheets, student registers, financial accounts, and attendance logs in standardized CSV/Excel/SQL formats.
- Following confirmation of receipt by the School, Harmony shall permanently delete and sanitize all copies of school personal data from its active database servers within forty-five (45) days, retaining only immutable financial ledgers required under Nigerian corporate and tax statutes.
Schedule A: Description of Personal Data Processing
| Data Subject Category | Data Categories Processed | Processing Purpose |
|---|---|---|
| Enrolled Students & Pupils | Full name, student identification number, date of birth, gender, class/arm, attendance, continuous assessment scores, termly examination marks. | Academic management, term report card generation, transcript validation, promotion rosters. |
| Parents & Legal Guardians | Full name, phone numbers, email address, residential address, emergency contacts, fee payment receipts. | Student safeguarding, SMS attendance alerts, school fee invoice reconciliation, terminal reports delivery. |
| Teaching & Admin Staff | Full name, staff identification code, qualification, assigned classes, portal login credentials. | Scorecard grading allocation, lesson plan review, audit logging of grade modifications. |
Schedule B: Institutional Execution Annex
This Schedule constitutes the formal signature annex for school proprietors, university administrators, or academy directors requiring an executed legal copy for institutional records and NDPC compliance files:
Execution by Authorized Signatories
For the Data Controller (School):
School Name: ___________________________________
Ministry Approval Code: _________________________
Authorized Signatory: ___________________________
Designation (Proprietor/Principal): _________________
Date: ____________________ Signature / Seal:
For the Data Processor:
Entity: Harmony Digital Consults Ltd (RC 8949899)
Registered Office: 13, Stadium Road, Ekwulobia, Anambra State
Authorized Signatory: Lead Operations & Technology Director
Compliance Email: legal@harmonydigitalconsults.com.ng
Date: October 9, 2026 • Statutory Seal Affixed