Statement : The doxing of young women who protested at Jantar Mantar is a crime under existing law. The FIRs have been aimed at a schoolgirl instead.
August 1, 2026
Following the Jantar Mantar protest against paper leaks from 20 June to 25 July 2026, over the past week an online campaign to shame and doxx young women who were part of this protest has commenced. We condemn this online doxing and shaming campaign unequivocally.
Scroll's report dated 1 August records that Shradha Singh, a 23-year-old yoga instructor who attended the protest in support of the students, posted a seven-second reel gently mocking the colour-coding of the Rapid Action Force. Meme pages recaptioned it as abuse of the armed forces which it was not. Some online users then located her car's number plate in an older photograph and converted it into her mobile number and home address. The calls that followed promised to rape and kill her. Her mother's and friends' accounts were tracked down and pressured for her whereabouts. She has stopped leaving her house. In the same period, Instagram removed 33 of her posts documenting the protest and offered her no avenue of appeal.
The second case concerns a minor, and who used coarse language including cuss words on the Prime Minister. We do not name her, or any other child as this is prohibited by Section 23 of the Protection of Children from Sexual Offences Act, 2012. Here pictures and personal details have been posted online and a coordinated doxing campaign was launched to identify her. Many of the cases lodged against her include purported offences which are completely inapplicable to the facts and the only proper recourse under law may be a case for defamation instituted by the Prime Minister themself.
Beyond moral and social justifications, defence offered for all of this that these videos were public and the criticism of a protester is also expression. The defence fails at every step, and it fails on authority. Coarse sloganeering at a protest sits well within the tradition of political expression and this has often even included the use of cuss words. There should be no FIRs, and no jail, for a meme, a reel or criticism of those who govern. In a democracy, every voice has the right to speak its mind, and neither the speaker's youth nor the coarseness of her words diminishes that right. A government confident of its mandate answers mockery with argument or with silence, not with the police.
Now juxtapose this what the online mob has done. Compiling or hunting a woman's address, telephone number and family tree, and publishing the file beside a threat, expresses no opinion and contributes nothing to any debate but is the construction of a target, and the threats that follow it are its purpose. This is the very definition of stalking under Section 78 of the BNS and in an order dated 28 February 2024, the Delhi High Court, dealing with a woman doxed over a tweet about a politician, held that victims of doxing cannot be left without remedy in tort and privacy law, and observed that doxing differs from other forms of online harassment because "the risk of putting the subject in physical danger increases exponentially". It would be dishonest not to discuss our present without looking at the precedent of the Sulli Deals and Bulli Bai apps, which we placed before the Parliamentary Standing Committee on IT in January 2022 that demonstrates a pattern where risk and threat for any online expression by a woman rise when they comment on social and political issues, specially when they challenge the state. Here, the objective is clear to shame and punish one so severaly that every other woman will watch, and withdraw.
In addition to this statement, IFF will be writing to the National Commission of Women and the National Commission for Child Rights to take cognisance of this issue and to commence immediate remedial action.
@kolhe_amol You may not know but Mundhwa and Keshavnagar fall under your constituency... work for there problem rather than looking for what's happening in Gujrat @KeshavNagarNow
Statement : The blocking of BitChat's code on GitHub is unconstitutional and authoritarian.
New Delhi, 24 July 2026
The Internet Freedom Foundation (IFF) condemns the order issued by the Indian Cyber Crime Coordination Centre (I4C), Ministry of Home Affairs, directing GitHub to remove the code repositories of BitChat.
The order, Notice No. 11072601011432, was issued at 11:16 pm on 23 July 2026 under Section 79(3)(b) of the Information Technology Act, 2000 read with Rule 3(1)(d) of the IT Rules, 2021. The order directs GitHub to disable access to three repositories, including the Android application and its release files, within three hours. It threatens the platform with loss of safe harbour and criminal prosecution. No copy was published by the Government of India. The public learnt of it from a post by @jack, whose team develops BitChat. Censorship in India now comes to light through disclosure by the censored.
Since 17 July 2026, the Ministry of Home Affairs has suspended mobile internet around Jantar Mantar as per public reports about five times, most recently within a 1.5 kilometre radius from 4 pm until midnight on 23 July. That radius takes in Janpath and parts of Connaught Place. Reports describe signal jammers at the protest site and people walking two kilometres before their phones work. Inside that zone a student separated from her group during a detention drive cannot send a message to say where she is. Thousands of students and young people have camped at Jantar Mantar since June, seeking accountability for examination irregularities. Permission for their march to Parliament was refused. Metro stations were shut and also internet connectivity has been blocked.
BitChat is an open source application built for exactly this situation. It passes messages from phone to phone over Bluetooth, without mobile networks or a central server. It is striking that the order does not identify a single unlawful message. It objects to what BitChat is. In its own words, the application is dangerous because it enables communication "even during network restrictions" and can "circumvent lawful restrictions" during "internet shutdowns". Hence, the government's objection is that citizens can speak to one another while it has switched the internet off.
The order is illegal on at least four grounds.
1. Section 79(3)(b) is not a blocking power. In Shreya Singhal v. Union of India (2015) 5 SCC 1, the Supreme Court read down the provision. Intermediaries may be required to act only on a court order, or a government notification confined to the grounds under Article 19(2) of the Constitution. Blocking is governed exclusively by Section 69A and the Blocking Rules, 2009, which require a hearing and reasons recorded in writing, subject to review. Directions issued under Section 79(3)(b), Rule 3(1)(d) and the Sahyog Portal evade these safeguards, and constitutional challenges to this parallel regime are pending before High Courts.
2. The reasons in the order are circular. The order asserts that the repositories contain "information which is prohibited under any law" without naming any such information, and rests on what the application is "capable of" enabling. Anticipated misuse of a communications tool is not a lawful basis to prohibit the tool. By this logic a telephone exchange could be sealed.
3. The order cites Section 43 of the IT Act, a civil compensation provision, alongside conspiracy and abetment offences under the Bharatiya Nyaya Sanhita, 2023, against a platform that hosts code.
4. A three hour deadline issued close to midnight forecloses legal assessment and recourse, and fails the proportionality standard in Anuradha Bhasin v. Union of India (2020) 3 SCC 637.
The order also fails on its own terms as deleting a repository does not delete the application from any phone that carries it, and the mesh keeps functioning without servers. What the takedown actually prevents is scrutiny of the underlying code.
IFF demands that the Government of India:
1. Withdraw Notice No. 11072601011432 dated 23 July 2026 issued to GitHub.
2. Publish every takedown direction issued under Section 79(3)(b), Rule 3(1)(d) and the Sahyog Portal, with the reasons recorded for each.
3. Restore full connectivity around Jantar Mantar, publish all suspension orders, and disclose the legal authority for the deployment of jammers.
We stand with the developers and the young protesters whose speech this order seeks to silence.
SHAME ALERT 🚨
Today in the Rajya Sabha, as soon as Mallikarjun Kharge raised the issue of students protest, the Speaker adjourned the house.
This is why no student should ever trust Narendra Modi’s words, all this Govt knows is to fool people.
Hope every student is watching.
@kamaalrkhan No facts or proof, just nonsense! Is @dpradhanbjp planning to fight China? He should resign regardless of Yes or No, for paper leaks that happened under his administration.
मी गेल्या बारा वर्षांपासून भारतीय जनता पक्षाचा कार्यकर्ता म्हणून काम करतो आहे. पक्षाने दिलेले अनेक आदेश मी डोळे झाकून पाळत आलेलो आहे. आमच्या अहिल्यानगर जिल्ह्यात अनेक सामाजिक कार्यक्रम मी पक्षाच्या बॅनरखाली घेतले आहेत. स्वतःच्या खिशातले पैसे खर्चून मी पक्षासाठी स्वत्व अर्पण केलं आहे. आपण चौकशी करू शकता. एवढी वर्षे एकाही निवडणूकीसाठी तिकिट मिळण्याची मी अपेक्षा ठेवली नाही. सतत अविरतपणे मी पक्षासाठी झोकून दिलं.
माझा पुतण्या सुदर्शन घोरपडे ह्यावर्षी बारावीला होता. नीट पेपर फुटल्यानंतर त्याने खचून न जाता पुन्हा पेपर देण्याचा निर्णय घेतला. त्याची मोठी बहीण देवयानी घोरपडे दिल्लीत एमबीबीएस डिग्रीच्या शेवटच्या वर्षाला आहे. तिचा आदर्श सुदर्शनसमोर होता. नीटची दुसऱ्यांदा घेतलेली परीक्षा सुदर्शनला नीट देता नाही. परीक्षा झाल्यानंतर मात्र तो एकटाएकटा राहू लागला. अर्थात त्याच्या आईवडिलांनी त्याला चांगलं सांभाळून घेतलं. पण पेपरफुटीचा त्याच्या मनावर परिणाम झाला. आता पुण्यातील चांगल्या मानसोपचारतज्ज्ञाकडून तो उपचार घेत आहे. ह्या सगळ्याचा फॅमिलीवर परिणाम झाला. कुटुंबाचंच मानसिक स्वास्थ्य ढासळलं.
सांगण्याचा मुद्दा हा, काल झालेल्या आंदोलनात सुदर्शनची बहीण देवयानी उपस्थित होती. तिच्या दोन मैत्रिणींसोबत वैद्यकीय प्रथमोपचारपेटी सोबत घेऊन ती आंदोलनस्थळी गेली होती. पोलिसांनी लाठीचार्ज केल्यानंतर तिच्या डॉक्टर मैत्रिणीच्या खांद्यावर जबर मार बसला आहे. स्वतः देवयानीचा पूर्ण चेहरा सुजला आहे. अश्रूधुराची नळकांडी अगदी जवळ फुटल्यामुळे. तिला डाव्या डोळ्यात इन्फेक्शन होऊन दिसणं बंद झालं आहे. ही बातमी कळताच आम्ही दिल्लीकडे धाव घेतली. पण हे सुदर्शनला कळू दिलं नाही. त्याला नातेवाईकांकडे सुखरूप ठेवलं आहे. त्याला सोशल मीडिया, मोबाईल व टीव्हीपासून दूर ठेवलं आहे.
माझ्या पक्षाने 2014 साली प्रॉमिस केलेला भारत हा नव्हता. मी काय तोंड घेऊन माझ्या पुतण्यापुतणीसमोर जाऊ शकतो? भाजपचा शहरप्रमुख स्वतःला अभिमानाने म्हणवून घेतो, पण माझ्या पुढच्या पिढीला मी काय भविष्य देत आहे. मन व्यथित झालं आहे.
माझ्या सद्सद्विवेकबुद्धीवर विश्वास ठेवत मी भारतीय जनता पक्षाच्या सर्व पदांचा आणि प्राथमिक सदस्यत्वाचा राजीनामा देत आहे.
ऍड. गोविंद बाळासाहेब घोरपडे
राहुरी, अहिल्यानगर.
@scertmaha, @CMOMaharashtra
rescheduling exams to peak summer is, exposing them to extreme heat and disrupting their vacation plans. Such sudden changes cause unnecessary stress for students, parents, and teachers. We urge you to reconsider and prioritize student well-being.
@metroshoes
YOUR INVOICING SYSTEM IS NOT FLEXIBLE.
Bought crocs from Metro shoes store in Seasons Mall Pune.
Demanded a GST invoice, asked to nullify the existing invoice. DENIED
Asked to cancel the current sale and said will buy the same product again with a GST invoice.
DENIED
@Apple@AppleSupport My MBP mid 2017 is with Unicorn, an authorised apple reseller in Pune. MBP has an issue with logicboard which cannot be ordered due to some hardware id mismatch. Already your slave when we buy your products. Exploitation too much? Fix Apple silicon only?
@udemy@coursera@cybraryIT@StackSocial Wondering if you guys have client APIs so that it can be consumed in Fire stick TV application. Learning on TV and on demand would be something interesting. Also, will keep you more focused relatively than mobile. Your thoughts?
Oh @Apple, You don't want your users to downgrade their iOS. How would the developers test their application security for their users who are using the older iOS? You got your devs locked down as usual. #iImprisoned
@ryanhuber Need some help. I built a mac framework by referring https://t.co/QDPrIKhZzB
Using the flutter code from the same repo from ios to mac. iOS app works just fine but macos app never connects to the vpn but gets disconnected abruptly.
Any pointers please?