WELCOME BACK

Ready to battle?

1
Level
0
🔥 Streak
0
⚡ Skill Pts
0
Battles Won
Your Trainer Card
1
—
—
XP Progress
0 / 300 XP→ Lv.2
⚡ 0 SP
💬 Class Notice Board
— online
Press Enter to send · Messages visible to your whole class · Be kind 🌟
🌍 Class Activity Feed
📖 Today's Word
🏆 Top Trainers — Your Class

WORD OF THE DAY

One word a day keeps the low grades away 🔥

0
🔥 Streak
0
Words Done
—
Accuracy
0
XP from Vocab
⚡ Word of the Day ⚡
—
—
❓ Answer the quiz below to reveal the definition
Daily Challenge — +XP +SP

What does today's word mean?

📚 Word Bank — Click to Quiz
Click any word to test yourself — definition hidden until you answer!

DAILY QUESTS

Complete quests to earn XP, Skill Points and glory 📜

BATTLE ARENA

Level up & upgrade stats for real battle advantages

Choose Your Challenger

MY POKÉMON

Your partner, your team and your Pokédex — catch more by completing quests 🎯

Your Partner
⚡ Train — Skill Points
⚡ 0 SP
Earn SP by completing quests, studying Daily Words and winning battles. Spend them to train stats or buy a Streak Freeze.
Stats
⬆️ Evolution — Your Current Chain
Pokédex — wild Pokémon appear after every quest you finish 🎯

QUESTION LAB

AI-generated GCSE & IB questions from any text

Question Type
Configuration
Text Source
Generated Questions
⚡
Configure above and generate
📚 Question Bank
No saved sets yet

HALL OF FAME

The strongest Lex Legends in the arena ⚡

🏆 WEEKLY TOURNAMENT
Top 3 this week win champion titles — resets every Monday
🥇
—
🥈
—
🥉
—
Overall Rankings
🔥 Streak Leaders
⚡ SP Earners
🏛️
HALL OF FAME
All-time class records — permanently engraved
Loading hall of fame...

TEACHER HQ

Manage students, post quests, generate content

🔐 Admin Settings (only visible to you)
Supabase + API keys. Connect at supabase.com
🔒
Your Anthropic API key is not stored in this file — it lives encrypted in your Supabase project secrets and is never sent to the browser.
To update it: Supabase Dashboard → Edge Functions → claude-proxy → Secrets → ANTHROPIC_API_KEY
🏫 My Classrooms
Switch between your classes or create a new one. Each class has its own students, quests and vocab — completely separate.
➕ Add New Classroom
Controls AI quest generation and model answers for this class. French/Spanish teachers: choose a CEFR level.
➕ Create Student Account
👩‍🏫 Teacher Accounts
Manage all registered teacher accounts. The invite code below is required to register new teachers.
📣 Post Announcement
Post a message to appear at the top of every student's home screen. Students can react with emojis.
📣
✍️ Writing Submissions — Select Showcase
Recent student writing submissions. Click ⭐ Feature to display that piece in the weekly Writing Showcase on everyone's home screen.
Loading writing submissions...
📋 Generate from Text or Document ⭐ Recommended
Paste any text or upload a Word/PDF/image — Claude will generate reading, writing and vocab quests automatically.
📺 YouTube Video → Listening Quest
Paste any YouTube URL — Claude will generate comprehension MCQs and post it as a Listening quest for your class.
Enter a YouTube URL and click Generate to create a Listening quest with MCQ questions.
📎 Attach Article Text to Existing Quest
Have a quest that shows a link instead of the article? Select it below and paste the text — students will then read it directly inside the quest popup.
📜 Post a Quest Manually
Create a custom quest for your class. Students will see it immediately in their Quests tab.
👥 All Students
📧 Email Students
Opens your email app with all student emails pre-filled as BCC. You write and send the email yourself — works with Gmail, Outlook, or any email provider.
Student Emails on File
Tip: Use BCC so students don't see each other's emails. Gmail allows ~500 recipients/day, Outlook ~300.
Have a question, issue or suggestion?

📊 CLASS ANALYTICS

Track every student's progress, streaks and completion

📜 Quest Completion by Student
👤 Individual Student Reports
✍️ Writing Submissions (last 5 days · auto-purges)
🏆 Full Rankings