Enter your session code. Tap your comprehension after each section.
›
🎙
Speaker
Create a session. Fire check-ins. See real-time AI insight.
›
📊
Program Overview
Cross-session intelligence across every speaker and session — patterns, not performance reviews.
›
v—
Student
MIRRA
Not your real name. This can be anything — a nickname, your initials, a made-up word. It keeps your own check-ins together so you get a personal summary, and it is all your instructor ever sees.
6-character code from your instructor.
MIRRA
👋
Hey there
Connected
—
⏸Instructor-paced
Standing by — check-in coming soon
Keep this tab open. If your phone locks, reopen it — you will catch up automatically.
Your session
No check-ins yet.
MIRRA
⏸
Session paused
Your instructor has paused the session. Nothing is needed from you right now.
MIRRA
■
This session has ended.
You can close this page.
—
Scan with your phone camera, or go to and enter the code
Tap anywhere to close
SECTION
How did that land?
Tap the color that matches where you are right now.
Logged
Response saved.
Your session arc0 check-ins
AI SUMMARY
Generating your learning insight…
Instructor
MIRRA
Sign in to access your sessions and dashboard.
Checking connection…
Demo is for previewing the dashboard only. To run a real session with an audience, sign in above.
New Session
Configure, then share your session code
Used to calculate response density percentage.
📄
Upload the speaker's deck as a PDF. Every check-in you fire is tagged to the slide on screen, so the results map comprehension to the actual content.
Remove deck
Students see these labels when a check-in fires.
How MIRRA decides when to send check-ins.
🎙
Manual
You fire each check-in when ready
⏱
Timed
Auto-pings at a set interval
📑
Per section
Fires when you advance sections
Ping interval
You can always fire manually regardless of the timer.
MIRRA
Session
—
🔗
📊
📈
↓
⚙
▲
Demo session — not saved
Nothing here is recorded, and nobody can join this code. Sign in and create a session to run a real one.
Check-in mode
Manual
00:00
Active
0 fired
This session is closed and read-only. Your data below is still here — nothing new can be recorded.
The read
No check-in yet
Ready
Fire a check-in and the room answers here.
—
Lost
—
On the edge
—
With you
Slide 1 / 1
Keep this on the slide the speaker is showing. Check-ins are tagged to it.
0
Responses
0
Participants
—
Avg quality
—
Response rate
⚠
Comprehension spike
High confusion signal.
✦
Peak engagement
Strong comprehension signal.
Live distribution
Current check-in
LIVE
Red
0
Orange
0
Yellow
0
Green
0
Blue
0
Quality trend
Avg score · 0 = frustrated · 4 = engaged
Fire two or more check-ins to see the trend line.
Session heatmap
Y = quality · X = time · temperature = density
Engaged
Understands
Challenged
Confused
Frustrated
Deck comprehension map
Where the room stood, slide by slide
Fire a check-in to start mapping slides.
AI Session Insight
Curriculum intelligence · Generated from session data
AI INSIGHT
Fire check-ins to generate curriculum insight.
Response log
0
No responses yet.
Export session data. Every response, timestamped, named, section-labeled.
My History
Your comprehension record across every session
Loading your sessions…
MIRRA
Observer
🔒No individual data
0
Responses
0
Check-ins
—
Avg quality
—
Response rate
⚠
Comprehension spike
High red + orange on latest check-in.
✦
Peak engagement
Strong green + blue on latest check-in.
Current distribution
Most recent check-in
LIVE
Red
0%
Orange
0%
Yellow
0%
Green
0%
Blue
0%
Quality trend
Fire two or more check-ins to see the trend.
Session heatmap
Y = quality of submission · X = time through session
Engaged
Understands
Challenged
Confused
Frustrated
🔒
No individual data on this view
This observer dashboard shows only anonymized aggregates. No names, no individual response sequences, no personally identifiable information. Individual learning records are owned by the learner — visible only to them. What you see here is the room, not who is in it.
MIRRA
Program Overview
📊
A tool for speakers, not against them
Every instructor sees this same data about their own sessions first. Nothing shown here to a program owner is hidden from the person who delivered the session. Transparency runs both ways.
12
Sessions tracked
4
Speakers
2.6
Program avg
312
Total responses
Speaker performance
Avg comprehension score across all their sessions
Content friction map
Topics that consistently lose the room, regardless of speaker
Protected — requires 3+ instructors
Set by your program's data policy. MIRRA doesn't decide this for you — your institution does.
Program Insight
Curriculum-level pattern, not individual evaluation
AI INSIGHT
Across all tracked sessions, "Application" modules score 0.9 points lower on average than "Introduction" modules — consistent across every speaker who has taught one. This points to a structural gap between concept delivery and practical application materials, not an individual delivery issue. Consider revising the application-stage materials program-wide before attributing the pattern to any one speaker.
All sessions
Full program data, exportable. For accreditation, renewal, or board reporting.
Share Session
Session code
—
Students enter this code in the app
Scan to join
Preparing QR code…
Scanning opens MIRRA with the code already filled in.
Send this message to your students via Signal, WhatsApp, or email:
Settings
Optional. Enables AI-generated personal summaries for students and curriculum insights for instructors. Get a key at console.anthropic.com