AssistITk12

Browser & Device Requirements

Which devices and browsers AssistITk12 supports for staff and students, plus deployment options for IT teams.

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