For SRM IST students · AY 2026-27

Your timetable,already in yourcalendar.

CalSync turns SRM Academia into a live calendar feed. Subscribe once — day orders, rooms and labs update themselves in the calendar you already check.

Password used once. Never stored.

01 — The problem

Stop checking two apps.

The old way

Log into a slow portal over hostel WiFi
Screenshot the grid, lose it in your camera roll
Guess whether today is Day 3 or Day 4
Set tomorrow's alarms by hand, every night

The CalSync way

Subscribe once to your personal .ics feed
Classes appear as real events — room, slot, faculty
Day-order shifts corrected overnight, automatically
Reminders fire from the calendar you already use

02 — How it works

Three steps. Then never again.

01

Enter your NetID

Log in with your Academia credentials — once. We fetch your course mapping and batch while your password never touches a disk.

~10 seconds, CAPTCHA only if SRM demands it
02

We fetch & convert

Your slots are matched against the academic planner and your batch's unified grid, then compiled into a standards-compliant calendar feed.

slot → course → day order → real dates
03

Subscribe once, done

Add the link to Google, Apple or Outlook. From then on it's their job to stay current — and ours to keep the feed true.

re-synced nightly at 01:00 IST
Google CalendarApple CalendarOutlook+ anything that reads .ics

03 — The fine print, up front

Your password isn't stored. Anywhere.

your passwordsent once, HTTPS
in memory~10s, during the fetch
discardednever written, never logged

What we do keep: your course-to-slot mapping and batch number, filed under a random ID. That's the entire database row. No password, no email harvesting, no analytics on your grades — there's simply nothing here worth stealing.

04 — Questions

Asked often enough.

Yes. Your calendar app re-fetches the link on its own schedule, and CalSync re-reads the university's planner and grids every night — day-order shifts, surprise holidays and room changes flow through without you doing anything.

No. It's sent once over HTTPS, held in memory just long enough to fetch your course mapping, then discarded. Only the resulting timetable data is saved, under a random ID that isn't tied to your NetID.

Once per semester, when your new course slots are published — log in again and your existing link updates in place. No new link, no re-subscribing.

Delete the subscription in your calendar app and downloads stop instantly. Your link is a random ID — nobody can guess it, and it grants access to nothing but your class schedule.

Signing up needs Academia to respond, so wait a few minutes and retry. Once you're subscribed though, your feed is served from CalSync's own cache — it works even when Academia doesn't.