EU DSA Art 20DSA Art 17DSA Art 21Content ModerationDeep Prototype

AppealsQueue — Content-Moderation Appeals (DSA Art 20)

18 active content-moderation appeals under DSA Art 20 internal complaint handling. Per appeal: original decision, appellant statement, statutory clock (90-day reasonable response), out-of-court dispute resolution path. Surfaces 3 appeals approaching deadline + 1 nested retaliation case.

AppealsQueue — Content-Moderation Appeals (DSA Art 20) preview
Open live →

What it is

The shape behind every modern trust-and-safety appeals queue. EU DSA Art 20 makes internal complaint-handling mandatory for online platforms.

What’s in it

  • 18 active appeals across 8 decision types (removal, suspension, age-gate, demonetization, restriction, channel-termination, listing-removal)
  • Per-appeal: original decision, appellant statement, days-open vs 90-day reasonable cap, ODR escalation status, decision rationale
  • Edge cases: counter-notice on DMCA takedown, hate-speech-quotation false-positive (overturned), coordinated-reporting victim (account reinstated), SCC/PE legitimate-criticism dispute escalated to ODR

Why this shape

EU DSA Reg 2022/2065 Art 20 requires internal complaint mechanism free of charge with timely + non-discriminatory processing. Art 21 requires referral to certified out-of-court dispute settlement bodies. AppealsQueue prototypes the workflow.

How it ships

Single HTML file, ~12KB. Zero dependencies. 18 appeals × decision/status filters in 130 lines of vanilla JavaScript.

Open the tool →