Live lecture
Ready to monitor
No course set
Audio
Not capturing
Teams / system audio
Speech engine
Not started
Companion
None paired
Local channel — same browser only
Alerts
Armed
high sensitivity · escalates to 5 stages
Monitor
Level —MONITORING STOPPED
State IDLE · live audio
Audio source
Live transcript
Not started
0 lines · 120s rolling window
Start monitoring to see the live transcript. Nothing is recorded to disk.
Preflight
Blocked
A critical check failed — fix it before relying on Hader.
- fail
Name aliasesCritical
No name configured — nothing can be detected.
Fix: Add Arabic spelling and common mishearings in Settings.
- warn
Audio permissionCritical
Permission is requested when the session starts.
- pending
Audio signal
Measured once the session is running.
- fail
Speech recognitionCritical
Health endpoint unreachable.
Fix: Add QWEN_API_KEY, or continue on the browser engine.
- warn
Semantic verification
Borderline matches will use local scoring only.
- warn
Notifications
Not yet requested.
Fix: Grant notifications so alerts survive a background tab.
- pass
Alarm soundCritical
Alarm audio is enabled.
- warn
Vibration
Not supported on this device (normal on desktop).
- warn
Companion device
No second device paired.
Fix: Pair a phone for cross-device escalation.
- warn
Network
Online.
- warn
Screen wake lock
Not supported — keep the screen on manually.
Test the alarm
DemoInjects a phrase straight into the detector, so you can verify the alarm, escalation and your phone without waiting for a lecture.
Session timeline
0 eventsDetections appear here with confidence and your response time. Mentions are logged without raising the alarm.