Built for real classrooms • Works offline • Desktop, mobile, and web
Seating charts made sane.
ClassSeats is a fast, teacher-friendly classroom management tool for seating charts, attendance, and student groupings — built to work offline, across devices, and without sending your student data to someone else’s server.
ClassSeats is currently in Early Access. Features and pricing may change as development continues.
Designed for real classrooms.
Fast workflows, simple class files, and a setup that doesn’t force your classroom data into somebody else’s database.
Seating charts
Design classroom layouts quickly and move students with minimal clicks.
Attendance
Take daily attendance and keep a clear history without extra steps.
Group maker
Create random or balanced groups in seconds — no spreadsheets required.
Works offline
ClassSeats works without internet. Your class doesn’t stop when Wi-Fi does.
Mobile access
View and update your class from your phone or tablet using the mobile version of ClassSeats.
Your data stays yours
Classroom data is stored locally on your device. Optional cloud sync is user-controlled.
How it works
Create or import a class file
ClassSeats stores classroom data in a single JSON file per class.
Work locally
Make seating, attendance, and grouping changes quickly — no internet required.
Optionally enable cross-device sync
If you choose, ClassSeats can sync your class file using your own Google Drive so you can work across devices. This is optional — the app works fully without it.
District/IT details (including scope and deployment notes) are available on the District IT page.
Privacy-first by design
ClassSeats is designed to keep classroom data under the teacher’s control. There are no ClassSeats servers storing student information, and student data is not used for advertising or analytics profiling.
Local-first storage
Classroom data is stored locally on your device unless you choose to sync.
Optional cloud sync
If enabled, your class file is stored in your own Google Drive for cross-device use.
Minimal access
When Drive sync is enabled, ClassSeats uses the drive.file scope (file-level access).
No ClassSeats data warehouse
ClassSeats does not store your student data on ClassSeats-owned servers.
Read the full policy
Details about storage, Drive access, and data handling are explained in the Privacy Policy.
Contact
Want to beta test, ask questions, or talk rollout? Email is easiest.
Early Access users may receive updates about future features and pricing. (No student info, please.)
For district/IT questions, see District IT.
If you’re reporting a sync issue, include device + browser, and what you expected vs what happened.