🏠 Home
Secure management · Institution administration

ULUMSCHOOL AI institution workspace

Every institution operates independently. Its management team oversees teachers, classes, families, parents and students.

🛡️ Daily backups

ULUMSCHOOL AI performs encrypted daily backups on the server. The management team can also create and restore a complete backup of its institution from this secure workspace.

Daily encrypted backup enabled

Sign in

Available for Management, Parent/Family and Teacher accounts.

Change password

Available for Management, Parents/Families and Teachers. A 6-digit code will be sent to the registered recovery email address.

1. Request a code

2. Verify the code and choose a new password

Institution management access

Institution administrators sign in here to manage teachers, classes, families, students and assignments.

Verification via a 6-digit email code · platform without AI · 20 students · 5 teachers · 5 classes.

Back to home

Institution structure

🏙️ City
📍 District / neighborhood
🏫 Independent institution
🛡️ Institution management
👨‍🏫 Teachers
📚 Classes
👨‍👩‍👧 Families with a unique username
🎓 Students linked to a family and class

Institution workspace

📚 Course modules

Management / Teacher mode without AI.
Courses and quizzes are available to review learning materials, prepare lessons and support students. AI features are currently disabled in this mode.

Institution dashboard

Structure

Wide-screen horizontal view. Each teacher, class and family can be collapsed or expanded. Management can move students to another class or family and assign classes to teachers. Management and teachers can also rearrange panels by dragging and dropping them.

They trust us

Management can choose to feature the institution on the home page to show its trust in ULUMSCHOOL AI.

Status: not displayed on the home page.

📧 Family reminders

Management can check for inactive students and send a reminder to families with a registered email address.

Automatic sending with duplicate protection.

Recent activity

A quick history of actions and progress recorded for this institution.

⚙️ Management settings

When the person in charge changes, management can update the representative name, username, recovery email and management account password.

Loading management account…

🔐 Security

The current password is required to prevent someone signed in by mistake from changing the institution's login details.

After changing your username, use the new username the next time you sign in.

🏫 Institution logo

Add your institution's logo and choose its position. It will appear in the parent and student workspaces.

Institution logo preview

Accepted formats: PNG, JPG or WebP. The file is optimised before saving.

💬 Receiving internal messages

Management chooses which workspaces can receive new messages. Previously received messages remain visible in the history.

👥 Delegated management access

Create a named account and select the modules it can access. Management settings, AI usage, Subscription and Backups remain reserved for the primary administrator.

Delegated modules and permissions

No delegated accounts.

📊 Smart learning dashboard

Quickly identify active and inactive students, learning difficulties and progress by class or module.

Learning alerts

Most active students

Inactive students

Students needing support

Common mistakes

Progress by class

Progress by module

📚 Learning modules by class

Each teacher manages only their assigned classes. Management can manage all classes in the institution. Students can only see and use modules enabled here.

For example, enable only Arabic alphabet for a beginner class. You can gradually enable other modules later.

Loading classes…

ULUMSCHOOL AI v124

Smart dashboard

Combined analysis of classes, skills, activities, assignments and AI Teacher insights.

Open this tab to start the analysis.

Weekly analysis

Smart alerts

Class comparison

Skills map

Students needing attention

ULUMSCHOOL AI v124

🌍 AI Academy

Turn anonymised results into learning trends, recommendations and new shared resources.

Privacy and participation

Loading…

No names, messages, assignments, email addresses or student identifiers are shared. Overall trends are displayed only when at least 3 institutions and 20 students are represented.

Academy coverage

Overall analysis

Observed modules

Recurring difficulties

Suggested shared resources

Anonymised snapshot history

🤖 Prepare my lesson

The assistant analyses actual class results and prepares a complete lesson sequence that you can edit before use.

Select a class to begin.

Generated lesson sequence

Lesson, activities, quizzes, assignment and answer key.

No lesson sequence generated.

📈 Management statistics

An institution-wide view of activity, assignments, families, classes, modules and students needing support.

Assignments and participation

Families and sign-ins

Progress by class

Most-used modules

Priority students for follow-up

🔔 Notification center

Important institution updates appear here: assignments, family reminders, expiry notices, backups and system alerts.

No notifications yet.

🔐 Secure teacher ↔ student chat

Encrypted conversations, separated by institution and class. Students cannot contact other students.

💬 Send an internal message

Send updates to management, teachers, families and students within ULUMSCHOOL AI.

📥 Inbox

No messages.

📤 Sent messages

No sent messages.

Create a family

Families

Create a student

Student progress

Students are grouped by family so you can quickly find siblings and their details.

Student details

Click View in the student table.

Create a class

Classes

Create a teacher

An email address is optional. If provided, the teacher's login details are sent automatically, and the address can also be used to reset their password from the sign-in page.

⚡ Quick teacher mode

Create an assignment or assessment in 30 seconds: choose a class, module, difficulty and format, then publish.

Ready-to-use assignment library

Choose a template, adapt it if needed, then publish it to a class or the whole institution.

Loading templates…

Create / edit assignment

The assignment appears in the student and parent workspaces. Internal notifications inform families and students. Students can also request automatic feedback before finishing.

Published assignments

📝 Assessments

Assessments are separate from assignments, with their own duration, score, status and class tracking.

Loading assessments…

Quickly create an assessment

Use Quick teacher mode or the assignment form and select Graded assessment.

Tracking

Institution report

An overall report including recent institution activity.

🧠 AI centre

View your institution's monthly credits and remaining available credits.

Loading AI credits…

As a guide: one Canvas writing analysis uses 1 credit; a text activity uses approximately 0.4 credits.

👨‍🎓 AI usage by student

Management can see each student's usage from their reserved allocation and the shared pool.

Open the AI usage tab to load the details.

⚖️ AI credit allocation

The primary administrator can reserve some remaining AI credits in a shared pool for management and teachers. This staff allocation defaults to 0%. The remaining balance is then recalculated for all active students, both existing and new, using the allocation method below. Only credits actually remaining are redistributed; previously used credits are never recreated.

Loading current settings…

🧮 Allocation preview

Values are calculated from the actual remaining credits and only for students authorised to use AI.

🎓 AI access by class and student

Only the primary administrator can manage these settings. Your plan sets the maximum number of AI places; you choose which classes and students use them. Students without AI access retain standard modules, assignments and progress tracking.

🏫 Access by class

Enabling or disabling a class applies the rule to all its students and resets individual exceptions to Follow class setting.

Loading classes…

👤 Individual student exceptions

Loading students…

💳 My subscription

Choose a monthly or annual plan. An institution on a non-Stripe plan can switch to Stripe at any time, even after using all its credits, without losing classes, students, families, teachers or progress. Each institution subscription includes 5 extra student places and 5 extra family places at no charge. If an institution on the standalone 30-day trial chooses a paid plan, that trial ends and the new Stripe subscription starts with a 15-day trial. Upgrading an existing Stripe subscription preserves its current Stripe trial. After the trial, Stripe prorates the price adjustment, new capacity applies immediately and additional AI credits are prorated for the remainder of the month.

Loading subscription…

Available plans

Loading plans…

💳 Additional AI credit packs

Credits are added automatically after confirmation from Stripe.

🧾 Credit purchase history

🛡️ Institution backup / restore

Management can create a complete institution backup, including families, students, teachers, classes, assignments, learning progress, activities, public endorsement and institution API usage.

Files are stored on the server in the institution's protected folder. They are not publicly accessible.

Available backups

Management sign-in required.

📚 Learning modules

Open the same activities as your children to support them, review vocabulary or prepare a session together.

Loading parent dashboard…

💬 Internal messages

📥 Inbox

📤 Sent messages

No sent messages.

🪙 Children's AI credits

Parent view: available and used credits, with a breakdown of each child's usage.

Loading AI credits…

🔔 Notifications

🔐 Parent account security

You can change your family account password here. For your children, use the button Password in the My children section.

My children

A quick view of progress, recommended level and skills to review.

Received assignments

Track each child's assignments: to do, overdue, partially completed or completed.

Child details

Click View.

📚 My learning modules

All modules available for your profile, including new activities added to ULUMSCHOOL AI.

Loading student dashboard…

🪙 My AI credits

Loading your AI credits…

Loading learning pathway…

Loading smart learning profile…

🤖 My conversational teacher

Ask a question about Arabic. The teacher adapts the answer to your progress and learning needs.

Choose a suggestion or ask your first question.

ULUMSCHOOL AI v113

🎙️ AI pronunciation

Listen to the example, read the sentence, then receive a score and personalised feedback.

...

Allow microphone access on your first attempt.

Your result will appear here.

Loading smart review…

Loading certificates…

🔐 Chat with my teacher

Student-to-student messaging is blocked by the server.

💬 Internal messages

📥 Inbox

Messaging your teacher depends on your class permissions. You can still send messages to your parent.

📤 Sent messages

No sent messages.

🔔 Notifications

My assignments

Choose a background to make assignments more comfortable to read.

My progress

Skills to review