For schools in Saudi Arabia and the Arab region

A virtual campus
for every school

Leadership, teachers, students and parents in one space your school owns. Lessons, assignments, remote classes and school life in one place, carrying on after the bell.

Why On Campus

One system for records, another for lessons, an app for classes and WhatsApp groups for parents. We brought them onto one campus.

01

A private space per school

Each school's data and permissions are fully separate, with support for school groups and branches.

02

One learning path

From timetable to class, lesson, assignment and grading, all the way to the parent.

03

Arabic and English, equally

Built for both directions from day one, with clear type and comfortable contrast.

A screen for every role

Everyone opens it and finds what they need right now

01 Students

Knows what today asks of them

  • Today's timetable, with the join button for remote classes right in it.
  • Due and overdue work in one clear list.
  • Lessons resume where they stopped, even after a dropped connection.

02 Teachers

Less time on data entry, more with students

  • Today's classes, with one tap per student to take attendance.
  • Lessons from text, video, files and interactive questions, with linked assignments.
  • Grades stay as drafts until the teacher decides to release them.

03 Parents

Follows every child from one place

  • Attendance, assignments and released results for each child.
  • Alerts for absence or lateness, and announcements meant for their child's class only.
  • A plain-language progress summary written from school records.

04 School leaders

Sees the school as it is today

  • Recorded attendance, and classes behind on grading or attendance.
  • Set up the year, grades, sections and timetable in guided steps.
  • A log of every sensitive action, who did it and when.

Remote learning

Remote classes live in the student's timetable

No links lost in chats. The class is tied to its slot in the timetable, students find it in their day, and teachers see who joined. For self-paced learning, short lessons continue on the phone from where they stopped.

Runs inside the platform

Scheduling on the timetable, the join link, attendance of everyone who joins through the platform, the recording link, and the lessons and activities around it.

Works with the video provider you choose

The meeting itself runs on Zoom, Teams or Meet. Automatic rooms, recordings and time in class need an official connection with the provider, which we set up with you when needed.

School community

School life has a home, and every message reaches only the people it is for

Targeted announcements

For one section's parents, only teachers, or the whole school.

Achievements and events

The moments worth sharing, in the right place.

Right for students' ages

No private messages between students, and their comments go through school review.

Reporting and moderation

Anyone can report content, and moderators review and decide.

AI

An assistant that serves learning, and the teacher decides

It works only from the lesson content in your school and never uses one school's data for another. It never sets a grade or a final assessment.

  • For teachersSuggests questions from the lesson itself, which the teacher reviews before any student sees them.
  • For studentsExplains step by step from the lesson, helping students reach the answer themselves.
  • For parentsSummarises a child's progress from attendance, work and released results in plain language.

Security and privacy

Students' data is a trust

Isolation in the database itself

Each school only sees its own data, and the database itself blocks access to any other school's records.

Permissions by role and responsibility

Teachers see their classes, parents their children, students their own work, all checked on the server.

Protected files and an audit log

Files open only for people allowed to see them, and every sensitive action is logged with who and when.

Hosting that fits Saudi regulations

Built to run on hosting inside the Kingdom in line with the Personal Data Protection Law.

Getting started

From the first meeting to the first lesson

  1. 1

    We set up your school's space

    With its name, grades, sections, subjects and timetable.

  2. 2

    We bring in your community

    Teachers, students and parents, with every parent linked to their children.

  3. 3

    You start teaching

    The first lesson, assignment and announcement, with us alongside in the first weeks.

Request a demo

See your school on On Campus

Leave your details and we'll arrange a walkthrough on a demo space with the leader, teacher, student and parent roles.

We use your details only to contact you about the demo.