← All reviews

"Not Only Annoying but Dangerous": devising an ecology of protections for photosensitive social media users

Rua Mae Williams, Chorong Park, Laila Sameer Dodhy, Monaami Pal, Atharva Anand Dnyanmote, Luchcha Angel Lam, Sean Joo · 2024 · Proceedings of the 26th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS) · doi:10.1145/3663548.3675610

Summary

This multi-pronged exploratory study investigates the ecosystem of protections needed for photosensitive social media users — people who experience seizures, migraines, nausea, dizziness, or other physiological symptoms when exposed to flashing or strobing graphics. The research combines a survey of 38 photosensitive users and five design workshops with 18 UX design students to map the current landscape of risks and protections and imagine a more comprehensive ecosystem of safeguards. The paper establishes that photosensitivity is an underappreciated risk factor for real physiological harm online, citing cases including the 2017 targeted attack on journalist Kurt Eichenwald (who was sent a seizure-inducing GIF) and the 2020 coordinated attack on members of the Epilepsy Society. Flashing content is pervasive across social media through GIFs, videos, animated stickers, interface animations, and even advertising. The authors review existing protections across six levels — policy, system, platform, creator, user, and community — finding significant gaps at every level. WCAG guidelines address photosensitivity but are designed for developer-controlled content and are inadequate for the era of user-generated content. System-level features like reduced motion settings are inconsistent across platforms and often reset after updates. No platform offers the ability to report flashing content as dangerous.

Key findings

The survey found that 36 of 38 photosensitive participants experienced exposure at least "sometimes," and 8 reported receiving dangerous GIFs intentionally. Half had attempted to report dangerous content but found no appropriate reporting category on any platform. Settings to disable autoplay often reset to defaults after platform updates (22 of 38 knew about autoplay settings, but 7 reported resets). Workshop participants identified a comprehensive set of proposed protections across all ecosystem levels. The most frequently sketched features were viewer-end warning levels (18 mentions), report features (17), filter overlays (16), and send/play gates requiring extra steps to view content (12 and 10 respectively). The workshops produced two key ecosystem maps: a current-state map showing photosensitive users as peripheral and unprotected, and a re-imagined map centering users within layered protections at device and app levels. A notable technical contribution is the proposed full-screen post-processing filter using frame-by-frame flash detection algorithms to identify and dampen dangerous pixel regions in real time, reducing strobing without blocking all content. Participants also identified that autoplay of advertising content represents a fundamental conflict between platform revenue models and user safety.

Relevance

This paper makes an urgent case for treating photosensitivity as a safety issue, not merely an accessibility preference. For web developers and platform designers, it highlights critical gaps: no major platform provides reporting categories for flashing content, reduced motion settings are inconsistently implemented, and WCAG guidelines need expansion to address cross-platform user-generated content. The proposed multi-layered "ecology of protections" — spanning policy (legislation like the UK's Zach's Law), system (GPU-level flash filtering), platform (reporting and content flagging), creator (self-tagging tools), user (customizable filters), and community (crowdsourced warnings) — provides a practical framework for organizations working on content safety. The research also demonstrates the value of participatory design with affected communities and the importance of community-driven accessibility movements similar to #AccessAlt for image descriptions.

Tags: photosensitivity · epilepsy · social media · flashing content · GIF · design norms · content safety · WCAG · user safety

Standards referenced: WCAG 2.1 · WCAG 2.3.1