PLATFORM AUTOMATION · EU

Automation disclosures in DSA moderation statements.

Using published Statements of Reasons, this monitor shows whether platform providers reported automated means in identifying specific information and in deciding whether it infringed law or platform rules. It does not show whether the restriction itself was applied automatically.

  • official EU data
  • monthly comparisons
  • platform-level dossiers
  • no AI inference
Latest source month · Last checked · Data series from ·
834,739,154published statements in the selected month
278platforms in the published corpus
85%reported with automated detection
48.7%reported with a fully automated decision
THE CRUCIAL BOUNDARY

Automated does not necessarily mean AI.

The DSA data reports whether detection or a decision was automated. It does not name the specific technical method or reliably establish the use of artificial intelligence. This monitor therefore describes automation declarations—not AI use, moderation quality or legal compliance.

automation declaration ≠ AI evidence · volume ≠ quality
Full corpusOct 2026
CO-REPORTED ATTRIBUTES

Detection, decision automation and visibility measures

Choose a platform and month. Links show attributes reported in the same aggregated Statement-of-Reasons records. They do not reconstruct a workflow, chronology or causal path. Select a link for the exact value.

automated detection × fully automated · 400,592,975 statements of reasonsautomated detection × not automated · 192,927,922 statements of reasonsautomated detection × partially automated · 115,947,349 statements of reasonsnon-automated detection × partially automated · 75,297,430 statements of reasonsnon-automated detection × not automated · 44,376,027 statements of reasonsnon-automated detection × fully automated · 5,597,451 statements of reasonsfully automated × access disabled · 350,609,413 statements of reasonsnot automated × access disabled · 208,383,441 statements of reasonspartially automated × access disabled · 111,087,501 statements of reasonsfully automated × removed · 42,794,103 statements of reasonspartially automated × removed · 38,131,709 statements of reasonsnot automated × removed · 20,459,397 statements of reasonsfully automated × other restriction · 8,966,526 statements of reasonspartially automated × other restriction · 8,698,686 statements of reasonspartially automated × demoted · 2,941,951 statements of reasonsnot automated × other restriction · 1,444,823 statements of reasonsfully automated × interaction restricted · 1,231,256 statements of reasonsfully automated × demoted · 468,263 statements of reasonsfully automated × age restricted · 256,366 statements of reasonsnot automated × demoted · 125,025 statements of reasonspartially automated × age restricted · 100,755 statements of reasonsnot automated × age restricted · 86,725 statements of reasonsnot automated × interaction restricted · 14,151 statements of reasonspartially automated × interaction restricted · 8,942 statements of reasonsfully automated × labelled · 3,343 statements of reasonsnot automated × labelled · 3,120 statements of reasonspartially automated × labelled · 0 statements of reasonsautomated detection709,468,246non-automated detection125,270,908fully automated406,190,426partially automated191,244,779not automated237,303,949removed101,385,209access disabled670,080,355demoted3,535,239labelled6,463interaction restricted1,254,349age restricted443,846other restriction19,110,035
A · Reported automated detection
automated detection709,468,246
non-automated detection125,270,908
B · Reported automation level of the infringement decision
fully automated406,190,426
partially automated191,244,779
not automated237,303,949
C · Reported visibility restriction
removed101,385,209
access disabled670,080,355
demoted3,535,239
labelled6,463
interaction restricted1,254,349
age restricted443,846
other restriction19,110,035

automated detection × fully automated400,592,97556.5% of the relevant stage value

Links show co-reported attributes, not a workflow, chronology or causal path. The right-hand panel contains visibility measures only; account, service-provision and monetary-payment restrictions are not included. A record may report several visibility measures, so the values overlap and must not be added.

Exact values as a table
Detection × decision
Reported automated detectionfully automatedpartially automatednot automated
automated detection400,592,975115,947,349192,927,922
non-automated detection5,597,45175,297,43044,376,027
Decision × visibility measure
Reported automation level of the infringement decisionremovedaccess disableddemotedlabelledinteraction restrictedage restrictedother restriction
fully automated42,794,103350,609,413468,2633,3431,231,256256,3668,966,526
partially automated38,131,709111,087,5012,941,95108,942100,7558,698,686
not automated20,459,397208,383,441125,0253,12014,15186,7251,444,823

Clearly explained

Does “automated” prove that a platform used AI?
No. The DSA Transparency Database contains automation declarations, but no reliable technical description of the method used. The monitor therefore deliberately refers to platform automation, not AI moderation.
Do statement counts equal the number of moderated items?
No. The unit is published statements of reasons. It is neither a reliable count of unique content nor a count of affected accounts or people.
Why can reported visibility measures add up to more than the total?
A statement can mark several visibility measures. Removal, disabling, demotion or interaction limits must therefore not be added to infer a new total.
Can I filter German platform values?
Not from this simplified monthly aggregate. It contains no territorial dimension. The monitor therefore reports EU-wide publications by platform and does not invent German subsets.