Lock onto your course. Search any course, pick the full section you're stuck waiting on, and add as many as you want.
Never miss an open seat.
SeatSniper watches your full courses around the clock and pings your phone the instant a seat opens - so you register before anyone else even notices. Your first course is on us.
- Checks every 10 seconds
- Verified students only
- Instant phone alerts
Seat open · COMP 202
2 seats just opened in Lec 001. Register before they fill up.
Instructor posted · MATH 223
Lec 002 instructor is now listed. Time to lock your section.
Your whole registration, sniped.
SeatSniper is the alert engine. It comes with two more tools built for the same five minutes that decide your semester.
SeatSniper
You're hereNever refresh again.
Real-time seat, waitlist & instructor alerts the second they open - re-checked every 10 seconds, around the clock.
Start watchingScheduleSniper
Included freeBest profs. Zero conflicts.
Every conflict-free timetable, auto-ranked by professor rating - with live open-seat counts on each section.
Build my scheduleCourseSniper
Included freeKnow before you enroll.
Real ratings, difficulty, verified student reviews & Reddit threads - before you commit to a course.
Browse coursesA seat in the class you need opens and closes in seconds. While you refresh, someone else takes it. SeatSniper gets there first.
Set it once. We snipe the seat.
Three steps, then stop refreshing for good.
We watch, every 10 seconds. Around the clock, SeatSniper re-checks seats, waitlist spots, and TBA-instructor changes - so you don't have to.
Grab it first. The instant a spot frees up, your phone buzzes - hop on and register before anyone else even notices.
Now live at McGill, Concordia, U of T, and uOttawa.
We started at McGill, added Concordia, the University of Toronto, and the University of Ottawa, and we're built to keep expanding. Want your school next? It's on the roadmap.
Good questions.
How fast are the alerts?
Around the clock. At McGill and Concordia every watched course is re-checked every 10 seconds, 24/7 - free or paid, so a push hits your phone within seconds of a seat opening. uOttawa is checked every few minutes through its public class search. (U of T publishes its seat data through its official Timetable Builder, which refreshes a few times a day, so U of T alerts follow that pace.)
Does SeatSniper register me for the course?
No. We only tell you when a seat opens - you register yourself. We read your school's public course-availability data; we never touch your account.
Why do you need a school email?
One verification click proves you're a real student - it keeps the free tier fair and the service for actual classmates. Alerts still come by phone push, not email.
How does payment work?
Your first course is free. To watch more, its a one-time $4.99 CAD that covers the whole year, Fall and Winter - not a subscription. Secure checkout via Stripe.
Which schools do you support?
McGill, Concordia, the University of Toronto, and the University of Ottawa are live today, with more Canadian universities on the way.
Stop refreshing.
Set up your first course in under a minute. We watch it night and day and ping your phone the second a seat opens.
Start watching - free