Modern K-12 Classroom Sign-Out System

Simple classroom sign-outs.

The lightweight, modern replacement for paper sign-out sheets and expensive, complicated hall pass platforms.

Self-hosted MariaDB • FERPA Aligned • No CDNs or Cloud Lock-in
Classroom Kiosk Room 102 • Biology

Instant Student Autocomplete

Type 2 letters of your name and tap. No passwords or logins for students.

Alex Johnson
Grade 10 • alex.johnson
Ready
I'm Back! (One-Tap Return)
Admin Dashboard Live Polling

Real-Time Hallway Visibility

Know who is out of class right now across all rooms in seconds.

StudentRoomDestinationTime
Marcus Brown Room 102 Restroom 3m 12s
Sophia Chen Room 205 Nurse 18m 40s (Overdue)

Designed for Schools, Not Surveillance

HallIO is built on three straightforward design principles that prioritize learning and privacy.

Simple for Students

5-second sign-out on classroom Chromebooks or tablets. Fast autocomplete by name or email, touch-friendly destination cards, and a giant "I'm Back" button upon return.

Effortless for Teachers

Zero friction in the classroom. No teacher approval popups interrupting instruction, no passwords to manage, and automatic resets to the welcome screen after inactivity.

Useful for Administrators

Live hallway visibility, automatic overdue pass warnings, detailed date-range reporting, one-click CSV export, and full audit logs for administrative corrections.

Dedicated Device Mode

The 5-Second Sign-Out Kiosk

Turn any classroom Chromebook, iPad, or desktop computer into an enrolled sign-out station with a single 6-character code.

  • Instant Autocomplete:
    Server-side debounced search displays matching students in real-time. No full roster dumps to client browsers.
  • Duplicate Pass Prevention:
    Transactional database constraints prevent students from creating multiple active passes across different devices.
  • Persistent, Revocable Sessions:
    Devices authenticate via secure HTTP-only cookies and hashed tokens. Kiosks are strictly isolated to their assigned school and classroom.
Preview Classroom Kiosk →
Room 101 Kiosk Inactivity Reset: 30s
Restroom
Water
Nurse
Sign Out
Live Administration

Effortless Control & Reports

A clean administrative portal with real-time pass tracking, compliance reporting, and directory synchronization.

Live Auto-Polling
Active passes table refreshes every 10s via HTMX without full page reloads.
Overdue Alerts
Highlights passes exceeding destination guidelines or school thresholds.
CSV Exports
Download filtered pass activity formatted in your school's local timezone.
Immutable Audits
Administrative corrections require mandatory reasons and record full audit trails.
Sign In to Administrator Portal →
Built-In Directory Sync

Import and synchronize your student roster automatically using read-only API connectors.

Google Workspace Admin SDK Directory API (OU filtering)
Supported
Microsoft Entra ID Microsoft Graph API (Group & Dept filtering)
Supported
Safe Synchronization: Matches accounts by stable immutable IDs (`external_id`). Changing student emails never duplicates records or breaks pass history.

Student Privacy & Data Security First

HallIO is a classroom sign-out tool, not a behavioral surveillance platform.

No Behavioral AI or Discipline Tracking

No algorithmic punishment predictions, behavioral point deductions, or AI surveillance profiling.

Self-Hosted Infrastructure

Runs inside your own network on Debian Linux and MariaDB. No public CDNs, no external tracking cookies.

Get Started with HallIO (/app)