Urgent.News

What's breaking now, across thousands of outlets.

Tech

Explained: How death of a teenager led to suspension of Discord livestreams in Brazil for failing to protect children

Brazil's data protection agency ordered Discord to suspend livestreams after a teenager's suicide linked to the platform. Authorities criticized Discord for failing to protect minors from harmful content during livestreams, prompting the agency to demand protective measures for users.

Explained: How death of a teenager led to suspension of Discord livestreams in Brazil for failing to protect children

Brazil's data protection authority has ordered Discord to halt its livestreaming feature, Go Live, citing concerns over child safety. The National Data Protection Authority (ANPD) determined the platform failed to protect young users from content promoting violence, self-harm, and suicide. Discord has been granted three business days to demonstrate compliance with protective measures.

Failure to do so could result in fines of up to 50 million reais ($9.67 million) per violation. The agency claims Discord lacks real-time access to livestream content, relying instead on flawed systems and user reports. This decision comes following an incident where a 13-year-old girl allegedly took her own life after being persuaded by individuals in an online group.

ANPD began investigating Discord last Friday. The platform announced in a statement that the decision was premature and that it continues to work on identifying responsible individuals.

Written by urgent.news from Investing.com's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at livemint.com →

More in Tech

Delete the Event Switch: Runtime Dispatch with dynamic in C#

A switch over event types is dynamic dispatch. You just wrote it by hand, took on the maintenance yourself, and skipped the help the runtime was ready to give you. You've written this method.

  • Dynamic dispatch achieved through runtime type-based method selection
  • Cleaner approach using dynamic casting at a single code point
  • Eliminates manual switch statements, reducing maintenance overhead

More from Thursday 13 August →