Content ModerationInternal OnlyVerified
Reviewed and published by trentmaziarz, March 18, 2026. Discovered and drafted by our automated research pipeline.
Twitch uses a machine learning model combining image analysis and text processing to automatically review custom emote submissions, instantly approving compliant emotes and flagging potential Community Guidelines violations for human review.
Details
Detailed in a June 2022 Twitch Blog post by Applied Scientist Linda Liu, the system uses MobileNetV2 (pre-trained on ImageNet via transfer learning) for image embeddings and a GRU-based character-level model for emote code text embeddings. These are concatenated and fed through dense layers for multi-class violation classification. Training data includes hundreds of thousands of violating emotes and millions of approved emotes tracked since Q1 2020. The model uses LIME (Local Interpretable Model-agnostic Explanations) for interpretability. It automatically approves a large portion of static emotes, reducing specialist workload and enabling instant emote availability for streamers.
Products affected
Twitch Emote Sytem
Sources & Evidence
Company Disclosure
Other practices by Twitch
ModerationFollowing a high-profile deepfake scandal in January 2023, Twitch established explicit policies banning synthetic non-consensual exploitative images (NCEI) and updated its automated enforcement systems to detect and remove such content, with first-offense indefinite suspension.Data AnalysisTwitch uses machine learning models trained on billions of daily data events to detect fraud, personalize gift subscription recipients, and optimize Hype Train engagement settings for each channel.Data AnalysisTwitch uses algorithmic ad-serving systems — integrated with Amazon's advertising platform since 2020 — to evaluate ad opportunities, match ads to audiences based on interest and behavior signals, and implement brand safety and fraud prevention measures.
Have evidence about Twitch's AI practices? Submit a report.
Report a Sighting →