Know Every
Learner.

You have 45 learners in your classroom. You can't watch all of them. Acastudy watches all of them for you. Flags risk before the term ends.

AI assistant responding to a teacher's WhatsApp query about at-risk students
Live AI response · ~30s

The Realities

South Africa's classrooms
are dangerously overcrowded.
And the data proves it.

74%

of inspected classes exceed 40 learners

Equal Education

1:50+

learner-to-teacher ratio in many SA schools

DBE & research data

62

learners reported in a single classroom

Academic research

From the classroom

"You find a class having 62 learners... it becomes difficult for me to identify the individual problem of these kids."

South African teacher · Equal Education research

What researchers call it

"Didactical neglect."

A teacher's inability to pay sufficient attention to each learner's individual educational needs. Not because they don't care. Because it is physically impossible in an overcrowded classroom.

Platform capabilities

Risk Intelligence

Flags at-risk learners
weeks before the term ends.

The risk score analyses 9 factors: marks, attendance, subject trajectory, gateway performance, CAPS alignment. A ranked list, every morning.

No new admin. Uses data you already collect.

S
Sipho M.
8.4Critical
T
Thandi K.
6.1High
L
Lebo N.
5.8High
K
Kagiso P.
3.2Medium

Risk scores update every hour

AI Assistant · WhatsApp
Which of my Grade 10 learners failed Maths last term?
7 learners in Grade 10A failed Mathematics in Term 2. Sipho M. (23%), Thandi K. (31%), Lebo N. (38%)...
Who hasn't had an intervention logged yet?
4 learners flagged Critical have no intervention recorded: Sipho M., Kagiso P., Rethabile S., Ntombi D.
Plain-Language AI

Ask any question.
Get a direct answer.

Teachers query your school's data in plain English, via WhatsApp or the web dashboard. No SQL. No spreadsheets. A direct answer in seconds.

Works on the phone teachers already have.

Intervention Tracking

An evidence trail for every learner you supported.

Log support sessions, track outcomes, see what worked. When the department asks, you have proof. SACE compliance, inspection-ready.

Extra classes12 sessions
Avg +8.3 marks
Parent meetings7 sessions
6 attendance improved
HOD referrals4 sessions
2 resolved

Simple by design

01

Upload your data

Drop in any marksheet: Excel, CSV, PDF, or SA-SAMS export. It maps automatically to our schema in seconds.

02

AI calculates risk

The risk engine runs across 9 factors and scores every learner 0–10. Rankings update hourly as new data arrives.

03

You intervene early

Alerts go to teachers and principals via WhatsApp. Log interventions in one tap. Know what worked.

Built for your school

Every person in the school
gets what they actually need.

Principal

Full school visibility

See every at-risk learner across all grades before the term closes. Track which teachers have logged interventions and which haven't. Walk into every SLT meeting with real numbers.

  • Live risk dashboard updated hourly
  • SLT-ready reports in one click
  • Predicted vs actual pass rates
  • Intervention accountability by teacher

Head of Department

Subject-level insight

See which learners are failing your subject across every class and grade. Identify teachers who need support. Track topic-level gaps against CAPS.

Teacher

Know your class cold

Get a WhatsApp message every morning with your at-risk learners. Ask questions about any student, log an intervention in one message. No new apps.

Parent

No surprises at results day

Schools using Acastudy contact parents earlier. You hear about a problem while there's still time to act, not on results day.

Get started

See what your school's
data is telling you.

We'll run a live risk scan on your school's actual data within 24 hours.

Request a Free Demo