1. Get it
Click Get Torero Town, enter your @sandiego.edu email, and tick the box. The app starts downloading and Canvas opens in a new tab.
Torero Town reads your whole Canvas, puts every due date in one list, and reminds you before each one.
Checked for every class, every sync
There's nothing to import. You sign in the same way you sign in to Canvas, and Torero Town takes it from there.
Click Get Torero Town, enter your @sandiego.edu email, and tick the box. The app starts downloading and Canvas opens in a new tab.
Use your normal USD login and Duo, then click Authorize. Torero Town only reads Canvas, and signing in is how it knows you're a USD student.
It connects by itself and reads every class. Agree to the Terms, then add your phone number and pick who texts you. Rather not get texts? More options has Mac or PC notifications, or email.
Click around. Home is what's due, Classes has a page for each class, and Events is what's happening on campus this week.

12days
Since your last slip on October 218 more to neon
20hours early
Median of 12 turn-ins16h earlier to neon
9 of 21 turned in · 12 to go · halfway at 11 · 1 past due
Color = share of your grade 10%+ 5–10% 2–5% under 2%
Home games · 3 sports
PASSPORT · all events
All campus events
What's due, in one list. Overdue first, then the ones from a syllabus it wants you to confirm, then the next 72 hours, across every class. Check one off, or tell it why one isn't right. Option+Space (Ctrl+Shift+Space on Windows) brings it up from anywhere.
Every class on one page. Pick a class: the professor's office hours, where it meets, and a dot for each graded item that fills in when you turn it in. Drag classes in the sidebar into your own order, and add them all to Google, Outlook or Apple Calendar in one click. Grades and files are one link away, in Canvas.
Campus, this week. Home games, CRP events with their flex points, and campus life. Click the calendar on any of them and it's on yours.
Texts timed to the kind of work, up to four per assignment, and they stop when you say so. Keep scrolling.
Pick who texts you: Standard, Linda or Diego. With the Canvas check on, work you turn in on Canvas gets texts the day before and on the due day, papers, projects, cases and essays a heads-up two days out too, and exams one text about a week before. Once Canvas shows it turned in, the rest never go.
Intermediate Micro Problem Set 6 due 11:59 PM. The beach isn't going anywhere, but this deadline is. Go turn it in! - Linda, Torero Town
Snooze
Got it. One more nudge at 7:50 PM. - Linda, Torero Town
Done
Problem Set 6 is in. Go get that Cali burrito, you earned it! - Linda, Torero Town
Most missed assignments come from a date nobody could see. Torero Town reads each class the way you would, through the syllabus, the Canvas pages and the announcements, so it catches the dates Canvas never lists.
Problem Set 6 is due Thursday, October 22 at 11:59 pm. Late work loses 10% a day.
One for every day with nothing late, counted from the first day of classes. Thirty in a row and the card on your Home lights all the way up.
30days
Since Sep 15True Torero. Keep it up.
36hours early
Median of 12 turn-insTrue Torero. Keep it up.
The short version of the Privacy Policy and the Terms of Service.
Your grades and what you turn in stay on your computer, not on our servers. So does your Canvas sign-in, unless you sign in with Canvas and use the Canvas check with texts, or turn texts on when you sign up on a phone (or on a computer and don't open the app within 30 minutes): then our server keeps it, encrypted, for the check and, until the app takes over, to find your due dates.
The app only reads Canvas. It never posts, submits, changes or deletes anything, and no AI model reads what you turn in or write, except a bug report or an email about a bug you send us. On our servers, Torero Brain uses Claude, Anthropic's AI model, to read usage data and the schedule part of each syllabus, never who you are (though a name printed in a syllabus line can still be there), to learn what is really due.
Signing in, email reminders, any bug report you send, and the link Google Calendar or Outlook reads to show your classes, if you add them, go through torerotown.com. Text reminders, if you turn them on, go to our text service (hosted on Railway, like torerotown.com), which sends them through our texting service, Twilio.
No ads, and we don't sell your data. Torero Town comes through your school, so there's nothing to pay and nothing to cancel.
Usage data is part of using Torero Town, the same for every student: it sends the names of your classes and of the items it finds, the syllabus words around each date and the schedule part of each syllabus, and how each reminder went, so Torero Town learns what is really due and when a reminder actually helps.
Never your grades or anything you wrote, and never your name unless a syllabus line prints it. The first screen in the app shows what's sent, and nothing goes until you agree.
An app for USD students that finds every due date in your Canvas classes and reminds you before each one, on your computer and by text. It's live at USD now, and it keeps getting better: we ship updates often, and what you tell us shapes what gets built next.
Nothing. Torero Town comes through your school, so students don't pay. Sign-up opens soon.
USD students with a @sandiego.edu email and the school's Canvas. You sign in with your own Canvas account, and that's how Torero Town checks.
Macs with Apple silicon (M1 or newer) on macOS 12 or later, and Windows 10 or later. It doesn't run on older Intel Macs yet. On Windows, the installer is signed by Ryan Morris. While Torero Town is new to Windows, SmartScreen may still ask the first time: check it names Ryan Morris as the publisher, then click More info, then Run anyway.
The app updates itself. When a new version is out, the sidebar says so: quit Torero Town and open it again, and you're on the newest version.
In the app, click Help Torero Town in the sidebar and send a report, or write to help@torerotown.com. It goes straight to Ryan and Calem, the two USD students building it, and our bug-fixing routine may have Claude read it, and see what the app found for you, to fix the bug.
We are running a small ambassador program for students who believe students shouldn't miss due dates again. We're looking for people who believe in that as much as we do and can talk about how Torero Town has helped them. In return, you get your own link and $2 for every friend who signs up through it and gets set up. For more information, check out the ambassador page.
Download Torero Town on that computer, open it, and sign in with your USD Canvas account. If Canvas sign-in isn't open yet, Torero Town keeps working on the computer you have.
Your Canvas sign-in and your coursework are stored on your computer. If you use the Canvas check, which comes on with texts once you're signed in with Canvas, our server also keeps your Canvas sign-in, encrypted, to check whether work is already turned in before each text. So it does if you turn texts on when you sign up on a phone, or on a computer and don't open the app within 30 minutes, to read your due dates from Canvas until the app on your computer takes over. You can turn the check off in Settings, or, without the app, reply STOP. The first screen in the app, "Before you start", shows what leaves your computer and why. Usage data is part of using Torero Town, the same for every student: you agree to it on that screen, and nothing is sent until you do. If a friend's ambassador link brought you here, the site keeps their code in a cookie for 90 days, and your Canvas sign-in stores your student key next to it so we can count and pay them; they see a count, never your name.
The app sends what it finds and how it goes, so it can learn what is really due: the names of your classes and of each item it finds (its due date, points possible, how much of the class grade it counts for and how Canvas lists it), for a date read from a syllabus the words of that row and the lines beside it, once per class and again when it changes the schedule part of its syllabus (which can include lines of the course description, grading or policies among its rows) with names blanked out where a word like Group or Presenters comes before a list of them or several are listed together, the past items Canvas marked late or missing by name, how you set up reminders, whether syncs work, reminders sent and how, whether work was turned in on time, late or missed after a reminder, your streak and how early you turn work in, your Yes / No / Already done / Didn't see it answers about reminders, your answers about texts (Helpful, Didn't need it, Too many texts), and when you tell us an item is wrong (the reason and which item). Never your email, grades or scores, what you turned in, or anything you wrote. Never your name either, unless a syllabus line prints it and the app doesn't blank it out. It also sends diagnostics: screens you open, features you use, what you check off, confirm as due or mark as not a deadline (which item, by name), the days and times each class meets, and error messages.
Instead of your name, each one carries a code made from your Canvas account number, so your laptop and desktop count as one student. It is a pseudonym, not anonymous: we only match it back to you to send you or delete your data when you ask, to look into a bug report you send, or for a friend's link: to credit it when you ask, or when the ambassador asks and you agree, or, if you are the ambassador, so your own sign-in never counts for it. Usage data is stored with Supabase and kept while you have a school license, then deleted within 12 months after it ends. To stop it, uninstall Torero Town, and to delete what was already sent, email help@torerotown.com. Betas before that screen existed sent the past-semester counts without asking; email us and we will delete those too.
Signing in and any email reminders you set up go through torerotown.com so they can reach you. If you sign in with Canvas, your sign-in renews through torerotown.com about once an hour. Text reminders, if you turn them on, go to our text service (hosted on Railway, like torerotown.com), which sends them through our texting service, Twilio. No ads.
Torero Town comes through your school, so there's nothing to buy. Get it, sign in with your USD Canvas account, and stop hunting for due dates.