You did it! 🥳

European Parliament just decided that Chat Control 1.0 must stop.

This means on April 6, 2026, Gmail, LinkedIn, Microsoft and other Big Techs must stop scanning your private messages in the EU. #PrivacyWins 💪

Check the decision of your MP by our friends at @HowTheyVoteEU https://howtheyvote.eu/votes/189270

Here's the story of HowTheyVoteEU & why they use Tuta: https://tuta.com/blog/open-source-spotlight-howtheyvoteeu

Vote results: Extension of the temporary derogation from the ePrivacy Directive to combat online child sexual abuse

Find out how the Members of the European Parliament voted.

HowTheyVote.eu

@Tutanota @HowTheyVoteEU Oh, WOW!

¡Muchas gracias, Maravillas!

(se llama así la muy jefa: Maravillas Abadía Jover. Y es pepera: aplauso extra).

https://howtheyvote.eu/members/257043

Maravillas ABADÍA JOVER ・ Member of the European Parliament

Find out how they vote in the European Parliament.

HowTheyVote.eu
@Tutanota @HowTheyVoteEU The numbers here are completely different, can you help me understand this?
@aetios @Tutanota The link I posted was the final vote in plenary, that ultimately failed. The screenshot above is from the vote on Amendment 34, which you can find on our site under the amendment section of the final vote. Hope this clarifies things 🤗
@HowTheyVoteEU @Tutanota Thank you, that helps a bunch! Despite following EU politics for several years already, I still get lost now and then!
@HowTheyVoteEU @aetios @Tutanota Another question: Where do you get the title for a proposition from? I couldn't find it on the europarl website, and I thought it is pretty strange to add the purpose of a proposal (here: to "combat online child sexual abuse") in the title.

@lumiukko Great question! It’s the official title of the legislative procedure the vote belongs to: https://oeil.europarl.europa.eu/oeil/en/procedure-file?reference=2025/0429(COD)

We use that as a fall-back, until all data from Parliament has been uploaded. This is also why you might see this changing at some point.

We don’t editorialize titles or hand-pick them.

@HowTheyVoteEU @aetios @Tutanota

Looks like you need to find the "Amendments" section at top of [1] to find Amendment 34 (Am 34) [2], which passed by 307 vs 306. IIUC, Am 34 put strong restrictions requiring specific justification to justify spying, and forbidding spying that bypasses E2EE.

IIUC, if the vote on the overall Regulation (EU) 2021/1232 had passed, then thanks to Am 34, the regulation would have hypothetically been weakened.

[1] https://www.europarl.europa.eu/doceo/document/A-10-2026-0040_EN.html
[2] https://www.europarl.europa.eu/doceo/document/A-10-2026-0040-AM-004-006_EN.pdf

REPORT on the proposal for a regulation of the European Parliament and of the Council amending Regulation (EU) 2021/1232 as regards the extension of its period of application | A10-0040/2026 | European Parliament

REPORT on the proposal for a regulation of the European Parliament and of the Council amending Regulation (EU) 2021/1232 as regards the extension of its period of application (COM(2025)0797 - C10-0370/2025 - 2025/0429(COD)) Committee on Civil Liberties, Justice and Home Affairs Rapporteur: Birgit Sippel

@Tutanota @HowTheyVoteEU it’s good but i don’t know why people that represents my country in 70% has voted to push it. I hate polish goverment

@invisibleghost777 @Tutanota @HowTheyVoteEU what can I say? Amongst the Italian MEPs, the only ones who voted against it were the communists and the Lega, which is a party literally founded on racism as an ideology. WTF!

ALL the members of the Democratic Party voted in favour. I repeat myself, WTAF!!!

@Tutanota @HowTheyVoteEU
Je remarque : beaucoup d'élus français ont voté pour 🤬
Étonnament, Knafo s'est abstenue.
Glucksmann n'a pas voté 🙄
Morano a voté contre 🤔
@gboussard @Tutanota @HowTheyVoteEU Ça m’étonne aussi, tellement c’est taillé par et pour eux, mais il semblerait que les fascistes soient contre ce truc (comme en Italie). Peut-être parce qu’ils auraient pigé que ça s’appliquerait AUSSI à eux (et ce serait donc pour ça que ça ne cesse d’être repoussé à chaque fois que ça revient sur la table), cet espionnage généralisé ? 🤔
@Tutanota Pretty sure that first link is a different case
@Tutanota Either that or the numbers in the first pic are wrong

@weirdmustard Yes, there were two votes, sorry we got that mixed up when posting. Please check here for a detailed explanation of what happened:
https://news.ycombinator.com/item?id=47529646

And here: https://www.patrick-breyer.de/en/end-of-chat-control-eu-parliament-stops-mass-surveillance-in-voting-thriller-paving-the-way-for-genuine-child-protection/

European Parliament decided that Chat Control 1.0 must stop | Hacker News

@Tutanota @HowTheyVoteEU
I imagine it would be complicated, but it would be really useful to have a list of elected representatives who didn't vote like most of their party.
@Tutanota @HowTheyVoteEU Claire Fita (Occitanie, France) voted for the extension, and she belongs to the "Progressive Alliance of Socialists and Democrats". What's the problem? I'll let you find the link between this vote and progressivism, or socialism, or even democracy... I don't think there is one.
@Tutanota Damn close, but hurray!

@Tutanota by a difference of ONE MP?????

...that was close but good job everyone  

@synnef Not quite, there were two votes, sorry we got that mixed up when posting. Please check here for a detailed explanation of what happened:
https://news.ycombinator.com/item?id=47529646

And here: https://www.patrick-breyer.de/en/end-of-chat-control-eu-parliament-stops-mass-surveillance-in-voting-thriller-paving-the-way-for-genuine-child-protection/

European Parliament decided that Chat Control 1.0 must stop | Hacker News

@Tutanota i have read up on it, thanks for the clarification! it's still impressive (and kind of funny) that that specific vote came out successful by *1* vote though 

RE: https://mastodon.social/@Tutanota/116295357295296383

One vote. By ONE FUCKING VOTE.

(Now, I don't know if the vote was a "yes for chat control" and it needed more than a simple majority to pass, or if it was a "no for chat control" and the yes votes just scraped by. Those are very different things. But still.)

@adriano Not quite, there were two votes, sorry we got that mixed up when posting. Please check here for a detailed explanation of what happened:
https://news.ycombinator.com/item?id=47529646

And here: https://www.patrick-breyer.de/en/end-of-chat-control-eu-parliament-stops-mass-surveillance-in-voting-thriller-paving-the-way-for-genuine-child-protection/

European Parliament decided that Chat Control 1.0 must stop | Hacker News

@Tutanota 311 v 228 is the final vote, so not that close fortunately
@lmsonic @Tutanota How would the second number decrease though? I'm so confused by the picture vs. the graph on the site.
@phl @Tutanota I would imagine its for one of the emandments?
@lmsonic @Tutanota Ah yes the embedded photo is the Amendment 34
@Tutanota So they just keep scanning for the US. 😕
@Tutanota Good, now let's vote again until the "right" result comes up!
@rinze @Tutanota You got it: until they eventually win, they WILL bring it back, again and again… 😒
@Tutanota
do they must stop scanning? or are allowed to stop scanning?
@Tutanota How many weeks/months before this is back on the table I wonder?
@zeitfalle 2 would be my guess.
@landelare @zeitfalle Last time was when? 2 weeks ago, kinda? OK, see you soon again…
@Tutanota This is great! Question, where are you getting the picture from? I'm checking the EU website and the difference seems to be quite bigger that 1 MP (lucky us) https://www.europarl.europa.eu/doceo/document/A-10-2026-0040_EN.html#_section4
REPORT on the proposal for a regulation of the European Parliament and of the Council amending Regulation (EU) 2021/1232 as regards the extension of its period of application | A10-0040/2026 | European Parliament

REPORT on the proposal for a regulation of the European Parliament and of the Council amending Regulation (EU) 2021/1232 as regards the extension of its period of application (COM(2025)0797 - C10-0370/2025 - 2025/0429(COD)) Committee on Civil Liberties, Justice and Home Affairs Rapporteur: Birgit Sippel

@Laurielle la imagen es de la votacion de la enmienda 34
@rtr Aaaah eso explica

@Laurielle

that's all gibberish in this report.

seriously, who understand that convoluted crap?

@Tutanota

@Laurielle AM34 passed with 307 votes and the final text only got 228. The 80 votes lost (mostly among Greens, Left, Renew) were presumably people who voted for the amendment not because they liked it but because they knew EPP wouldn't like it. 157 MEPs in the EPP voted against the amendment and 137 ended up voting against the final text once it passed.

Cf. https://framapiaf.org/@boud/116295844606323488

#EUpolicy #ChatControl

Boud (@[email protected])

@[email protected] @[email protected] @[email protected] Looks like you need to find the "Amendments" section at top of [1] to find Amendment 34 (Am 34) [2], which passed by 307 vs 306. IIUC, Am 34 put strong restrictions requiring specific justification to justify spying, and forbidding spying that bypasses E2EE. IIUC, if the vote on the overall Regulation (EU) 2021/1232 had passed, then thanks to Am 34, the regulation would have hypothetically been weakened. [1] https://www.europarl.europa.eu/doceo/document/A-10-2026-0040_EN.html [2] https://www.europarl.europa.eu/doceo/document/A-10-2026-0040-AM-004-006_EN.pdf

Framapiaf

@Laurielle Yes, there were two votes, sorry we got that mixed up when posting. Please check here for a detailed explanation of what happened:
https://news.ycombinator.com/item?id=47529646

And here: https://www.patrick-breyer.de/en/end-of-chat-control-eu-parliament-stops-mass-surveillance-in-voting-thriller-paving-the-way-for-genuine-child-protection/

European Parliament decided that Chat Control 1.0 must stop | Hacker News

@Tutanota Wait what? I didn't think private message scanning was ever approved. I thought it kept being blocked and they kept trying to bring it back.

@Tutanota Let me attempt cool aunt mode...

Rare EU W

@Tutanota finally good news
@Tutanota That's it. The chains are starting to crack.

@Tutanota I'm happy and incredibly disappointed that it hadn't passed by just ONE.

This is frightening that it has so much support.