Version 2.0 · Effective 30 July 2026
This Policy replaces all previous versions.
HashData (Pty) Ltd ("HashData," "we," "us," or "our"), a private company incorporated in the Republic of South Africa, provides the EduPace school and curriculum management platform ("EduPace" or the "Service"). This Privacy Policy explains what personal information is processed through EduPace, why, on what legal basis, who it is shared with, how long it is kept, and what rights data subjects have.
It is written to meet the openness requirements of sections 17 and 18 of the Protection of Personal Information Act 4 of 2013 ("POPIA") and should be read together with the EduPace Terms and Conditions, clause 6 of which contains the operator agreement required by section 21 of POPIA.
EduPace is used by schools, not by learners or parents directly. That gives two different relationships under POPIA:
Terms such as personal information, special personal information, data subject, responsible party, operator, processing, competent person and de-identify bear the meanings given to them in POPIA.
The South African laws most relevant to EduPace are:
The categories below reflect what EduPace is actually built to store. Not every field is used by every school; schools choose which modules to activate and which optional fields to complete.
EduPace is built for special needs schools, so it necessarily handles categories that POPIA treats as special personal information under section 26, and it handles them almost entirely about children. We set this out plainly because it carries the highest obligations for both the school and for us.
EduPace does not collect biometric templates (photographs are stored as ordinary images, not converted into biometric identifiers), and it has no fields for criminal convictions or alleged offences.
Section 11 of POPIA requires a justification for every processing activity. Ours are:
| Purpose | Justification under section 11 |
|---|---|
| Providing curriculum, assessment, attendance, behaviour and learner support functionality to the school | Necessary to perform our contract with the school (s11(1)(b)); for the school, necessary for the proper performance of its public-law duty or its legitimate interests (s11(1)(c) and (f)) |
| Providing special support and making special arrangements for learners (Individual Support Plans) | Section 32 authorisation for health information, or the consent of a competent person (s11(1)(a) read with s35) |
| Statutory reporting, DBE schedules, promotion and progression records | Compliance with an obligation imposed by law (s11(1)(c)) |
| Creating accounts, authenticating users and controlling access | Performance of the contract (s11(1)(b)) |
| Billing, invoicing, VAT and financial record-keeping | Performance of the contract and compliance with tax and company law (s11(1)(b) and (c)) |
| Security, audit logging, fraud prevention and troubleshooting | Our and the school's legitimate interests in a secure service, and the security safeguards required by s19 (s11(1)(f)) |
| Support, onboarding and service communications | Performance of the contract and legitimate interests (s11(1)(b) and (f)) |
| Improving the Service using anonymised, aggregated statistics | Not personal information once de-identified, so POPIA does not apply (s6(1)(b)) |
We do not use learner, guardian or staff information for advertising, and we never sell personal information.
EduPace uses only the cookies it needs to work. We do not use advertising cookies, and we do not run analytics or tracking software.
| Cookie | Purpose | Duration |
|---|---|---|
| edupace_session | Keeps you signed in and links your browser to your session. Encrypted, HTTP-only, secure and same-site. | 120 minutes of inactivity |
| XSRF-TOKEN | Protects against cross-site request forgery when submitting forms. | Session |
| remember_web_* | Set only if you choose "remember me" at sign-in. | Until you sign out or it expires |
| Support widget | Our in-app support chat may set its own cookies or local storage to keep a conversation open. | Set by the provider |
All of these are strictly necessary for the Service to function or are set only at your election. Blocking them in your browser will prevent you from signing in. Our public web pages also load a web font from Google Fonts, which means Google receives your IP address and browser type when the page loads; no cookie is set by that request.
We do not sell personal information and we do not share it for anyone else's marketing. We use the following operators (sub-processors), each bound to process information only on our instructions and to keep it secure:
| Provider | What it does | What it can access |
|---|---|---|
| Amazon Web Services | Stores uploaded files — learner and staff photographs and support-plan documents | Encrypted, private file storage in the Cape Town region |
| Amazon Simple Email Service | Delivers transactional email such as verification, password reset, approval requests and billing notices | Recipient name and email address, and the content of that email |
| Paystack | Processes card payments for subscriptions | Payer and school billing details and card data entered on its own secure page; we receive only the reference, status and amount |
| KiraDesk | Provides the in-app support chat widget | The signed-in user's name and email address, the page being viewed, and whatever is typed into the chat |
| Google Fonts | Serves the web font used on our public and sign-in pages | IP address and browser type only — no account or school data |
Reports and PDFs are generated on our own servers; no learner information is sent to an outside service to produce them.
We may also disclose personal information:
In line with section 19 of POPIA we maintain appropriate, reasonable technical and organisational measures, including:
Section 14 of POPIA requires that records not be kept longer than necessary for the purpose they were collected for, unless a law requires otherwise. Our approach:
Section 5 of POPIA gives every data subject the following rights:
You may complain to the Regulator at any time, whether or not you have raised the matter with us first.