The Complete Beginner’s Guide

GilRobo AI Learning Platform โ€” Complete Guide
๐Ÿ“˜ Complete Platform Guide โ€” Version 16.8

๐Ÿค– GilRobo AI Learning Platform

The definitive interactive guide covering every feature, setting, and capability โ€” from young learners to university researchers, teachers to parents.

25+
Feature Chapters
9
AI Providers
50+
Languages
โˆž
Learning Topics
๐Ÿ—บ๏ธ

Platform Overview

GilRobo AI Learning is an integrated educational ecosystem โ€” a synthesis of cutting-edge AI, game-based learning theory, and Universal Design for Learning (UDL) principles. Click any card below to jump to that section.

๐Ÿ›๏ธ Five Core Principles

๐Ÿงฉ Personalised Learning

Adjustable difficulty, custom topics, multiple question formats, and SEN-aware instructional styles tailored to every individual learner.

๐ŸŽฎ Active Engagement

Game-based multiplayer competitions, immediate feedback, visual progress indicators, achievement badges, and certificates for every milestone.

โ™ฟ Universal Design (UDL)

Text, images, spoken audio, video. Typing, speaking, drawing. Solo practice, global competition. Every learner represented.

๐Ÿ“ˆ Formative Assessment

Real-time scoring, detailed explanations, historical performance tracking, and rich analytics for teachers and parents.

๐Ÿ‘ฉโ€๐Ÿซ Teacher Empowerment

Lesson creation, student monitoring, homework assignment, AI-assisted parent consultations, and full data access across all devices.

๐ŸŒ Unlimited Languages

50+ languages for voice, 100+ for interface. The AI tutor can speak Welsh, Yoruba, Quechua โ€” any language you need.

๐Ÿ‘ฅ Who Is This For?
AudienceAge / RoleKey Features Used
๐Ÿง’ ChildrenAges 5โ€“12Child Mode, colourful interface, offline maths games, voice commands
๐Ÿ“š Secondary StudentsAges 11โ€“18IELTS practice, custom topics, detailed essay feedback
๐ŸŽ“ University Students18+Academic style, complex topics, essay analysis
๐Ÿ‘ฉโ€๐Ÿซ TeachersEducatorsTeacher Dashboard, homework, student monitoring, lesson planning
๐Ÿ‘ช ParentsGuardiansParent Day consultations, email notifications, progress reports
๐Ÿข Corporate TrainersProfessionalsBusiness subjects, compliance training, employee tracking
๐Ÿ“‘ All Platform Tabs at a Glance
โš™๏ธ
Setup
Configure & profile
๐ŸŽฏ
Quiz Module
AI-generated quizzes
๐Ÿ“
Quiz 2 / IELTS
Advanced assessments
๐ŸŽ“
Tutorial
AI-generated lessons
๐ŸŒ
Online Multiplayer
Global competitions
๐Ÿซ
Classroom
Teacher management
๐Ÿ“Š
Teacher Dashboard
Student overview
๐Ÿ“
Homework
Assignments
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง
Parent Day
Consultations
๐Ÿ“Š
Reports
Analytics & charts
๐Ÿ“
Whiteboard
Draw & collaborate
๐Ÿ…
Certificates
Awards & badges
โ˜๏ธ
Cloud Sync
Multi-device data
๐Ÿ”
Admin Panel
Access control
๐Ÿ””
Alarms & Alerts
Notifications
๐Ÿ”’
Focus Lock
Lesson focus mode
๐Ÿ’ป System Requirements

๐Ÿ–ฅ๏ธ Hardware

  • Any modern device (phone, tablet, PC)
  • Modern browser: Chrome, Edge, Safari, Firefox
  • Microphone for voice features
  • Camera (optional) for profile photos
  • Internet for AI & multiplayer features

โš™๏ธ Software

  • JavaScript enabled in browser
  • Local storage enabled
  • SpeechSynthesis API (text-to-speech)
  • Web Speech API (Chrome/Edge recommended)

๐Ÿ”‘ Accounts

  • No registration needed for basic use
  • API key from DeepSeek (free), OpenAI, etc.
  • Optional Firebase for full multiplayer
โš™๏ธ

Setup & Configuration

The Setup Tab is your command centre. Configure player profiles, select subjects, set difficulty, choose voices, and get your AI teacher ready to go.

๐Ÿ”‘ Step 1 โ€” Your API Key (The AI Ticket)
๐ŸŽŸ๏ธ

What is an API Key?

Think of it as a special ticket that brings your AI teacher to life. Get one free from deepseek.com, copy the long string of letters and numbers, paste it into the “Paste API key here” box, and click Save (session). Done!

๐Ÿ‘ค Step 2 โ€” Player Profiles

๐ŸŽฎ Single Player Mode

  • Enter your name
  • Optionally add your school or location
  • Your name appears on leaderboards and reports

๐Ÿ‘ฅ Multiplayer Mode

  • Add multiple players (friends, classmates)
  • Each player gets a unique ID, name, location & avatar
  • Upload photo or take one with your camera
  • All players stored in the permanent Player Directory
๐Ÿ“š Step 3 โ€” Subject Selection

๐Ÿซ Primary School

  • English Language
  • Mathematics
  • Basic Science
  • Social Studies
  • Times Tables 1ร— to 12ร— (offline!)
  • Addition, Subtraction, Division (P1โ€“P6)

๐Ÿ“– Secondary School

  • English Literature
  • Mathematics
  • Physics, Chemistry, Biology
  • History & Geography
  • Business Studies

๐Ÿข Corporate Training

  • Microsoft Excel
  • IT & Cybersecurity
  • HR & Soft Skills
  • Finance & Accounting
  • Sales & Marketing
  • GDPR & Compliance
  • Diversity & Inclusion
๐Ÿ’ก

Custom Topics

Go to the Custom Topics tab, enter a title (e.g. “The Solar System”), add your detailed text, and save. It appears in the subject dropdown as [Custom] Title and the AI will generate questions from YOUR content!

๐ŸŽš๏ธ Step 4 โ€” Difficulty & Parameters
DifficultyDescriptionBest For
๐ŸŸข EasyBasic recall, simple 1-step thinkingYoung learners, new topics
๐ŸŸก MediumApplication, 2-step reasoning, connecting ideasRevision, general practice
๐Ÿ”ด HardAnalysis, critical thinking, abstract conceptsExam prep, advanced learners

โฑ๏ธ Timer Settings

  • 5 to 3600 seconds per question
  • Default: 60 seconds
  • Beginners: 90โ€“120 seconds recommended
  • Advanced: 30โ€“45 seconds for a challenge

โ“ Number of Questions

  • Set between 1 and 9999 questions
  • Default: 30 questions
  • Young learners: start with 5โ€“10
๐Ÿ”Š Step 5 โ€” Voice Selection

๐ŸŽ™๏ธ Voice Options

  • Choose from all voices on your device
  • Test voice before starting
  • UK English: “Google UK English Female” or “Microsoft Zira”
  • US English: “Google US English” or “Samantha”
  • Child-friendly: Higher pitch voices recommended

๐Ÿ“– Reading Options

  • Auto-read questions and answers aloud
  • Read Answers Only (for reading practice)
  • Show Read Controls (Replay Q, Replay A, Stop)
  • Show Question Images (visual learners)
๐Ÿ–ฅ๏ธ View Modes
ModeWho It’s ForTabs Hidden
๐Ÿ”ฌ AdvancedTeachers, researchersNone โ€” full access
โœจ SimpleNon-technical usersReports, Custom content, Multiplayer, Whiteboard, etc.
๐Ÿง’ Child (Kids)Ages 5โ€“12All except Setup, Quiz, Results, History, Tutorial
โŒจ๏ธ Keyboard & Voice Commands
KeyboardAction
1โ€“4Select answer Aโ€“D
SpaceRead question aloud
Ctrl + MToggle voice mode
EscapeStop speech / close modals
Tab / EnterNavigate / activate
Voice CommandAction
“Start Quiz”Begin the quiz
“Option A/B/C/D”Select answer
“Next Question”Proceed
“Repeat Question”Hear again
“Stop”End voice mode
๐Ÿง 

The AI Engine

Under the hood, GilRobo connects to 9 different AI providers, uses carefully crafted prompts, and supports full text-to-speech, speech recognition, and image generation.

๐Ÿค– Supported AI Providers
ProviderModelBest ForFree Tier
๐Ÿ”ต DeepSeekdeepseek-chatGeneral education, cost-effectiveโœ… Generous
๐ŸŸข OpenAIGPT-4o-miniHigh-quality + image generationโŒ Paid
๐ŸŸ  AnthropicClaude Opus 4.5Detailed explanations, safetyโŒ Paid
๐Ÿ”ด GoogleGemini ProQuick responses, integrationโœ… Limited
โšก GroqLlama 3 70BVery fast responsesโœ… Yes
๐Ÿ”ถ Together AIMixtral 8x7BOpen models, customisationโœ… Yes
๐ŸŒŠ Mistral AIMistral LargeEuropean alternativeโœ… Yes
๐ŸŸฃ CohereCommand R+Enterprise featuresโœ… Yes
๐Ÿ”ฅ Fireworks AILlama 3 70BFast inferenceโœ… Yes
๐Ÿ”„ Quiz Generation Pipeline
1๏ธโƒฃ
User Input
โ†’
๐Ÿ“š
Topic Selection
โ†’
๐ŸŽš๏ธ
Difficulty Set
โ†’
๐Ÿ’พ
Check Static DB
โ†’
โœ๏ธ
Check Custom Topics
โ†’
๐Ÿค–
AI Call
โ†’
๐Ÿ”€
Shuffle Options
โ†’
๐ŸŽฏ
Present to User
๐Ÿ’ฌ Text-to-Speech & Voice Recognition

๐Ÿ”Š Text-to-Speech (TTS)

  • Uses browser’s built-in SpeechSynthesis API
  • Supports all system voices
  • Chunks long text into sentences to prevent cut-off
  • Adjustable rate and pitch
  • 50+ languages supported

๐ŸŽ™๏ธ Speech Recognition

  • Uses webkitSpeechRecognition (Chrome) or SpeechRecognition
  • Continuous listening mode for conversation
  • Interim results for real-time feedback
  • Language matching โ€” same 50+ languages
  • Chrome & Edge give best results
๐Ÿ–ผ๏ธ Image Generation for Visual Learning
ProviderTypeDescription
๐Ÿ“ธ UnsplashFree stock photosHigh-quality educational images, no API key needed
๐ŸŽจ DALL-E 3AI generationCustom educational illustrations (OpenAI key required)
๐Ÿ–Œ๏ธ Stable DiffusionAI generationOpen-source image generation
๐Ÿ›ก๏ธ Safeguarding: Always Blocked
โš ๏ธ

Content Always Blocked by the AI

Violence & weapons ยท Adult content ยท Self-harm ยท Drugs & alcohol ยท Abuse ยท Radicalisation. Teachers can also add custom blocked words/phrases via the admin panel. A 3-strike system bans users for 5 days for profanity in chat.

๐ŸŽฏ

Quiz Modules

Two powerful quiz systems: the main Quiz Tab for AI-generated multiple-choice, and Quiz 2 for advanced IELTS-style reading, writing, speaking and essay assessments.

๐ŸŽฏ Quiz Tab โ€” How It Works

๐Ÿ“‹ Question Format

  • Multiple choice with 4 options (A, B, C, D)
  • Options shuffled to prevent memorisation
  • Correct answer + explanation shown after each answer
  • Skip function with answer reveal for learning

โฑ๏ธ Live Features

  • Countdown timer with visual progress bar
  • Red bar warning when time is running low
  • Live player scoreboard (multi-player)
  • Running correct/wrong totals per player

โœ… When You Answer โ€” Instant Feedback

  • โœ… Correct: Green highlight, positive message, educational explanation
  • โŒ Wrong: Red highlight, correct answer revealed, explanation shown
  • โญ๏ธ Skipped: Correct answer and explanation shown for learning
  • ๐Ÿ”Š All spoken aloud if voice mode is enabled
๐Ÿ“ Quiz 2 โ€” Advanced Assessment Module
How It Works:
  • AI generates a 250โ€“300 word IELTS Academic passage on your topic
  • Student reads the passage, then writes a 150โ€“200 word summary
  • Timer tracks reading and writing time
  • AI evaluates using IELTS criteria: Task Achievement, Coherence & Cohesion, Lexical Resource, Grammatical Range & Accuracy
  • Returns overall band score (1.0โ€“9.0) with detailed feedback
  • IELTS Part 2 style โ€” 2-minute talk with task card and bullet points
  • Student clicks “Start Recording” and speaks
  • AI estimates band scores for: Fluency, Lexical Resource, Grammar, Pronunciation
  • Provides specific improvement suggestions
  • AI generates a thought-provoking essay prompt
  • Student writes in the text area (no length limit)
  • AI evaluates: Structure, Thesis, Grammar/Spelling, Evidence, Coherence
  • Score out of 10 with detailed improvement suggestions
Test Types: Academic (university) or General Training (work/migration)
Sections:
  • ๐ŸŽง Listening: Simulated audio with 10 multiple-choice questions
  • ๐Ÿ“– Reading: Passage with MC, True/False/Not Given, matching
  • โœ๏ธ Writing: Task 1 (graph/letter) + Task 2 (essay)
  • ๐Ÿ—ฃ๏ธ Speaking: Introduction, Long turn, Discussion
  • ๐Ÿ“Š Scores 1.0โ€“9.0 per section + overall band score
๐Ÿ’ฌ Feedback Modes
ModeToneBest For
โš–๏ธ NormalBalanced, neutralGeneral practice
๐Ÿ’š SupportiveEncouraging, gentleLow-confidence learners
๐ŸŽ“ IELTSStrict, academicExam preparation
๐ŸŽค RudeBlunt, very directAdvanced learners wanting honest critique
๐ŸŽ“

Tutorial Module

Your personal AI teacher can generate comprehensive lessons on literally any topic โ€” then read them aloud, save them for later, and let you navigate by voice.

๐Ÿ“š How to Generate a Tutorial
1

Enter Your Topic

Type anything โ€” “photosynthesis”, “how computers work”, “the French Revolution”, “quadratic equations”. Or click the microphone and say it!

2

AI Generates the Tutorial

The AI creates a comprehensive lesson including key concepts, real-world examples, practice questions with answers, and a summary.

3

Read & Listen

Follow along on screen, or click ๐Ÿ”Š “Read Tutorial” to have it spoken aloud in your chosen voice and language.

4

Saved Automatically

Every tutorial is saved to Tutorial History. Up to 100 tutorials stored. Search, view, re-read, download, or email them anytime.

๐ŸŒŸ

Great for Learners with Dyslexia

The text-to-speech integration means students can follow along while listening โ€” improving reading skills and accessibility at the same time.

๐Ÿ“œ Tutorial History Features

๐Ÿ” Search

Find any saved tutorial by topic name instantly.

๐Ÿ“ฅ Download

Save tutorials as PDF or text files to keep offline.

โœ‰๏ธ Email

Send any tutorial directly to yourself or a student.

๐Ÿ”Š Re-listen

Have any saved tutorial read aloud again at any time.

๐Ÿ—‘๏ธ Delete

Remove tutorials you no longer need.

๐ŸŽ™๏ธ Voice Search

Say the topic name to search hands-free.

๐ŸŒ

Online Multiplayer & Competitions

Compete live against players worldwide, race classmates, challenge friends, and battle as classes โ€” powered by Firebase real-time technology.

๐ŸŽฎ Times Tables Game Modes
๐ŸŽช
Festival Mode โ€” Global Live!
Compete live against players worldwide. Choose any times table (1ร— to 12ร—) or random. 60-second race. Answer as many as possible. See your global rank as you play!
๐ŸŸ๏ธ
Arena Mode โ€” Classroom Races
Teacher sets the table, all students play simultaneously. 90-second race, 20 questions. Most correct wins. Perfect for classroom energy!
๐Ÿคœ
Rock Slam โ€” Head-to-Head
Set your best score for a friend to beat โ€” asynchronously. Add a personal message. No time pressure. Share a link and let the battle begin!
โš”๏ธ
Battles โ€” Class vs Class
Whole classes compete by average score. 120 seconds, 40 questions. Results appear in Location Rankings. The group effort that counts!
๐Ÿ  Game Room System
1

Create a Room

Enter a name, choose game mode (Classic Quiz, Speed Run, Trivia Battle), set max players (2, 4, or 8), time per question, optional password, optional private mode.

2

Players Join

Players find your room in the room list, or use Quick Match to find any open room automatically. They can also join by invitation link.

3

Host Starts the Game

Host clicks Start. All players compete live. Scores update in real-time for everyone.

๐Ÿ† Leaderboard & Rankings

๐Ÿ‘ค Player Rankings

  • Based on accuracy percentage
  • Weighted by games played
  • Updated after every public result
  • All-time points: Correct ร—10 โˆ’ Wrong ร—2
  • Level = floor(points รท 50) + 1

๐Ÿซ Location Rankings

  • Groups players by school/organisation
  • Combined score = (total games ร— 2) + average accuracy
  • Like TT Rockstars โ€” for all subjects!

๐ŸฅŠ Tournament Bracket

  • 8-player knockout bracket
  • Quarter-finals โ†’ Semi-finals โ†’ Final
  • Highest scores advance to next round
๐Ÿ’ฌ Global Chat System

๐ŸŒ Global Chat

  • All online players can see and reply
  • Real-time message delivery
  • Profanity filtering with 3-strike system
  • 3 strikes = 5-day ban
  • Voice messages: record and send audio clips
  • Transcribed for accessibility

๐Ÿšช Room Chat

  • Only players in the same room can see messages
  • Private to the room
  • Great for strategy and communication
๐Ÿ“Š Group Competition Engine

๐Ÿ†š Create Custom Group Competitions

  • Select any players from the public leaderboard
  • Drag players into custom groups (Team A, Team B, etc.)
  • Compare: Accuracy, Correct Answers, Wrong Answers, Games Played, Fastest Time, Total Questions
  • Save competitions and reload historical data
  • Export results as CSV for reporting
๐Ÿซ

Classroom, Dashboard & Parent Systems

A complete school management suite: register students, plan lessons, run live sessions, assign homework, conduct parent consultations, and track every student’s progress.

๐ŸŽ’ Student Registration
1

Student Self-Registers

Student fills in: Full name, Age, Class/Year, Level (Primary/Secondary/University), Guardian name, Student ID, Device ID. Status = “pending”.

2

Teacher Approves

Teacher sees pending list in the Admin panel. Clicks โœ… to approve or โŒ to reject. Approved students appear in the roster instantly.

3

Quick Register

Teacher can instantly register remote students by entering their Device ID and name โ€” auto-approved, no waiting needed.

๐Ÿ“… Lesson Planning

๐Ÿ“‹ Lesson Plan Fields

  • Lesson title, subject, date/time, duration, type (Lesson/Quiz/Break/Assembly)
  • Number of questions, school level, teaching style
  • Unlimited topics, curriculum notes, teacher notes
  • Optional approval PIN, optional device lock
  • Set alarms: 15 and 5 minutes before lesson
  • Assign to specific students or make public
๐Ÿ“ก Live Classroom Session Controls

๐Ÿ—ฃ๏ธ Speak

Teacher speaks to all students via TTS

๐Ÿ™‹ Ask Student

Call on a specific student

๐ŸŽฏ Quiz

Launch a quick quiz mid-session

โญ๏ธ Next Topic

Advance to the next lesson topic

๐Ÿ–ผ๏ธ Image

Generate a relevant lesson image

๐Ÿ† Leaderboard

Show current student rankings

โธ๏ธ Pause

Pause the live session

๐Ÿ“น Camera

Add a video feed to the session

๐ŸŒ AI Teacher Language Support
๐Ÿ—บ๏ธ

50+ Languages for Voice, 100+ for Interface

European languages (Welsh, Irish, Catalan, Basqueโ€ฆ), Asian languages (Hindi, Japanese, Korean, Thai, Vietnameseโ€ฆ), African languages (Yoruba, Amharic, Hausa, Zulu, Swahiliโ€ฆ), and more. The AI teaches and speaks in the language you need.

๐Ÿ“Š Teacher Dashboard

๐Ÿ“ˆ Overview Cards

  • Total number of approved students
  • Average accuracy across all students
  • At-risk count: students with <50% accuracy
  • Total quizzes taken by all students

๐Ÿ†˜ At-Risk Identification

  • Accuracy <50% on last 3 quizzes
  • Consistent performance decline
  • No recent quiz activity
  • Click student โ†’ assign targeted homework โ†’ schedule support
๐Ÿ“ Homework System
1

Create Assignment

Choose subject, topics (from past lessons, plans, custom topics, or type new), due date, time limit, number of questions, and optional instructions.

2

Assign to Students

Select individual students or use “All” to assign to everyone. Students see homework in their portal with a “Start Assignment” button.

3

Track Completion

Teacher sees: Pending (not started), Completed (with score), Overdue (past due date). Results automatically recorded and visible in dashboard.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Parent Day Consultation System
ModeDescriptionAI Behaviour
๐Ÿ”’ PrivateParent & teacher onlyProfessional, honest, covers all data
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง FamilyParent, child & AI togetherWarm, addresses both, involves child
๐ŸŒŸ Student-LedChild presents progressCoaching, prompting reflection
๐Ÿ†˜ Support PlanUrgent interventionFocus on action plan, concrete steps
๐ŸŽ‰ CelebrationRecognise achievementsHighlight success, set new goals
๐Ÿ“š Homework ReviewReview assignmentsAnalyse patterns, suggest adjustments
๐Ÿ“‹ AI-Generated Action Buttons

๐Ÿ“‹ Learning Plan

Personalised 4-week plan with SMART goals generated by AI.

๐Ÿ“ Adjust Homework

Calibrated assignment based on student’s current level.

๐Ÿ  Parent Guide

Daily home activities and support strategies for parents.

โœ… Action Points

Structured list of agreed next steps from the consultation.

๐Ÿ“Š Progress Report

Formal school report format document.

โœ‰๏ธ Follow-up Email

Professional follow-up email auto-drafted with all action points.

๐ŸŽฌ

Consultation History & Replay

Every parent consultation is saved automatically. You can replay the entire conversation, jump to any point in the transcript, adjust playback speed (1ร—, 2ร—, 4ร—, Slow), download as text, or email the transcript directly.

๐Ÿ“Š

Reports & Analytics

Powerful data visualisation tools let you filter quiz history, generate beautiful charts, drag and drop data fields, and export everything as PDF, email, or CSV.

๐Ÿ” Filters Available

๐Ÿ“… Period

Last 7 days, 30 days, 90 days, 1 year, or all time

๐Ÿ“š Subject

Single or multiple subjects at once

๐Ÿ‘ค Player

Single player or compare all

๐ŸŽš๏ธ Difficulty

Easy, Medium, Hard, or all combined

๐Ÿ“Š Accuracy %

Filter by min/max percentage range

๐Ÿ”Ž Search

Full-text search across subjects, players, questions

๐Ÿ“ˆ Chart Types
ChartBest For
๐Ÿ“Š Bar ChartComparing groups (e.g. subjects, players)
๐Ÿ“ˆ Line ChartShowing accuracy trends over time
๐Ÿ•ธ๏ธ Radar ChartComparing multiple metrics simultaneously
๐Ÿฅง Pie ChartShowing proportions of correct/wrong
๐Ÿฉ Doughnut ChartProportions with a centre value

๐Ÿ–ฑ๏ธ Drag-and-Drop Chart Builder

Available fields: Player Name, Subject, Difficulty, Games Played, Correct, Wrong, Accuracy %, Date, Fastest Time. Drag fields to the X or Y axis, select chart type, and click “Draw Chart”. Multiple Y-axis fields create combined charts (e.g. Accuracy + Correct Answers on the same chart).

๐Ÿ“ค Export Options

๐Ÿ“„ PDF

Full report with charts and summary, ready to print or share.

โœ‰๏ธ Email

Send the report directly to parents or colleagues.

๐Ÿ“Š CSV

Raw data for Excel or Google Sheets analysis.

๐ŸŽจ

Creative & Achievement Tools

A full digital whiteboard for drawing, note-taking, and collaboration โ€” plus a complete certificate and badge system to celebrate learner achievements.

๐Ÿ“ Whiteboard System

๐Ÿ–Š๏ธ Drawing Tools

  • โœ๏ธ Pen โ€” Freehand drawing (1โ€“50px brush)
  • ๐Ÿงน Eraser โ€” Remove parts of drawing
  • ๐Ÿ“ Text โ€” Add text anywhere on canvas
  • ๐Ÿ–๏ธ Highlighter โ€” Semi-transparent highlighting
  • ๐ŸŽจ Colour picker with hex code input
  • โ†ฉ๏ธ Undo / Redo (20-action history per page)

๐Ÿ“„ Multi-Page & Display

  • Unlimited pages with sidebar navigation
  • Rename or delete any page
  • Zoom: 50% to 200% with full resolution preserved
  • Fullscreen mode for presentations
  • Save all pages to browser storage
  • Export current page as PNG image
๐Ÿ… Certificates & Achievement Badges
๐ŸŽ–๏ธ Badge Award Criteria
BadgeIconHow to Earn
Perfect Score๐Ÿ’ฏ100% on any quiz
Star LearnerโญAverage accuracy โ‰ฅ 90%
Most Improved๐Ÿ“ˆRising trend in scores over time
Consistent๐ŸŽฏ5 or more quizzes completed
Scholar๐Ÿ“šAverage accuracy โ‰ฅ 80%
First Steps๐ŸŒŸCompleted first ever quiz
Decade๐Ÿ”Ÿ10 or more quizzes completed
Top of Class๐Ÿฅ‡Highest score in the class
๐ŸŽจ Certificate Templates

๐Ÿ… Classic Gold

Gold gradient background, orange border. Timeless and prestigious.

๐Ÿ‘‘ Royal Blue

Blue gradient background, dark blue border. Regal and impressive.

๐Ÿ’Ž Emerald

Green gradient background, green border. Fresh and vibrant.

โœจ Midnight

Dark gradient background, purple border. Sleek and dramatic.

๐ŸŒน Rose Award

Pink gradient background, pink border. Warm and celebratory.

๐Ÿ”ฎ Purple Excellence

Purple gradient background, purple border. Bold and distinguished.

๐Ÿ–จ๏ธ

Bulk Certificate Generation

Select multiple students (or use “Eligible Only” for โ‰ฅ70% average), choose a template, and generate all certificates at once. Download as landscape PDF pages, ready to print. Auto-award system checks for new badges after every quiz!

โ˜๏ธ

Cloud Integration & Synchronisation

Bidirectional sync to Azure, AWS, WordPress, Dataverse, or any custom REST API โ€” plus deep Firebase integration for real-time multiplayer and cross-device access.

๐Ÿ”„ Supported Cloud Providers
ProviderAuthenticationBest For
๐Ÿ”ต Custom REST APIAPI Key or Bearer TokenAny custom backend system
๐Ÿ”ท Microsoft AzureFunction Key + SAS TokenAzure Functions + Cosmos DB
๐ŸŸฃ Microsoft DataverseOAuth2 Client CredentialsPower Platform, Dynamics 365
๐ŸŸ  Amazon AWSAPI Gateway KeyLambda + RDS/DynamoDB
๐ŸŸข WordPressApplication PasswordSchool websites and blogs
๐Ÿ“Š What Gets Synced?

๐Ÿ“ค Data Tables Synced

  • gs_students โ€” Student records
  • gs_quiz_results โ€” Classroom quiz results
  • gs_lectures โ€” Classroom sessions
  • gs_settings โ€” Teacher settings
  • qm_quiz_history โ€” Quiz tab history
  • qm_quiz2_history โ€” IELTS/Quiz2 history
  • qm_tutorial_history โ€” Tutorials
  • gr_pd_history โ€” Parent consultations

โฐ Auto-Sync Scheduler

  • Configure sync interval in minutes
  • 0 = off (manual only)
  • Maximum: 360 minutes
  • Full sync log: timestamp, table, direction, count, success/failure
  • Log stored locally and can be cleared
๐Ÿ”ฅ Firebase Real-time Features

๐Ÿ‘ฅ Online Players

Who’s online right now, their status (online/in-game), and when they were last active.

๐Ÿ  Game Rooms

Real-time room creation, player joining, game status updates for all participants simultaneously.

๐Ÿ’ฌ Live Chat

Global chat and room-specific chat delivered instantly to all connected players.

๐Ÿ† Leaderboards

Public scores aggregated and ranked in real-time across all players worldwide.

๐Ÿ“š Lesson Plans

Teachers push lesson plans directly to student devices โ€” students see them instantly.

โœ… Join Requests

Students request to join lessons โ†’ teacher approves โ†’ student is unlocked, all in real-time.

๐Ÿ”ง

Advanced Features & Admin Systems

Grading profiles, custom content creation, role-based access control, alarm systems, email notifications, and the Focus Lock system for distraction-free lessons.

๐Ÿ“Š Grading Profiles
๐ŸŽ“

Convert Scores into Meaningful Grades

Create grade band profiles that turn percentage scores into UK SATs, GCSE 9-1, A-Level, US Letter Grades, IB 1-7, Scottish National 5, Distinction/Merit/Pass, or simple Pass/Fail. Each band has a label, minimum %, background colour, and text colour.

โœ๏ธ Custom Content Creation

๐Ÿ“ Custom Topics

  • Enter a title and detailed body text
  • Appears in dropdown as [Custom] Title
  • AI generates questions from your text

โ“ Custom Questions

  • Write your own 4-option questions
  • Mark the correct answer and add explanation
  • Mixed into AI quizzes automatically

๐Ÿ“š Knowledge Upload

  • Upload PDF, Word (.docx), or Text (.txt) files
  • System extracts text content
  • AI generates questions from YOUR materials
  • Perfect for textbooks and syllabuses
๐Ÿ” Admin Panel & Role-Based Access
RoleAccess Level
๐Ÿ‘‘ AdminFull access to all tabs and features
๐Ÿค TraderSetup, Players, Custom content, Quiz, Multiplayer, Whiteboard, Reports, Dashboard, Homework
๐Ÿ‘๏ธ ViewerSetup, Quiz, Quiz 2, Tutorial, Homework
๐Ÿ‘ค CustomerSetup, Quiz, Tutorial, Homework only

๐Ÿ”— URL-Based Role Access

Share a specific URL like https://gilrobo.2h2.co.uk/?role=Viewer&code=APS-XXXX-XXXX to give someone instant access with the correct role and permissions โ€” no setup needed from them.

๐Ÿ”” Alarm & Notification System

โฐ Lesson Alarms

  • 1st Reminder: 15 minutes before lesson (amber banner)
  • 2nd Reminder: 5 minutes before lesson (red banner)
  • Sound options: ๐Ÿ”” Bell, ๐ŸŽต Chime, ๐Ÿ“ฏ Beep, ๐Ÿคซ Silent
  • Custom spoken message using TTS
  • Browser notification with title and time
  • All sounds built with Web Audio API โ€” works offline!

โœ‰๏ธ Email Notifications

  • WordPress REST API โ€” uses wp_mail() function
  • mailto: fallback โ€” opens your email client
  • EmailJS โ€” free, 200 emails/month
  • Manage email list with labels (e.g. “Mum”)
  • Test email function to verify settings
๐Ÿ”’ Focus Lock System
โฑ๏ธ

Activates 5 Minutes Before Lesson

Focus Lock engages. Students can no longer switch browser tabs. Window blur events are captured. A “beforeunload” warning appears if they try to close.

โณ

Countdown Timer

A circular progress ring counts down. Changes colour: orange โ†’ red as lesson approaches. Icons change: ๐Ÿ”’ Normal โ†’ โš ๏ธ Warning (2 min) โ†’ ๐Ÿšจ Urgent (0 min).

๐Ÿš€

Auto-Launch at Zero

When countdown reaches zero, the system automatically navigates to the lesson and launches it. No student action required.

๐Ÿ”“

Parent/Admin Unlock

Click “Parent Unlock”, enter admin password, and Focus Lock is dismissed. Use this if the student finishes early or needs device access.

๐Ÿ“š

Technical Appendix & Reference

Data storage schema, API reference, accessibility compliance, troubleshooting guide, glossary, and sample lesson plans.

๐Ÿ’พ Data Storage Overview
๐Ÿ’ก

Where Is Your Data Stored?

Local Storage (browser) โ€” Persists across sessions, not shared across devices, ~5โ€“10MB limit. Firebase โ€” Cross-device real-time sync, 1GB free tier. Cloud Sync โ€” Your own server or Azure/AWS/WordPress.

Storage KeyWhat It Stores
qm_apiYour API key
qm_playersCurrent quiz players list
qm_custom_topicsYour custom topics
qm_custom_questionsYour custom questions
qm_quiz_historyAll quiz sessions
qm_quiz2_historyIELTS/Quiz 2 assessments
qm_tutorial_historyAll generated tutorials
gs_studentsStudent records
gs_lesson_plansLesson plans
gr_pd_historyParent consultation transcripts
whiteboardDataAll whiteboard pages and drawings
๐Ÿ› ๏ธ Troubleshooting Guide
  • Check key is correctly copied (no extra spaces at start or end)
  • Verify correct provider is selected in the dropdown
  • Check the provider’s service status page
  • Try a different provider (e.g. switch to Groq which has a free tier)
  • For rate limiting: wait 30โ€“60 seconds, reduce number of questions
Chrome/Edge:
  • Click the lock icon in the address bar
  • Find “Microphone” โ†’ Select “Allow”
  • Reload the page
Safari:
  • Go to Settings โ†’ Websites โ†’ Microphone
  • Find the GilRobo site โ†’ Select “Allow”
  • Reload the page
  • Check your internet connection
  • Disable any VPN or proxy
  • Allow third-party cookies in browser settings
  • Try in incognito/private mode
  • Verify the endpoint URL is correct
  • Check your API key / credentials
  • Use the “Test Connection” button in the sync panel
  • Check browser network logs (F12 โ†’ Network tab)
๐Ÿ“– Glossary
  • API Key โ€” A secret code that lets the AI work; like a ticket to enter a special room
  • Firebase โ€” A Google service that powers real-time multiplayer
  • JSON โ€” A format for organising data (like a list of questions and answers)
  • Local Storage โ€” Space in your browser where the app saves your progress
  • Token โ€” A piece of information used to prove who you are
  • REST API โ€” A way for apps to talk to servers over the internet
  • Endpoint โ€” A specific address where the AI waits for questions
  • Accuracy โ€” How many questions you got right, shown as a percentage
  • Formative Assessment โ€” Checking understanding during learning (like quizzes)
  • IELTS โ€” International English Language Testing System for work/study abroad
  • Lexical Resource โ€” How many words you know and how well you use them
  • UDL โ€” Universal Design for Learning: designing for every learner
  • Scaffolding โ€” Support gradually removed as the learner improves
  • SEN โ€” Special Educational Needs
  • Bracket โ€” The structure of a tournament (who plays who)
  • Knockout โ€” If you lose one match, you’re out of the tournament
  • Leaderboard โ€” A list showing who has the highest scores
  • Matchmaking โ€” Finding another player for you to compete against
  • Rock Slam โ€” Asynchronous head-to-head challenge (set a score for a friend to beat)
  • Festival โ€” Global live competition mode
๐Ÿ“‹ Sample Lesson Plans

๐Ÿ”ข Times Tables Festival (Maths)

  • Primary school, ages 7โ€“11, 30 minutes
  • Topics: 2ร—, 5ร—, 10ร— tables
  • Mode: Festival (global competition)
  • 60-second rounds, see global rank
  • Assesses: speed, accuracy, global rank

๐Ÿ“– Reading Comprehension (English)

  • Secondary, ages 11โ€“14, 25 minutes
  • Quiz 2 โ†’ Reading & Writing tab
  • Generate IELTS passage, write 150โ€“200 word summary
  • AI returns full band score 1.0โ€“9.0

๐ŸŒฟ Photosynthesis Quiz (Science)

  • Secondary, ages 11โ€“14, 15 minutes
  • Setup โ†’ Biology โ†’ “photosynthesis”
  • Medium difficulty, 10 questions
  • Reviews results with explanations
โ™ฟ Accessibility Compliance
โœ…

WCAG 2.1 AA Compliant

The platform meets or exceeds WCAG 2.1 AA standards including: full keyboard navigation, screen reader support (NVDA, VoiceOver, JAWS, TalkBack), adjustable font sizes (13pxโ€“22px), high contrast mode, customisable colours, colour contrast ratio 7.2:1, ARIA landmarks, and live regions for dynamic content updates.

๐ŸŒ Visit GilRobo
๐Ÿค–
GilRobo AI Learning
The complete AI-powered learning adventure
๐Ÿš€ Visit www.gilrobo.2h2.co.uk
Shopping Cart
WhatsApp WhatsApp Support