The OTT Sentinel – Need of the hour