How to report online hate speech and defamation under the IT Act and BNSS
Seen viral hate speech or defamation against an activist? Learn how to use the BNS 2023 and IT Rules 2021 to report illegal content and hold platforms accountable.
Seen viral hate speech or defamation against an activist? Learn how to use the BNS 2023 and IT Rules 2021 to report illegal content and hold platforms accountable.
You are scrolling through Reddit or X (formerly Twitter) and see a viral thread about a young activist from Manipur. The post doesn't just disagree with their climate policy; it calls them a "fascist," a "traitor," or a "fraud," and the comments are filled with threats of violence or leaked personal details (doxxing). You wonder: is this just an edgy opinion, or is it a crime?
In the Indian digital space, the line between free speech and illegal content is often blurry. Whether you are the target of a smear campaign or a witness to inflammatory speech that could spark real-world violence, you don't have to be a passive observer. If you see content that crosses into defamation or inciting communal hatred, there is a specific legal playbook to get it taken down and hold the creators accountable.
Since July 1, 2024, the legal landscape for online speech in India is governed by the Bharatiya Nyaya Sanhita (BNS), 2023 (which replaced the IPC) and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021.
Under these rules, platforms like Reddit, X, and Instagram are called "Intermediaries." They have "safe harbour" protection, meaning they aren't responsible for what users postโunless they fail to remove illegal content after being notified.
Rule 3(1)(b) states that platforms must make reasonable efforts to ensure users do not upload content that is:
Every Significant Social Media Intermediary (platforms with over 50 lakh users) must appoint a Resident Grievance Officer based in India to handle these complaints. For more on how these rules apply to institutions, see our guide on POSH at workplace and college.
If you encounter content that you believe violates the BNS or the IT Act, follow these steps to ensure your report is legally robust.
Do not just take a screenshot. Screenshots can be faked and are often challenged in court.
Every major platform has a specific mechanism for Indian users to report content under the IT Rules 2021.
If the content is serious (threats of violence, doxxing, or communal incitement), report it to the Ministry of Home Affairs (MHA).
If the online hate speech is likely to cause real-world unrest (common in sensitive regions like Manipur), you should file an FIR.
If the social media platform's Grievance Officer rejects your request to take down the content, you can appeal to the government's GAC.
If the online toxicity is affecting your mental health, please reach out to professional support. See our list of Mental health helplines (iCall, Vandrevala, NIMHANS). To learn more about other ways to take action, Browse all civic-action guides.
Reporting online hate speech in India isn't always a smooth "click and solve" process. Here is where the system typically fails and how you can push through:
The "Opinion" Shield: When you report someone calling an activist a "fascist" or "fraud," platforms often send an automated reply stating the content "doesn't violate our community standards." They treat it as political opinion.
gac.gov.in.The Jurisdictional Runaround: If you go to a local police station in, say, Delhi, to report a post about an activist in Manipur, the officer might tell you, "Go to Manipur police; this isn't our problem."
The Anonymity Wall: Trolls on Reddit or X often use VPNs and fake handles. The police might tell you they "can't track the IP."
Police Refusal to File FIR: Even with clear evidence of BNS Section 196 (promoting enmity), police may just take a "complaint" and not register an FIR.
Subject: Formal Grievance under IT Rules 2021 โ [Link to offensive post]
To, The Resident Grievance Officer, [Platform Name - e.g., Reddit Inc. / X Corp]
I am writing to report content that violates Rule 3(1)(b) of the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021.
I request you to acknowledge this receipt within 24 hours and resolve the complaint within 15 days as mandated by Indian law.
Regards, [Your Name]
To, The Officer-in-Charge, Cyber Crime Cell, [City/District]
Subject: Complaint regarding online defamation and promotion of communal disharmony under BNS 2023.
Respected Sir/Madam,
I wish to report a cognizable offence occurring on the digital platform [Platform Name].
I request you to register an FIR under the relevant sections of the Bharatiya Nyaya Sanhita (BNS) and the IT Act.
[Your Name] [Your Phone Number] [Your Address]
Calling someone a "fascist" or "fraud" in a political debate is usually protected as free speech. However, it becomes illegal under Section 356 of the BNS (Defamation) if it is a false statement of fact intended to destroy someone's reputation. If the post is combined with calls to "teach them a lesson" or targets their religion/place of birth, it crosses into Section 196 BNS (Hating groups), which is a serious crime.
Yes. Anyone can report hate speech or content that threatens public order. However, for defamation (Section 356 BNS), the police generally require the person whose reputation is harmed (or their legal representative) to file the complaint. For "public mischief" or "promoting enmity," any citizen can trigger the law.
Platform reports are usually anonymous; the user is told "your post was reported," not who did it. However, if you file a formal Police FIR, your name will be on the legal document, which the accused has a right to see during legal proceedings. If you fear for your safety, you can file an anonymous tip on cybercrime.gov.in, though a formal FIR is stronger for prosecution.
Reporting to a platform or filing a complaint at a police station/Cyber Cell is free. There is no government fee for registering an FIR. If a policeman asks for money to "process" your cyber complaint, that is a bribe and is illegal.
Under the IT Rules 2021, any platform with more than 50 lakh users must have a physical office and a Resident Grievance Officer in India. If they don't, they lose their "safe harbour" protection, meaning the platform itself can be sued for the content its users post. Most major apps (X, Meta, Reddit) now comply with this.
The platform must acknowledge your complaint within 24 hours and resolve it within 15 days. If the content is related to sexually explicit material, they must remove it within 24 hours. If they don't act within 15 days, you should immediately escalate the case to the Grievance Appellate Committee (GAC).
If you knowingly file a completely false police complaint just to harass someone, you can be charged under Section 217 of the BNS (giving false information to a public servant). However, if you genuinely believe a post is hateful and the police simply disagree, that is not a crime. Just ensure your evidence (screenshots/links) is real and not edited.
Calling someone a "fascist" or "fraud" in a political debate is usually protected as free speech. However, it becomes illegal under **Section 356 of the BNS (Defamation)** if it is a false statement of fact intended to destroy someone's reputation. If the post is combined with calls to "teach them a lesson" or targets their religion/place of birth, it crosses into **Section 196 BNS (Hating groups)**, which is a serious crime.
Yes. Anyone can report hate speech or content that threatens public order. However, for **defamation (Section 356 BNS)**, the police generally require the person whose reputation is harmed (or their legal representative) to file the complaint. For "public mischief" or "promoting enmity," any citizen can trigger the law.
Platform reports are usually anonymous; the user is told "your post was reported," not who did it. However, if you file a formal **Police FIR**, your name will be on the legal document, which the accused has a right to see during legal proceedings. If you fear for your safety, you can file an anonymous tip on `cybercrime.gov.in`, though a formal FIR is stronger for prosecution.
Reporting to a platform or filing a complaint at a police station/Cyber Cell is **free**. There is no government fee for registering an FIR. If a policeman asks for money to "process" your cyber complaint, that is a bribe and is illegal.
Under the IT Rules 2021, any platform with more than 50 lakh users **must** have a physical office and a Resident Grievance Officer in India. If they don't, they lose their "safe harbour" protection, meaning the platform itself can be sued for the content its users post. Most major apps (X, Meta, Reddit) now comply with this.
The platform must acknowledge your complaint within **24 hours** and resolve it within **15 days**. If the content is related to sexually explicit material, they must remove it within **24 hours**. If they don't act within 15 days, you should immediately escalate the case to the Grievance Appellate Committee (GAC).
RTI templates, FIR scripts, real escalation ladders โ the same kind of thing you just read. Sundays only. No spam.
We don't share your email. Unsubscribe any time.
Stop refreshing clunky government websites. Learn how to use official Telegram channels and bots like the Gauhati High Court's for real-time legal updates and cause lists.
Skip the travel and attend your court hearing online. Learn how to use the video conferencing facilities provided by Indian courts and the Gauhati High Court's tutorials.
Struggling with poor mobile data in court? Learn how to register your device for high-speed Wi-Fi at the Gauhati High Court using the official GHC advocate portal.
Ever wondered if you can enter the Gauhati High Court? Learn how to attend the 77th Republic Day ceremony and use judicial transparency tools to track Assam's legal system.