Skip to content

Analytics

Ilmiya’s measurement layer is the Console’s Analytics section — six components: Activity, Streams, Grades, Awards, Leaderboards, and Insights — plus the Admin Dashboard rollup for administrators and learner-facing statistics in Canvas.

Each Analytics component answers one question:

  • Activity — who is engaging, and how consistently. A class-level dashboard shows streaks, total time spent, daily study breakdowns, and colour-coded study time (darker shades mean more); a per-student page adds sessions completed, average session length, a consistency calendar, and detailed session logs.
  • Streams — what is happening right now. A live view lists each student’s name, username, activity status, streaks, and last login; opening a student reveals questions attempted, correct vs. incorrect answers, time spent per question, an overall score, and the exact answer submitted for each question.
  • Grades — how each student performs academically: lessons completed, grade percentage, questions answered, and points earned, with drill-down into mastery tracking, accuracy ratios, time per lesson, and question-by-question analysis.
  • Awards — what recognition has been earned: points and XP for completed questions and activities, trophies tiered Bronze to Platinum, level-based badges, and teacher-assigned behavior rewards.
  • Leaderboards — how students rank: a sortable table of rank, name, points, and time spent, with visual medals for top performers.
  • Insights — what the per-student trends and gaps are: student reports covering questions attempted, lessons completed, average grades, subjects studied, and lesson-wise breakdowns down to individual answers and explanations.

Where the data surfaces depends on audience:

AudienceSurface
Staff (educators, administrators)Console → Analytics components above; the Admin Dashboard adds organization-wide totals (users, active families, time spent, completed lessons, average grades, streaks) and live online/offline status per student
LearnersTheir own progress and learning streaks; in Canvas, the Stats tab (contribution heatmap, pages read, listening time, average session time, streaks, completion %) and the Rank tab
GuardiansInsights student reports are written for educators, parents, and administrators; guardians sign in to Ilmiya through the Portal
ObjectDefinition
StreakConsecutive days of activity; current and longest are tracked
Points / XPAwarded for completing questions and activities
TrophyTiered award from Bronze to Platinum
BadgeMilestone marker; students advance through levels as they earn XP
Behavior rewardTeacher-assigned points for positive conduct
Mastery levelSkill rating from Beginner to Expert
RankLeaderboard position within the organization

Documented configuration is filter- and assignment-level; no organization-wide analytics settings are documented.

  • Activity dashboards filter and sort by engagement level.
  • Grades data is filterable by lesson, date, or performance; teachers can edit or remove rewards assigned through the Grades interface.
  • Leaderboard tables include sorting options and apply to quizzes, challenges, reading logs, and more.
  • Admin Dashboard engagement trends filter by date range, class, or individual.
  • Canvas statistics filter by date range: last 7 days, last 30 days, last 3 months, or a custom range.
  • Behavior rewards are assigned per student by teachers, with charts for monitoring conduct over time.
  • Streams monitors academic engagement only. The audit trail of user actions (account creation, modifications, logins — with timestamp and IP address) is a separate Administration feature, Logs. Use Logs for security questions and Streams for learning questions.
  • Canvas maintains its own statistics surface scoped to Quran activity — Mushaf pages read or recited, listening hours, session time, and recitation history — separate from Console Analytics. Canvas rank is computed within the organization from pages read, recitations completed, and time spent.
  • Rewards shown in Grades are not immutable: teachers can edit or remove them after assignment.
  • Recitation history stores every attempt per verse (score, error count, date and time, audio playback), so a verse can carry multiple recorded attempts.
  • Insights and Grades both expose question-level data: Insights as student reports addressed to educators, parents, and administrators; Grades as the per-student academic record with mastery and reward detail.