Temporary derogation from certain provisions of the ePrivacy Directive to combat online child sexual abuse
This procedure creates a temporary derogation from the ePrivacy Directive to combat online child sexual abuse. The amendments extend the existing voluntary regime while adding safeguards: protecting end-to-end encryption, restricting scanning to known child sexual abuse material in videos and images, requiring accuracy and human confirmation, and invoking the Charter of Fundamental Rights and proportionality. Several propose different end dates or oppose extending voluntary scanning.
Procedure timeline
- Committee amendments tabled10 Feb 2026 · including EP official documents, Feb–Jul 2026
- Plenary vote — Adopted11 Mar 2026 · On the Commission proposal (the draft law)
- Plenary vote — Rejected11 Mar 2026 · On a motion to reject the proposal
- Plenary vote — Rejected26 Mar 2026 · On the Commission proposal (the draft law)
- In progress — not yet concluded
Plenary votes
19 roll-call votesIn plenary, Parliament usually votes in steps: first on amendments to the text (sometimes split into parts, so Members can accept one half of a sentence and reject the other), then on the text as a whole. The “main vote” is the one that adopts or rejects the text itself. Each vote below shows exactly which step it was. How voting works →
Where each group stood at the decisive votes
Milestones are the votes that adopt or reject text (not every amendment vote) — the percentage is the share of the group’s Members behind that position. Positions are shown on the text itself: on a rejection motion, a vote for rejection counts as against the text. Click a column heading to open the vote below.
Show the 16 earlier votes
- 11 Mar 2026AdoptedOn amendment 1 — Regulation 2021/1232 — point a — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point a - Am 1 · what was voted ↗540 for21 against60 abstentions97 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026AdoptedOn amendment 5 — Regulation 2021/1232 — point a — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point a - Am 5 · what was voted ↗235 for203 against174 abstentions106 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026AdoptedOn amendment 2 (part 1 of a split vote) — Regulation 2021/1232 — point b — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point b - Am 2/1 · what was voted ↗469 for77 against70 abstentions102 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026AdoptedOn amendment 2 (part 2 of a split vote) — Regulation 2021/1232 — point b — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point b - Am 2/2 · what was voted ↗334 for251 against25 abstentions108 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026AdoptedOn amendment 3 — Regulation 2021/1232 — article 1Official label: Article 1 - paragraphe 1; Règlement (UE) 2021/1232 - Article 10 - Am 3 · what was voted ↗488 for92 against45 abstentions93 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026RejectedOn amendment 10 — text to be inserted after recital 3Official label: Après le considérant 3 - Am 10 · what was voted ↗195 for424 against8 abstentions91 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026RejectedOn amendment 18 — text to be inserted after recital 4Official label: Après le considérant 4 - Am 18 · what was voted ↗270 for325 against9 abstentions114 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026RejectedOn amendment 12 — text to be inserted after recital 5Official label: Après le considérant 5 - Am 12 · what was voted ↗201 for413 against9 abstentions95 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026Main voteRejectedOn a motion to reject the proposalOfficial label: Proposition de rejet · what was voted ↗172 for435 against14 abstentions97 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 11 Mar 2026Main voteAdoptedOn the Commission proposal (the draft law)Official label: Proposition de la Commission · what was voted ↗458 for103 against63 abstentions94 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026RejectedOn amendment 30 (part 1 of a split vote) — Regulation 2021/1232 — point a — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point a - Am 30/1 · what was voted ↗303 for314 against19 abstentions82 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026AdoptedOn amendment 34 — Regulation 2021/1232 — point a — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point a - Am 34 · what was voted ↗307 for306 against24 abstentions81 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026RejectedOn amendment 35 — Regulation 2021/1232 — point a — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point a - Am 35 · what was voted ↗210 for312 against114 abstentions82 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026AdoptedOn amendment 36 — Regulation 2021/1232 — point a — article 1Official label: Avant l'article 1; Règlement (UE) 2021/1232 - Article 3 - paragraphe 1 - point a - Am 36 · what was voted ↗325 for298 against13 abstentions82 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026RejectedOn amendment 33 — Regulation 2021/1232 — article 1 — subparagraph 1Official label: Article 1 - alinéa 1; Règlement (UE) 2021/1232 - Article 10 - Am 33 · what was voted ↗125 for394 against115 abstentions84 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026RejectedOn amendment 31 — Regulation 2021/1232 — article 1 — subparagraph 1Official label: Article 1 - alinéa 1; Règlement (UE) 2021/1232 - Article 10 - Am 31 · what was voted ↗304 for306 against28 abstentions80 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026AdoptedOn amendment 29 — Regulation 2021/1232 — article 1 — subparagraph 1Official label: Article 1 - alinéa 1; Règlement (UE) 2021/1232 - Article 10 - Am 29 · what was voted ↗344 for236 against54 abstentions84 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026RejectedOn amendment 32 — text to be inserted after recital 4Official label: Après le considérant 4 - Am 32 · what was voted ↗247 for301 against80 abstentions90 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 26 Mar 2026Main voteRejectedOn the Commission proposal (the draft law)Official label: Proposition de la Commission · what was voted ↗228 for311 against92 abstentions87 did not voteForAgainstAbst.
Click a group to see each Member’s position.
Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only
How groups usually vote on similar files
Based on 107 past main roll-call votes on LIBE-responsible procedures, Jul 2019 → 2026-07-04.
Statistical baseline from past roll-call votes; not a forecast. · roll-call votes only
Follow this procedure — subscribe to its votes (RSS)
Official amendment documents
Connections
See these connections as a navigable graph — and walk from there to anything else.
Explore the graphMembers who amended this procedure
11 Members · by amendment countThe amendments, in full text
35 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.