simple/tv/cal

Features

Everything simple/tv/cal does, in one place. If you would rather see how a particular part works in practice, the guide walks through each screen, and the FAQ covers the common questions.

The calendar

Month grid
Every episode of every show you follow, past and future, on the day it airs. Monday to Sunday, with today highlighted and the whole grid navigable by arrow keys, Home, End, and Page Up or Down.
Tonight strip
A row above the calendar showing what airs today, with season premieres picked out in gold, finales in violet, and watched episodes faded. When nothing airs, it points at the next day something does.
Selected day panel
Click a day to see its episodes with show name, episode code, and network, and mark them watched from there.
Upcoming list
A forward-looking, paginated agenda of everything scheduled, with season premieres and finales highlighted.
Coming soon
Chips in the month header for any followed show with a season premiere in the next 30 days, and for watchlisted shows debuting in the same window. Click one to jump the calendar to that date.
Shareable links
The selected day is part of the address, so refreshing or sending someone the link opens the same day rather than resetting to today.
Mobile layout
On phones the grid becomes a horizontally scrollable day strip with dots marking episode days, plus a day-by-day agenda from today onward.

Tracking what you have watched

Per episode, season, or show
Mark a single episode, a whole season, or an entire show watched in one action, and clear them the same way.
Undo that actually restores
Bulk marks show an Undo button for a few seconds, and it puts back the exact previous set rather than approximating it.
Honest save failures
If a change cannot reach the server the app says so instead of pretending it saved, and syncs once you are back online.
Progress and next to watch
Each show shows how far through you are and which episode is next, computed from what has aired rather than stored and left to drift.
Specials excluded
Season 0 is left out of progress and next-to-watch, so a pile of specials does not make a finished show look incomplete.

Staying on top of the backlog

Unwatched view
Everything aired but unwatched, grouped by show, with the total catch-up time.
Hide
Keep an episode or a whole season out of the backlog without marking it watched. Useful for specials or a season you intend to skip. Unhide puts it back.
Archive
Keep a show followed and on the calendar but out of the backlog, for series you track without catching up on.

Finding and choosing shows

Search and follow
Search any TV show by name, with poster and year to tell remakes apart, then follow it or save it for later.
Watchlist
Shows you are interested in but not following yet, sortable by IMDb rating among other things. Following one moves it out of the watchlist.
IMDb ratings
Show and episode ratings sourced from IMDb through OMDb, linked back to IMDb, rather than a score invented here.
Where to watch
The streaming services carrying each show in your region, so you are not checking four apps to find one episode.

Your data

CSV import
Bring a watch history in from another tracker or a spreadsheet. The importer needs a header row with a title, tmdb_id, or imdb_id column, and optionally season and episode columns to mark specific episodes or whole seasons watched.
CSV export
Download your followed shows and watch status in the same format the importer accepts, as a backup or to leave.
Calendar subscription
A private feed URL you subscribe to from Google Calendar, Apple Calendar, Outlook, or any iCal reader. Episodes appear as all-day events and update by themselves, with same-show same-day episodes grouped into one entry.
Account deletion
Delete your account and everything in it yourself, after confirming your password. No email required.

The app itself

Stats
Watch time by show and by network, overall completion, and watched episodes by air year.
Light and dark themes
A light theme and a dark cinema theme, following your device until you choose, then remembering your choice. No flash of the wrong theme on load.
Works everywhere
A website, not an app download. Installable to your home screen as a progressive web app if you want it in its own window.
Free with no limits
No subscription, no ads, and no cap on how many shows you follow or how much history you keep.

Create a free account and follow your first show.