Privacy
What this site collects, in plain language.
The short version: nobody who isn't signed in gives us anything, and no student ever gives us anything at all. A signed-in teacher's account holds an email, a password, a school building, and the animal icon you pick for yourself. Nothing else. The rest of this page says exactly what that means.
If you're not signed in
Finding a school's Three, picking from the pool of twelve, and looking up a school all happen in your own browser. What's kept and what's passed, the twelve you're choosing from, a resolved school, and the six-character codes of classes you have saved on this computer are stored in your browser's own storage, not sent to a server we run, until you save a class (next section). If you are signed in, your account's own ID is kept there too, for one reason: on a shared school computer it lets the site notice a different teacher has signed in and clear the last one's setup.
Two things load from elsewhere. The school lookup asks the National Center for Education
Statistics' public school directory to turn a typed school name into a Representative and two
Senators. That directory is published through ArcGIS, run by Esri, so the request goes to services1.arcgis.com rather than to a government address. Legislators' official
photos come from Congress's own Biographical Directory. Both go straight there and back, and
nothing about either is logged or stored on our end.
When you save a class
Saving is what lets the site follow a class week to week, so it sends one small record to our database: the three legislators each group kept, the school's own three members of Congress (their public IDs, so the class can follow them too), each group's name (picked from a list on this site, never typed), the class name if you give one, a six-character class code, and the date. Every weekday morning the site reads the public record for those legislators and adds what they did. The school's three members of Congress point to a congressional district, one of 435; the school itself, its address, and its name are never sent. Nothing about a student or a teacher is in that record, unless you were signed in, in which case it is also linked to your account so it shows on your dashboard. Anyone with the class code can open the class page, so treat the code like a classroom handout, not a password.
If you sign in as a teacher
Signing in is optional. It exists so a returning teacher can find their classes again without saving the six-character codes by hand. An account needs only an email address and a password; nothing else is asked at sign-up, not a name, not a title, not a school. You can later pick an animal icon to recognise yourself by, which is kept with your account.
Once you've used the school lookup on the picks page while signed in, we save the school's name, city and state, and the congressional district the lookup already produced, to your account, so it's filled in next time. That's a building, not an address: we never ask for or store a street address, and we never ask for or store anything about a specific classroom, section, or student.
What we never collect
No student ever creates an account, is asked for a name, or is asked for anything else. There is no field on this site a student's information could be typed into. That isn't a policy we're promising to keep; it's the reason the site is built the way it is, a Three to choose and lessons to hand out, nothing for a student to log into.
Cookies
Signed out, this site sets no cookies at all. Signed in, one session cookie keeps you signed in between visits; it's set by this site for Supabase, the service that runs our sign-in system, and it identifies your teacher account and nothing else. We don't run advertising or tracking cookies, and there's no analytics service anywhere on this domain reading anyone's visit.
Who else sees this
Three companies run the infrastructure behind Congress Classroom: Supabase, for accounts and the database; Vercel, for hosting the site itself; and Resend, which delivers the sign-up and password emails. They process a signed-in teacher's email (and, for Supabase, the saved school) on our behalf, under their own standard data-processing terms, and none is used for anything beyond running this site. We don't sell data, share it with advertisers, or hand it to anyone else.
Keeping and deleting your data
An account and everything tied to it, your saved school, your classes' codes, stays until you remove it. Delete it yourself on your account page, at the bottom: your sign-in, email address and saved school go at once, and you choose whether your classes and their weekly records go too. A class saved without an account can be removed by emailing hello@congressclassroom.com with its code.
Children's privacy
Congress Classroom doesn't collect information from children, because no child ever has an account or a way to submit information to this site. Everything on it is built for a teacher to read and hand to a class, not for a student to log into.
If this changes
If what's collected or how it's used ever changes, this page changes with it and the date below moves. We won't quietly start collecting more.
One honest note
This is written by the person who built the site, in plain language, not by a lawyer. If your district needs a formal data-processing agreement, or a more detailed answer than this page gives, email hello@congressclassroom.com and ask.
Last updated October 27, 2026.