Skip to main content
PeerUp iconPeerUp
Sign in

Peer tutoring that runs itself.

About fifteen minutes to set up. Every week after that, the matcher pairs each tutee who wants help with a tutor who's free, verifies every session with a QR scan, and keeps the record. Nobody on staff runs it.

Microsoft or Google sign-in with your school email. By continuing you agree to our Terms and Privacy Policy.

peerup.co.za/admin/sessions
PeerUp iconPeerUp

Admin

School dashboard

This week

Matching…
  • Aanya P.MathematicsGr 11 → 9
  • Liam K.Physical SciencesGr 12 → 10
  • Zola N.AccountingGr 11 → 10
  • Sipho M.Life SciencesGr 12 → 11
nobody on staff runs it

Six weeks in

One school, six weeks, no staff member running it. The numbers are ours, not a projection.

6Week 18Week 212Week 316Week 418Week 5

Completed sessions per full week since launch. Every week so far has beaten the one before.

46 of 68

completed sessions were booked by the matcher, not by anyone asking.

31 of 31

rated sessions got a thumbs up.

25

students got help, from 21 tutors, averaging 58 minutes a session.

As of 1 September 2026. Counts completed sessions only.

Set it up. Then watch it run.

The time each step costs someone on staff, honestly.

1

Set it up

about 15 min

Subjects, the three slot times, and when matching should run. All on one settings page.

2

Students sign in

you do nothing

School Microsoft or Google accounts, locked to your domain. They tick their subjects and free slots.

3

Matching runs weekly

it runs itself

Every tutee who wants help is paired with a tutor who has the subject and the slot. Sessions appear on both phones.

4

You glance at the overview

about 2 min a week

It lists what needs a human, if anything: a cancellation with no cover, a student who keeps missing.

Watch a week run itself

Four screens from the admin side. Notice how little of it is you.

1 of 4

Set it once

Turn on automatic matching, pick the day and time, set the three slot times. That is the setup.

peerup.co.za/admin/settings
PeerUp iconPeerUp

Admin

School dashboard

Matching

Automatic matching
Runs everySunday · 14:00
Before school07:30
After school14:30
After extra-murals17:30

2 of 4

It books the week

Sunday afternoon the matcher pairs every tutee who wants help with a tutor who is free. Staff do nothing.

peerup.co.za/admin/sessions
PeerUp iconPeerUp

Admin

School dashboard

This week

Matching…
  • Aanya P.MathematicsGr 11 → 9
  • Liam K.Physical SciencesGr 12 → 10
  • Zola N.AccountingGr 11 → 10
  • Sipho M.Life SciencesGr 12 → 11

3 of 4

What needs you

Most weeks, nothing. When something does, it is one line on the overview.

peerup.co.za/admin
PeerUp iconPeerUp

Admin

School dashboard

Overview

Needs your attention

Liam K. cancelled Tue · replacement offered to 2 tutors

filled by Kyle B.

12

sessions this wk

11.4

hours

9

tutors active

4 of 4

Everything on record

Every session, rating and change is logged, and exportable when the head asks.

peerup.co.za/admin/audit
PeerUp iconPeerUp

Admin

School dashboard

Audit log

14:02 · session completed · Aanya P. → Sipho M. · 58 min

09:15 · match run · 12 sessions booked

Hours by subject

CSV PDF
Mathematics
Physical Sciences
Accounting

Illustrations of the real product. Names are examples; the totals are ours.

What the school gets out of it

The features are the mechanics. This is the point.

Help that doesn't wait for someone to ask.

The matcher pairs every tutee who wants help with a tutor each week, so it reaches the students who would never walk up to a Grade 12 and ask.

Marks are the point, and the help fits the paper.

A tutor who wrote the same paper last year, in the same room, explains it the way it was taught here. Schools on the plan with mark tracking can watch term marks against goals.

Tutors learn it twice.

Explaining a topic to someone a grade below is the most reliable way to find out whether you actually understand it. The tutors' own marks are part of the picture.

Leadership that is on paper, not on a poster.

Every hour is verified by a QR scan and logged. Tutors can download a certificate and a CV line the school can stand behind.

Grades that otherwise never meet.

A Grade 9 and a Grade 12 sitting down every week, on purpose. That is a change in school culture that costs nothing extra.

Nobody's evenings.

Setup is about fifteen minutes. Matching runs itself every week; the overview page says what needs a human, and most weeks that is nothing.

Also in there

When something goes wrong

  • A tutor who has to cancel can offer the slot on; the first eligible tutor to accept keeps it
  • Two-click tutor swap from the sessions page
  • Misses are counted, excusable in one click, and pause an account after three in thirty days
  • Attendance emails to students and to you, at thresholds you set, with a test-send

Oversight

  • An audit log of every session, rating and admin change
  • Hours per student or per subject, as CSV or a PDF
  • A pinned noticeboard every learner sees
  • Term breaks declared once; matching, requests and reminders all skip them

Security and POPIA

  • Sign-in locked to your school's email domain
  • Row-level security enforced by the database itself
  • An explicit consent step at onboarding, logged with the policy version
  • Data hosted in the UK, stated plainly

Questions a head of academics asks

PeerUp keeps the record: who met, when, for how long, verified by a QR scan. It doesn't supervise in person. Sessions happen on school premises, in a venue and at times your school sets and oversees, the same as any other student activity on campus.

The best person to explain Grade 11 maths is someone who survived Grade 11 maths last year.

That's the whole idea behind PeerUp: turn the knowledge already in your school into weekly, verified help, and let staff watch it work without running it.

Made for SA schools

Built around the South African curriculum, the grades, and the school day.

Works on any phone

Mobile-first and light on data. Nothing for a learner to install.

School-account sign-in

Microsoft 365 and Google, locked to your school's email domain. No passwords to manage.

Row-level security, every table

Not an application-layer promise: the database itself enforces who can read what.

What it costs

Two plans, priced per learner per year, billed annually by EFT. No trial term to sit out: a paying school is one that's actually using it. Onboarding is self-serve, so there's no waiting on us either.

See it run before you commit.

Staff sign in with a school account or an admin invite. Want a walk-through first? We'll set you up.

Curious what learners see?