Why is Unfull paid?
A student-friendly answer. No corporate spin.
Running a reliable seat alert isn't free. We keep a server running 24/7 during registration windows, poll your school's course registry every 30 seconds, and deliver alerts over email and Telegram — each of which has per-message cost.
We charge CA$1.99 per course, per term for Canadian schools and US$1.49 for American schools, so the service can afford to stay reliable when you actually need it: during add/drop, when the free tools are often overloaded or quietly broken.
What that fee pays for
- Always-on polling infrastructure (no cold starts, no “oops we missed it”)
- Payment processing fees (via Polar as our merchant of record)
- Transactional email delivery (Resend)
- Domain, monitoring, uptime alerts
- A modest surplus so the operator doesn't quietly burn out and disappear
What about the free alternatives?
They exist, and we respect them. Most schools have an official waitlist that sends a delayed email twice a day. Various community scripts have come and gone over the years. You should try those first if a couple of dollars is a hard pass for you.
Our bet is that the people most affected by a full course — you, right now, at 2am before add/drop — would rather pay a couple of dollars for a tool that's actually maintained, monitored, and refundable if it doesn't fire.
What if we don't deliver?
Full refund, no questions.If we don't send you a single alert during your course's add/drop window, you get your money back. Details on the refund policy page.
Ready?
Subscribe for a course