AssistITk12 runs entirely in the browser, so staff and students can use it on the devices your district already has — no client software to install.
Supported devices
- Windows PCs
- macOS
- Chrome OS / Chromebooks
- Linux
Supported browsers
- Google Chrome — recommended for the best experience
- Microsoft Edge
- Mozilla Firefox
- Apple Safari
Server requirements
AssistITk12 is a self-hosted Flask application. For the exact Python, Flask, and MySQL versions your server needs, see the Getting Started guide.
Deployment options
Once installed, AssistITk12 can run behind whichever infrastructure your district already uses:
- Gunicorn + nginx on a Linux server
- uWSGI
- Docker
- A cloud platform such as Render, Fly.io, or AWS EC2
Next steps
- New to AssistITk12? Start with Getting Started.
- Already deployed? Learn how district admins access the system.