What I owned. Research, strategy, prototyping and delivery as an external consultant, including the Arabic UI and RTL design and the QA and UAT of the screens.
Project challenges
For parents
01. Building trust without becoming another report card: parents needed real visibility, but too much detail risked making the product feel like surveillance rather than a helpful summary.
02. Converting skeptical, non-technical parents who distrust "AI-powered" as marketing language, without leaning on jargon or over-promising what the tutor could do.
For students
01. One interface had to work for a 6-year-old and a 14-year-old without feeling babyish to the older kid or overwhelming to the younger one.
02. Keeping a child's attention without gamifying so heavily that the actual learning got lost behind the rewards.
Research and survey results
Because two people had to trust the product, I researched both sides. For the child, I looked at what makes an AI tutor feel safe, engaging, and genuinely useful. For the parent or guardian, I looked at what makes it feel trustworthy and transparent. That split informed every decision that followed.
Designing for a child's attention and a parent's trust, at the same time, in a single interface.
78%
Of parents said visible, plain-language progress tracking was their top trust factor
52%
Of parents said managing account, billing, and progress in separate places was their biggest frustration
Defining personas
Two very different parent profiles stood out in the research, from opposite ends of the trust spectrum: one already sold on AI-driven learning and just wanting visibility, the other openly skeptical of it.
The Watching Guardian
- Goals
- Know her kids are actually learning, in plain language, without watching every session.
- Frustrations
- No visibility into what the AI is actually teaching; unclear if it's "good" screen time.
- Decision drivers
- Transparent progress, a sense of control, trust that the content is age-appropriate.
“I don't need to see every question. I need to know it's actually working.”
The Cautious Adopter
- Goals
- Confirm the AI is actually teaching correct material, not just entertaining; keep final say over what his kids see.
- Frustrations
- Marketing claims about "AI-powered learning" with no way to verify what's actually happening in a session.
- Decision drivers
- Transparency into content and sources, an easy way to pause or override the tutor, visible learning outcomes.
“I don't trust an algorithm to raise my kid. Show me exactly what it's teaching and I'll decide if it's good enough.”
Core features
The parent dashboard is the anchor of that all-in-one platform. Everything below builds outward from it.
Multi-child dashboard
A parent with more than one child on Mualim sees all of them from a single screen, instead of switching accounts or apps to check on each one.
How it works
Each child gets their own card on the parent's home screen: progress, subject, and status at a glance, with a tap through to their full detail view.
Milestone & concern alerts
Parents are notified only when it actually matters, a milestone reached, or a topic their child is visibly stuck on, instead of a constant stream of activity notifications.
How it works
Alerts are threshold-based, not activity-based, so a parent's notifications stay meaningful instead of becoming noise they learn to ignore.
Manage plans & settings
Subscription, learning goals, and account controls all live in the same dashboard as progress. No separate billing portal or support ticket required.
How it works
Plan changes, payment details, and content controls sit one tap from the progress view they're already checking, instead of a separate settings destination.
Part two
Designing for students
Once a parent trusts the platform enough to let their child in, the goals flip entirely, from transparency and control to attention and encouragement. This half covers the actual learning experience: the interface a child spends real time in.
How it works
A stuck child gets a low-friction path to help, asking the tutor directly, rather than a dead end that invites them to give up.
Positive reinforcement
A wrong answer that feels like a dead end makes a child stop trying. So every attempted answer gets an immediate, encouraging reaction before moving on, with no waiting and no doubt about whether it "counted." I wanted to reward effort and attempts, not just correct answers, so a wrong guess still feels like progress.
How it works
A quick, positive animation follows every attempt, right or wrong, so the loop keeps a child moving forward instead of stalling on a mistake.
Final outcome
The shipped product answered the question I started with. One interface now serves a child who needs to stay engaged and a parent who needs to trust it, two audiences with very different relationships to the same learning experience.