StreamCal app icon

StreamCal

New TV and streaming episodes, day by day

StreamCal is a free iPhone app that shows every new episode coming out each day on US broadcast networks, cable channels and streaming services. Follow your shows, check off what you've watched, and see what you haven't watched yet in one list. No account, no ads, no tracking.

Need help or found a problem? Email me and I'll get back to you. It helps to include your iPhone model, your iOS version and the StreamCal version (in StreamCal, open Settings, then About StreamCal).

Email Support

brent.cooper8@gmail.com

Frequently asked questions

Where does the show and movie information come from?

TV schedules, shows and episodes come from TVmaze, a community-maintained TV database, used under the CC BY-SA 4.0 license. Movie releases, movie search and show suggestions (trending, anticipated and related shows) come from Trakt.

If a show's details or air dates are wrong, they can be corrected on TVmaze, and StreamCal will pick up the fix.

Why don't I see a show on the Calendar?

To keep the Calendar focused on entertainment, news, talk and sports shows are hidden at first. You can change this under Settings → Show Types. Other filters in Settings can also hide shows: English-Language Shows Only, Networks & Services, and Not Interested.

To see everything for a moment, open the Calendar's filter menu and turn on Show Hidden Shows. Shows you follow always appear.

What does Wait for Streaming do?

Episodes from TV channels usually reach streaming services the morning after they air. With Wait for Streaming on (in Settings), StreamCal treats each TV episode as out at 8 AM the morning after it airs. That date is used on the Calendar, show pages, Unwatched, New Episode Alerts and Tonight's Lineup.

Streaming originals, like a new season on a streaming service, aren't affected.

How do notifications work?

Both kinds of notifications cover the shows you follow:

  • New Episode Alerts arrive when an episode comes out. Streaming releases without a set time alert at 8 AM.
  • Tonight's Lineup arrives once a day at the time you choose (6 PM by default). It lists everything new since the last lineup that you haven't watched. Anything released later that night, like a 9 PM or midnight episode, goes into the next day's lineup.

Notifications are scheduled on your iPhone, up to two weeks ahead, and updated when you open the app or when iOS allows a background refresh. If they stop arriving, check that notifications are allowed for StreamCal in the iPhone Settings app, and open StreamCal now and then.

How does sync between my devices work?

StreamCal syncs through your own private iCloud account. There's no StreamCal account to create. Your followed shows, watched episodes, movie watchlist and hidden shows stay the same on every device signed in to the same Apple Account.

If something doesn't sync, check that you're signed in to iCloud and that iCloud is turned on for StreamCal (iPhone Settings → your name → iCloud). Changes can take a few minutes to arrive.

Settings such as filters, notification times and Wait for Streaming stay on each device. Each device connects to Trakt separately.

Do I need a Trakt account?

No. Trakt is optional. If you already use Trakt to track what you watch on your streaming services, connect it under Settings → Watch History → Connect Trakt. StreamCal shows a code, you approve it on Trakt's website, and the episodes and movies you've watched are checked off. Shows aren't added to My Shows.

Trakt updates from streaming services about once a day, and StreamCal checks Trakt each time you open it. You can disconnect at any time in the same place.

How do I mark a lot of episodes watched at once?

In Unwatched, swipe right on a show to mark everything watched. On a show's page, tap Mark Watched next to a season, or use the … menu and choose Mark All Released as Watched. When you follow a show that already has episodes out, StreamCal also offers to mark them watched.

Does StreamCal collect my data? Does it cost anything?

StreamCal is free, with no in-app purchases, ads, analytics or tracking. It doesn't collect your data. Read the privacy policy for details.

Contact

Email brent.cooper8@gmail.com. StreamCal is made by Brent Cooper, an independent developer.

Privacy Policy