Skip to content
ClassWhy
For schools, universities and training centres

Built around how Saudi schools, universities and training centres work

A full Arabic interface with the Hijri calendar, notifications through Taqnyat, Unifonic and WhatsApp, payment through Moyasar, invoices under phase one of e-invoicing, and tools that support compliance with the Personal Data Protection Law. Early warning gives the reason for every alert, and the teacher makes the decision.

The ClassWhy parent portal and notifications
A ClassWhy screenshot with demo data
What sets ClassWhy apart

Six principles behind the platform

Arabic first

A right-to-left interface, the Hijri calendar, marking that accepts different spellings of hamza and taa marbuta, and Excel reports with Arabic headers.

An account for every parent

Parents see their children's attendance and grades, get notifications on the channel they choose, and message teachers from their account.

A written reason for every alert

Every early-warning alert lists the factors behind it in order of weight, so the teacher knows where to start.

The teacher decides

AI drafts questions and suggests grades, and students see none of it until the teacher approves.

Works with current systems

The early-warning dashboard runs inside Blackboard, Moodle and Canvas through LTI 1.3, SCORM packages run as they are, and users sign in with Microsoft or Google accounts.

Security and data protection

Per-role permissions, two-step verification, an audit log, and tools for personal data requests under the Personal Data Protection Law.

Security and data protection

Controls that protect accounts and personal data

  • Per-role permissions, with passwords stored as one-way hashes.
  • Two-step verification with authenticator apps and recovery codes.
  • Temporary lockout after repeated failed attempts, and a sign-in log.
  • An audit log for sensitive actions.
  • Privacy policy consent, personal data export, and correction and deletion requests under the Personal Data Protection Law.
  • A choice of AI provider, with personal data removed before anything is sent.
  • Assignment files and SCORM packages stored outside the public folder and served only to authorised users.
Integrations and standards

Connecting to current systems through recognised standards

Single sign-on

OpenID Connect

Microsoft Entra ID, Google Workspace and any standards-compliant provider.

Learning management systems

LTI 1.3

The early-warning dashboard inside Blackboard, Moodle and Canvas.

Content standards

SCORM 1.2 / 2004 · xAPI

Run existing packages, record learning activity and forward it to an external store.

Apps

REST API · PWA

An API with rotating access tokens, and an app installable from the browser.

Messaging

SMTP · Taqnyat · Unifonic · Twilio · WhatsApp

Notifications sent through the institution's own provider accounts.

Payments and certificates

Moyasar · Open Badges

Online payment, and certificates in a verifiable format.

Artificial intelligence

OpenAI · Gemini · Azure · Ollama

Choose the provider in settings, including self-hosted models.

Meetings

Jitsi · HTTPS

Jitsi directly, or any meeting tool with a secure link.

Accessibility

Tools that make reading and navigation easier

Platform pages include an accessibility toolbar whose settings are saved on the device.

  • Larger text, high contrast and a readable font.
  • Underlined links and reduced motion.
  • A skip link and full keyboard navigation.
  • Full right-to-left and left-to-right support.

A demo tailored to your institution

The ClassWhy team will show you the platform for your type of institution and answer your setup and migration questions. Please request a demo and the team will contact you to arrange a time.