Documentation
How TeamCalendar Works
TeamCalendar.com aims to make it easy to consume public events on your own calendar. We keep up-to-date with the latest game schedules and schedule changes, so you don't have to.
Here is a quick breakdown of how it all works, which is part nerdy education on calendars, and part education on the safety of TeamCalendar.com
Everything starts with understanding how a calendar subscription works. Not is a "pay for subscription" but in a technical sense of one calendar (yours) "subscribing" to the updates of another calendar (ours). A calendar subscription is a way to keep up-to-date with a calendar without having to manually update it. When you subscribe to a calendar, you're telling your calendar application to check another calendar for updates at regular intervals. This way, you can always have the latest information without having to do anything.
For security, you should reject any service that asks for your login and permissions to write events to your calendar. TeamCalendar.com will never ask for your login credentials or permissions to write events to your calendar. We use the webcal:// protocol to deliver calendar updates. This is a secure way to deliver calendar updates without compromising your personal information.
webcal:// is a protocol that is used to let applications know the content is calendar based. But this is a plain text file also known as an ICS file. TeamCalendar also let's you inspect the calendar in plain text if you are interested.
TeamCalendar let's you pick one or many teams, and then simply formats all the schedules into a single calendar. This way you can see all the games in one place. With Google, Outlook, and Apple you can at anytime turn a calendar on or off, or even delete it. This is the beauty of subscribing to a calendar, it doesn't have any security concerns, and it doesn't pollute your main calendar with events you don't want, when you don't want them.