Almost all airlines offer web check-in for travel, domestic as well as international. However, security regulations in India are slightly funny, which means when travelling domestic, you need to get the boarding pass validated by an airline official who cross checks with your ID and stamps the BP, and the proceed for security check.
However, a reader Pranay brought my attention to this news article today, published in a national daily, which states that the airport operator has simplified the process:
From September 1, the Mumbai airport operator has scrapped the procedure wherein passengers, who had opted for a web check-in, had to get printouts of their boarding cards stamped at the airline check-in counters.
I’ll be taking a few flights later this month so will validate the process myself, but if this is really a requirement of the airport and not the CISF (the paramilitary organisation which provides security at all Indian airports), then I am sure more airports in India should follow suit soon!