Twitter and OTT platforms