ValkyaEditorial
Landmark Judgment

X Corp v. Union of India: Karnataka HC, Section 69A, and the cost of resistance

On 30 June 2023, a single bench of the Karnataka High Court dismissed Twitter's challenge to MeitY blocking orders covering 39 URLs and 1,474 accounts — and imposed exemplary costs of fifty lakh rupees. Section 69A, the court held, authorises account-level blocking; foreign intermediaries have only limited Article 19 standing; and selective compliance attracts deterrent costs.

Valkya Editorial· Legal Intelligence··10 min read
Court
High Court of Karnataka
Citation
2023 SCC OnLine Kar 109
Bench
Krishna S. Dixit, J.
Decided
30 June 2023
Provisions discussed
Information Technology Act 2000 s.69AInformation Technology (Procedure and Safeguards for Blocking for Access of Information by Public) Rules 2009Constitution of India art.19(1)(a)

The facts in brief

Between February 2021 and February 2022, the Ministry of Electronics and Information Technology issued a sequence of blocking orders under Section 69A of the IT Act, 2000 read with the Information Technology (Procedure and Safeguards for Blocking for Access of Information by Public) Rules, 2009. The orders covered 39 URLs and 1,474 accounts carrying content on the 2020-21 farm laws protests, the 26 January 2021 Republic Day violence, alleged misinformation campaigns and content connected to communal tensions.

Twitter Inc. (subsequently renamed X Corp following Elon Musk's October 2022 acquisition and April 2023 rebranding) complied with some directions, contested others, and partially complied with respect to a subset of accounts. MeitY issued show-cause notices in February and June 2022 threatening prosecution under Sections 69A(3) and 69A(4) for non-compliance.

On 5 July 2022, Twitter Inc. filed W.P. No. 13710 of 2022 (GM-RES) before the Karnataka High Court at Bengaluru seeking quashing of ten specific blocking orders covering the 39 URLs and 1,474 account-level directions. The petition raised five grounds.

First, Section 69A authorises URL-level blocking but not account-level blocking — an account is a "user", not "information".

Second, the blocking orders failed to record reasons in writing as mandated by Section 69A(1) read with Rule 8 of the Blocking Rules.

Third, no pre-decisional notice was given to the originators, violating natural justice and the safeguards read into Section 69A by Shreya Singhal v. Union of India, (2015) 5 SCC 1, at paragraphs 115-117.

Fourth, the impugned orders were disproportionate and overbroad under Article 19(2).

Fifth, the secrecy clause of Rule 16 of the Blocking Rules cannot insulate blocking orders from constitutional review.

The Union of India defended on the basis that Section 69A is plenary and covers any "information" including account-level material; reasons are recorded internally but not required to be communicated under Rule 16; Twitter as a foreign intermediary lacks standing to assert Article 19(1)(a) which is a citizens' right; public order and sovereignty grounds under Article 19(2) are satisfied; and Twitter's selective compliance undermines the blocking regime.

The petition was heard at length by Justice Krishna S. Dixit. Judgment was reserved on 21 April 2023 and pronounced on 30 June 2023.

The constitutional question

The single bench was asked to decide three primary questions.

First, the scope of Section 69A — whether it authorises only URL-level blocking or extends to account-level blocking. The textual question is whether "information generated, transmitted, received, stored or hosted" can be read to encompass a user account that systemically generates blockable content, or whether the statute is exhausted at the level of specific items of information.

Second, the scope of natural justice in the blocking regime. Whether Section 69A read with Rule 8 mandates contemporaneous written reasons and their communication to the originator or to the intermediary, and whether Shreya Singhal's reading-in of safeguards extends to a pre-decisional notice and hearing right.

Third, the standing of a foreign intermediary to mount a constitutional challenge. Article 19(1)(a) is a right enjoyed by citizens. Whether Twitter Inc., a Delaware corporation, can directly invoke Article 19(1)(a), or whether its standing is confined to Article 14, Article 21 and statutory grounds.

What the Court held

Justice Krishna S. Dixit dismissed Twitter's petition in entirety and imposed exemplary costs of ₹50,00,000 payable to the Karnataka State Legal Services Authority within 45 days, with a daily fine of ₹5,000 for delayed payment.

Section 69A authorises account-level blocking

The court held that the term "information generated, transmitted, received, stored or hosted" in Section 69A is wide enough to cover an account that systemically generates blockable content. Reading Section 69A narrowly to permit only URL-level blocking would, the court held, frustrate the legislative purpose. The account-level holding sits in some tension with Shreya Singhal's narrow reading of Section 69A at paragraphs 115-117 — a tension that the writ appeal and the subsequent 2025 Sahyog litigation continue to explore.

The writ courts cannot interpret Section 69A in a manner that renders its purpose nugatory by limiting blocking to URLs when accounts systematically host blockable content.

Krishna S. Dixit, J.

Reasons must be recorded but need not be communicated

Rule 8 of the Blocking Rules requires reasons in writing. Rule 16 controls disclosure. The court read the two together to hold that reasons must be recorded but need not be communicated to the originator or intermediary. "Reasons may not always need to be incorporated in the order itself," the court observed — the internal recording satisfies the statutory obligation, and Rule 16 confidentiality controls the disclosure.

Pre-decisional notice is not mandatory

The court held that Shreya Singhal's safeguards do not extend to a mandatory pre-decisional hearing right for originators. Post-decisional review through the Review Committee under Rule 14 is sufficient. The natural-justice argument was rejected at the threshold.

Limited Article 19(1)(a) standing for foreign intermediaries

Article 19 rights belong to "citizens". Twitter Inc. as a Delaware corporation cannot directly invoke Article 19(1)(a). It can challenge on Article 14 and Article 21 grounds and on statutory grounds, but not as a direct repository of Article 19(1)(a). The holding leaves room for a downstream user — an Indian citizen whose account was blocked — to bring an Article 19(1)(a) challenge in their own name, but forecloses the foreign intermediary's standing as the direct rights-bearer.

Selective compliance attracted exemplary costs

The decisive operative move was the costs imposition. Twitter, the court held, had accepted some blocking orders, complied with others and filed the petition only after enforcement notices. This conduct merited deterrent costs under Section 151 CPC.

A free citizen of the country owes a duty to comply with binding directions of duly constituted authorities, and a foreign entity carrying on business in India cannot place itself on a higher pedestal.

Krishna S. Dixit, J.

The ₹50 lakh figure is the highest cost recorded in Indian intermediary-liability jurisprudence and is intended, on the court's reasoning, as a deterrent signal against selective compliance by dominant platforms.

Article 19(2) deference

On the substantive Article 19(2) question, the court applied a broad-deference standard. MeitY's assessment of public-order risk is, the court held, not subject to merits review in writ jurisdiction absent palpable arbitrariness. Rule 16 confidentiality is statutorily mandated and cannot be reversed by court-ordered disclosure, though reviewable in limited circumstances.

The doctrinal architecture

The decision sits at three doctrinal pressure points.

First, the reading of Section 69A. The textual move — that "information" reaches account-level material because an account systemically generates blockable content — expands the scope of executive blocking power well beyond what the literal language might suggest, and it does so in some tension with Shreya Singhal's reading-in of narrow safeguards. The writ appeal and the 2025 Sahyog litigation under Section 79(3)(b) continue to test whether the Dixit J. reading is binding doctrine or a single-bench outlier.

Second, the doctrinal home of natural justice in administrative blocking. Shreya Singhal read safeguards into Section 69A — reasoned written orders, a designated officer, a review committee — but did not articulate a pre-decisional hearing right. X Corp takes the absence and converts it into a holding: post-decisional review is sufficient. The position sits in some tension with the line of natural-justice cases from A.K. Kraipak v. Union of India, (1969) 2 SCC 262, onwards, which generally treat pre-decisional process as the default and post-decisional review as exceptional.

Third, the standing of foreign intermediaries. The Article 19(1)(a) holding follows the orthodox citizens-only reading of Article 19 but leaves a structural gap: a dominant foreign platform handling the speech of hundreds of millions of Indian citizens cannot itself raise Article 19(1)(a) as its direct rights-claim. The downstream user can — but the practical asymmetry is striking, since the user typically lacks the resources or visibility to mount the challenge.

The decision sits adjacent to Shreya Singhal on the Section 69A safeguards architecture, to Anuradha Bhasin v. Union of India, (2020) 3 SCC 637, on the proportionality framework for digital restrictions, and to Foundation for Media Professionals v. Union Territory of Jammu and Kashmir, (2020) 5 SCC 746, on the special-committee mechanism for proportionality review.

What was not decided

The court did not address whether Section 69A blocking can be expanded through MeitY's Sahyog Portal mechanism using Section 79(3)(b) as a parallel "notice and takedown" pathway — that question is the subject of a second-round Karnataka High Court litigation in X Corp v. Union of India (II), decided by Justice M. Nagaprasanna on 24 September 2025, with the writ appeal pending before the Karnataka High Court's division bench. The constitutional validity of Rule 16 secrecy on a stand-alone basis was not adjudicated. Whether Shreya Singhal's narrow-safeguards reading of Section 69A is binding on subsequent benches was not directly resolved. The cross-border safe-harbour question — whether foreign intermediaries enjoy Section 79 safe-harbour beyond the domestic intermediary baseline — was not addressed. The general constitutional standing of foreign corporations under Article 226 was held to be limited but not foreclosed.

After the judgment

X Corp filed Writ Appeal No. 1149 of 2023 against the Dixit J. judgment before the Karnataka High Court division bench. The appeal was listed but not pressed as the primary remedy, with X Corp's strategic attention shifting to the second-round litigation.

A parallel proceeding opened with X Corp v. Union of India (II), W.P. No. 7405 of 2025 (GM-RES), filed on 5 March 2025 in the Karnataka High Court. The second petition challenged the Sahyog Portal and MeitY's use of Section 79(3)(b) read with Rule 3(1)(d) of the IT Rules, 2021 as a parallel "notice and takedown" mechanism bypassing the Section 69A safeguards. The Sahyog Portal allows central and state authorities — including state police forces — to channel takedown notices through a unified administrative interface, raising the constitutional question whether the resulting mechanism subverts the Shreya Singhal baseline of court-order-or-government-notification triggering safe-harbour loss.

Justice M. Nagaprasanna delivered judgment on 24 September 2025 upholding MeitY's authority to issue blocking directions through Sahyog. X Corp filed Writ Appeal No. WA 1672/2025 on 14 November 2025. The writ appeal is pending before the Karnataka High Court's division bench.

The Dixit J. judgment and the 2025 Nagaprasanna J. judgment together form Karnataka High Court's evolving doctrine on the boundary between Sections 69A and 79. The 2025 amendments to the Blocking Rules consequent on DPDP Act implementation overlay further complexity. The case marks the highest cost ever imposed by an Indian High Court on a major social-media platform and continues to signal judicial deference to executive blocking power absent palpable abuse.

Sources

  1. SCC OnLine Blog — Karnataka HC dismisses Twitter petition with costs (analysis, July 2023): https://www.scconline.com/blog/post/2023/07/01/karnataka-hc-twitter-x-corp-section-69a/
  2. LiveLaw — Karnataka HC dismisses Twitter petition challenging blocking orders: https://www.livelaw.in/top-stories/karnataka-high-court-twitter-x-corp-blocking-orders-section-69a-231876
  3. BarandBench — Karnataka HC full judgment coverage X Corp v. Union of India: https://www.barandbench.com/news/litigation/karnataka-high-court-twitter-x-corp-section-69a-blocking-orders
  4. Internet Freedom Foundation — Karnataka HC ruling on blocking orders: https://internetfreedom.in/karnataka-high-court-twitter-blocking-orders-x-corp/
  5. Supreme Court Observer — X Corp v. Union of India case page: https://www.scobserver.in/cases/x-corp-twitter-union-of-india-section-69a/
  6. High Court of Karnataka — official judgment text W.P. No. 13710 of 2022: https://karnatakajudiciary.kar.nic.in/judgments/x-corp-2023

Related reading

Landmark JudgmentHigh Court of Bombay

Kunal Kamra v. Union of India: the Fact Check Unit and the 2-1 split

A Bombay High Court division bench split 1-1 in January 2024 on the constitutional validity of the IT Rules 2023 Fact Check Unit. The tie-breaking opinion of Justice A.S. Chandurkar in September 2024 struck down Rule 3(1)(b)(v) — vague, overbroad, and structurally inviting the state to be judge in its own cause.

Valkya Editorial··10 min
Research this line of authority in Valkya

Trace how this proposition has been treated across Indian courts — citations, bench strength, and subsequent history — in one workspace built for litigators.

Open Valkya →