Twitter representatives on Friday appeared before a parliamentary panel that had called the social media giant to discuss the issue of safeguarding citizens' rights and preventing misuse of online platforms. The parliamentary Standing Committee on Information Technology, headed by Congress MP Shashi Tharoor, heard their views on the subject.