District & IT

ClassSeats is designed to be local-first and privacy-first: no ClassSeats accounts required, no ClassSeats servers storing student data, and optional Google Drive sync that stores files in the educator’s own Drive.

Quick summary (the part you can paste into an IT ticket)

  • Data storage: on the user’s device and/or the user’s Google Drive (optional).
  • No ClassSeats servers used to store student data.
  • Google Drive scope: drive.file (file-level access only for files the app creates or the user selects).
  • Authentication: Google OAuth (only if Drive sync is enabled by the user).
  • Network dependency: Core app works offline; Drive sync requires internet.

1) Data model & file format

ClassSeats stores classroom data in a single JSON file per class. The file is owned and controlled by the educator (or district, depending on your Google Workspace configuration). The application is built to avoid silent reinterpretation of old files.

2) Google Drive access

Drive sync is optional. When enabled, ClassSeats uses the Google Drive API with the drive.file scope. That scope limits access to files the app creates or that the user explicitly selects via the picker/open flow.

3) FERPA / student privacy posture

ClassSeats is intentionally designed to avoid becoming a “student data custodian.” The goal is to keep data under the teacher’s (or district’s) existing controls:

4) Deployment notes

5) Security & control questions (and direct answers)

Can we block Google Drive?

Yes. If you block Drive access or OAuth consent in your environment, ClassSeats still works locally; users simply won’t be able to use Drive sync.

Can we audit what gets stored?

Yes. The data is stored as JSON files (local and/or Drive). Districts can apply their normal controls for Drive file retention, sharing, and DLP policies.

Does ClassSeats run analytics on student data?

No. ClassSeats is built to avoid ingesting student content into third-party analytics systems.

6) Support

For district questions, pilot discussions, or rollout planning:
Email: support@classseats.com