Privacy Policy
ExamMark AI is a service of Auctus Solutions (Pty) Ltd (registration number 2026/312637/07). This policy explains what personal information we process, why, where it goes and for how long, as the Protection of Personal Information Act, 2013 (POPIA) requires.
Last updated:
We do not sell personal information, and we do not use it for advertising.
1. Two kinds of information, two roles
| Whose information | Examples | Our role under POPIA |
|---|---|---|
| Yours, the teacher | your name, email, payments, how you use the service | We are the responsible party |
| Your learners' | answer scripts, marks, file names you give the scripts | You (or your school) are the responsible party. We are your operator: we process it only on your instructions, to mark the scripts |
Learners' scripts usually belong to children. Please upload only what marking needs. Name files by learner number rather than by name, and leave names out of your comments.
2. What we collect
About you:
- Account: name, email address, and a sign-in identifier, through our sign-in provider, Clerk.
- Payments: amounts, dates, PayFast payment references, and the name and email PayFast sends back with each payment confirmation. We never see your card or bank details.
- Usage: batches marked, exam titles, number of scripts and questions, credits charged, and your email domain (for example "school.co.za"), for billing and support.
- Technical: IP address and request records in our system logs, for security.
In the work you upload:
- question papers and memos, and the mark schemes you set up;
- images of learners' answer scripts, including any cover page, and the file names you give them;
- the text we read from those scripts, and the marks, ticks, comments and corrections produced while marking and moderating.
3. Why we use it
- To provide the service: read and mark scripts, show and download results, and run your account.
- To take payment and keep accounting records.
- To email you about your account: receipts, "your scripts are marked", and failed batches. Our emails never contain learners' information.
- To keep the service secure and stop abuse.
- To improve marking, using anonymised corrections only (section 6).
The legal grounds:
- performing our agreement with you;
- our legal obligations (for example, tax records);
- our legitimate interest in security and improving the service;
- for learners' information, your (or your school's) instructions.
4. Who we share it with (our service providers)
We use the providers below to run ExamMark AI. Each receives only what its job needs, under its own security and confidentiality commitments.
| Provider | What it receives | Why | Where |
|---|---|---|---|
| Microsoft Azure | Everything we store, and script page images for text reading | Hosting, database, storage, reading text from images | South Africa |
| Anthropic | Script page images, the text read from them, the question paper, memo and your mark scheme | AI reading and marking | United States |
| OpenAI | Passages of the text read from scripts, and question summaries | Matching each answer to its question | United States |
| Pinecone | Question summaries per exam (deleted with the exam); anonymised corrections (section 6) | Search used in marking | United States |
| Mathpix | Script page images, for science subjects only | Reading scientific notation | United States |
| Clerk | Your name, email and sign-in | Accounts and sign-in | United States |
| Resend | Your email address and the content of our emails | Sending emails | United States |
| PayFast | Your name, email and the payment | Taking payment | South Africa |
| Cloudflare | All traffic to and from the app passes through it | Security and delivery | Global network |
| Google Fonts | Your browser loads fonts from Google, which sees your IP address | Displaying the site | Global |
We do not give personal information to anyone else, unless the law requires it.
5. Information sent outside South Africa
Several providers above are in the United States. We use them because they provide the AI and services ExamMark AI depends on. POPIA (section 72) allows this when it is necessary to provide the service you asked for, or when the recipient is bound to protect the information to a standard similar to POPIA. Under their business terms, Anthropic and OpenAI do not use data sent through their APIs to train their models.
6. Anonymised learning
When you change a mark during moderation, we keep a record that helps our marking improve:
- what it contains: the subject, the question number and type, the AI's mark and yours, a short description of the answer's shape (for example, its length), and the comment you wrote;
- what it never contains: learners' names, or the learner's answer text;
- who it is linked to: nobody. Your account is not attached; the exam is replaced by a scrambled code.
These records are kept indefinitely. Because your comment is stored as written, please do not put learners' names in moderation comments.
7. How long we keep it
| Information | Kept |
|---|---|
| Marked scripts, their images, the text read from them, and results | Deleted 72 hours after marking finishes |
| A batch that failed or was never started | Until you delete it (you can delete any batch at any time) |
| Working copies of an exam's papers, memo and text read from scripts | Deleted when the exam is cleared from our system, normally within a few days after its batches are deleted |
| Saved mark schemes (question paper, memo, your set-up) | Until you delete them |
| System logs (may include extracts of learners' answers and file names, for troubleshooting) | 3 days |
| Database backups | 3 days |
| Your account, credits and payment records | While your account is open, then 5 years for tax and accounting |
| Anonymised corrections (section 6) | Indefinitely |
8. How we protect it
- Encryption: all traffic is encrypted (HTTPS), and our database and storage are encrypted at rest.
- Access: each teacher can see only their own exams and results. Access to our systems is limited to the people who run the service.
- Retention: we delete scripts automatically, as above.
- Your part: keep your password private and sign out on shared computers.
If a security breach affects your information, we will tell you and the Information Regulator as POPIA requires.
9. Cookies and browser storage
- Sign-in cookies: our sign-in provider, Clerk, sets cookies that keep you signed in. They are essential, and the service does not work without them.
- Browser storage: we store small settings in your browser, such as your current batch, your last subject and whether the guide panel is open.
- No advertising or tracking cookies.
10. Your rights
You may ask us to:
- tell you what personal information we hold about you, and give you a copy;
- correct it;
- delete it (we keep payment records for as long as the law requires);
- stop processing it, or object to its use.
Email jenni@aigrading.co.za. We will reply within 30 days.
For learners' information, contact the teacher or school that uploaded it. We will help them respond.
If you are unhappy with how we handled your information, you may complain to the Information Regulator (South Africa): www.inforegulator.org.za.
11. Information Officer
Jenni Powelljenni@aigrading.co.za+27 71 885 2672Auctus Solutions (Pty) Ltd12. Changes to this policy
If we change this policy in a way that matters, we will tell you by email or in the app before the change takes effect.
13. This website
This section covers aigrading.co.za, the website you are reading, rather than the marking app.
- Pilot enquiries: if you ask for a pilot conversation, we collect your name, email address, contact number, institution, role, the number of papers you mark a month and any question you add. We use them only to arrange and hold that conversation, and we are the responsible party for them. Every field except the question is needed to arrange the call.
- How long: we keep an enquiry for 24 months after you send it, then delete it. You can ask us to delete it sooner.
- Bot protection: the pilot form uses Cloudflare Turnstile to check that a person, not a bot, is filling it in. Cloudflare sees your IP address and browser details to do this.
- Visit counts: we count page visits with Vercel Analytics, which uses no cookies.
- Fonts: this website serves its own fonts, so loading it does not contact Google Fonts.
| Provider | What it receives | Why | Where |
|---|---|---|---|
| Vercel | Every request to this website, including your pilot enquiry as it is sent | Hosting this website and counting visits | United States |
| Your pilot enquiry | Storing it in a spreadsheet | Global | |
| Cloudflare | Your IP address and browser details, on the pilot form only | Bot protection | Global network |
Sending your enquiry outside South Africa is necessary to respond to the request you made (POPIA section 72). Your rights in section 10 apply to it.
