ASU Class Watcher Watch a class

Privacy policy

Last updated October 30, 2026

ASU Class Watcher is built to need as little about you as possible. There are no accounts, and we never ask for your name, email, phone number, or ASU login. This page lists everything we do keep.

The short version

What we store

DataWhyHow long
Class numbers you watchTo check them and alert youUntil you tap Stop watching
Your alert settingsMinimum seats, and whether reserved seats countRemoved with the class
Your private topicA random code like seat-903528… that links your phone to your watchesUntil you remove your last class
Study-room alertsThe library, day, time window and group size you asked aboutUntil the window starts or you remove it
"Already alerted" markersSo you get one alert per opening, not repeatsCleared when the class fills again or you remove it
Feature requestsOnly the text you type, with nothing attached to itThe newest 200 are kept
Daily visit totalsPage views and an estimated count of different visitors90 days
Rate-limit countersTo stop scripts from flooding the siteOne hour or less

How visits are counted

When the page loads, it sends a small request to our server. The server turns your network address, browser type, and the date into a one-way hash mixed with a secret, then adds it to a counter that can only estimate how many different visitors there were. The original values are not stored. Because the date is part of the hash, a visitor on Monday can't be matched to the same visitor on Tuesday. Known bots and link previews aren't counted.

How rate limiting works

To stop abuse, we count requests per network for a short window. These counters are keyed by a keyed hash of your network address, not the address itself, and expire on their own within an hour.

What stays on your device

Your topic is saved in your browser's local storage under seat-topic, so you can come back and manage your list. It only leaves your browser when the page talks to our server about your list: loading it, adding a class, or removing one. Clearing your browser's site data removes it; your watches keep running until you remove them.

What we don't collect

Services we rely on

A few outside services make the site work. We don't sell or share your data with anyone else.

Your choices

Security

Everything between your browser and our server is encrypted with HTTPS. The site blocks outside scripts and being embedded in other sites, and the parts that run the checks are protected by a secret key.

Changes

If what we store changes, we'll update this page and the date at the top.

Questions

ASU Class Watcher is an independent student project. To ask about your data or request a change, use the Request a feature box on the home page. Don't include personal details there.