Privacy Policy

Last updated 29 August 2026 · Version 1.0

This policy explains what Ellermon Holdings (Pty) Ltd does with personal information in the GradeLens app and on this website. It is written to be read, not to be survived. Where a section carries a specific legal meaning we say so plainly.

The short version. GradeLens holds information a guardian enters about their own children: names, dates of birth, grade, school and marks. It is stored in South Africa on Amazon Web Services (AWS), AWS Africa (Cape Town). We do not sell it, we do not use it for advertising, and there are no third-party analytics or tracking SDKs in the app. You can delete your account and everything in it from inside the app at any time.

1. Who we are

Ellermon Holdings (Pty) Ltd is the responsible party for the personal information described here — the term POPIA uses for what the GDPR calls a data controller. We decide why and how it is processed, and we are accountable for it.

Registered name
Ellermon Holdings (Pty) Ltd
Registration number
2026/561599/07
Registered office
4 Westminster Avenue
Bryanston
Johannesburg
Gauteng, 2191
South Africa
Information Officer
Michael Ian Rolle, Director
Privacy contact
admin@ellermon.com

2. What we collect

We collect only what GradeLens needs to do its job. Nothing below is optional instrumentation added "in case it is useful later".

Your account

We never receive or store your password. Authentication is handled by Amazon Cognito and your password never reaches our systems.

Each learner you add

Schoolwork

Technical information

What we deliberately do not collect

3. Information about children

This is the part of the policy that matters most, so it is stated in full.

GradeLens exists to hold information about children — their names, dates of birth, schools and marks. Under section 34 of POPIA, personal information about a child is special personal information, and processing it is prohibited unless a specific exemption applies. We rely on section 35(1)(a): processing carried out with the prior consent of a competent person, meaning the child's parent, legal guardian, or someone else legally entitled to consent on the child's behalf.

In practical terms:

If you believe a child's information has been entered into GradeLens by someone with no right to do so, contact admin@ellermon.com immediately and we will investigate and, where appropriate, delete it. See our child safety standards.

4. Why we process it

Each purpose, and the information it needs.
PurposeInformation used
Signing you in and keeping your account secureEmail address, account identifier
Showing your learners and their subjectsLearner details, subjects, terms, categories
Calculating averages and projecting a term markAssessments, marks, category weightings, achievement scale
Showing the family calendarEvents, assessment dates
Sending the reminders you asked forNotification preferences, push token, assessment and event dates
Keeping the service running and diagnosing faultsServer logs
Detecting and preventing abuse of the serviceServer logs, account identifier
Answering your support and privacy requestsWhatever you send us, plus your account record
Meeting our legal obligationsWhatever the specific obligation requires

We do not use your information, or your children's, to train machine learning models.

5. Our lawful basis

Under POPIA we rely on:

If you are in the European Economic Area or the United Kingdom, the equivalent GDPR bases are Article 6(1)(a) consent, 6(1)(b) contract, 6(1)(f) legitimate interests and 6(1)(c) legal obligation, with Article 8 governing children's data.

You can withdraw consent at any time by deleting a learner or your whole account. Withdrawal does not undo processing that already lawfully happened.

6. Who we share it with

We do not sell personal information, and we never will. We do not share it for anyone else's marketing. We share it only with the service providers who run the infrastructure GradeLens sits on — operators in POPIA's terms, processors in the GDPR's — each bound to process it only on our instructions:

Every third party with access to personal information.
ProviderWhat it doesWhere
Amazon Web Services (AWS) Hosts the application, database and stored files AWS Africa (Cape Town)
Amazon Cognito (part of Amazon Web Services (AWS)) Manages sign-in, passwords and session tokens AWS Africa (Cape Town)
Apple and Google Distribute the app and deliver push notifications to your device Internationally

We will also disclose information where we are legally obliged to — for example under a valid court order or a lawful request from a regulator — and where it is necessary to establish, exercise or defend a legal claim. If we are ever compelled to hand over information about you, we will tell you unless we are legally prohibited from doing so.

If Ellermon Holdings is ever sold or merged, personal information may transfer to the acquirer. We would notify you first, and the information would remain subject to a policy no less protective than this one.

7. Where it is stored

GradeLens data is stored in the AWS Africa (Cape Town) region (af-south-1). Your family's information is held in South Africa and is not routinely transferred outside the Republic.

Two limited exceptions involve information leaving the country. Push notifications are delivered through Apple's and Google's international networks — a notification contains only the short reminder text, never a mark. And if you email us, that message sits with our email provider. Where a transfer does occur we rely on section 72 of POPIA, which permits it with your consent, where it is necessary to perform our contract with you, or where the recipient is subject to comparable protection.

8. How long we keep it

Retention periods.
InformationKept for
Your account and everything in itUntil you delete it, or until your account is inactive for 24 months
An archived learnerUntil you delete that learner or your account
Data after you request deletionErased from live systems within 30 days
Encrypted backupsRolling 35 days, then overwritten
Server logsUp to 90 days
Support and privacy correspondenceUp to 3 years, so we have a record of what was asked and answered
Records we must keep by lawThe period that law requires

Before we delete an account for inactivity, we email the address on the account and give you at least 30 days to keep it.

9. How we protect it

No system is perfectly secure, and we will not claim otherwise. What we commit to is applying appropriate, reasonable technical and organisational measures as section 19 of POPIA requires, and telling you promptly if something goes wrong.

10. Your rights

You have the right to:

Most of these you can exercise yourself inside the app: edit or delete a learner, or delete your entire account. For anything else, see making a data request. We respond within 30 days and we do not charge for a reasonable request.

If you are unhappy with how we handled your request you may complain to the Information Regulator (South Africa) — details on our POPIA page.

11. Security compromises

If personal information is accessed or acquired by anyone without authorisation, section 22 of POPIA requires us to notify both the Information Regulator (South Africa) and every affected person as soon as reasonably possible. We will tell you what happened, what information was involved, what we have done about it, and what you can do. We will not delay that notification to manage embarrassment.

12. Changes to this policy

When we change this policy we update the date at the top. If a change materially affects your rights or how we use your information, we will tell you in the app or by email before it takes effect, and where the law requires it we will ask for your consent again. Previous versions are available on request.

13. Contacting us

Our Information Officer is responsible for this policy and for your requests under it.

Information Officer
Michael Ian Rolle, Director
Post
4 Westminster Avenue
Bryanston
Johannesburg
Gauteng, 2191
South Africa
Response time
Within 30 days