Not Hacker News Logo

Not

Hacker

News!

Home
Hiring
Products
Companies
Discussion
Q&A
Users
Not Hacker News Logo

Not

Hacker

News!

AI-observed conversations & context

Daily AI-observed summaries, trends, and audience signals pulled from Hacker News so you can see the conversation before it hits your feed.

LiveBeta

Explore

  • Home
  • Hiring
  • Products
  • Companies
  • Discussion
  • Q&A

Resources

  • Visit Hacker News
  • HN API
  • Modal cronjobs
  • Meta Llama

Briefings

Inbox recaps on the loudest debates & under-the-radar launches.

Connect

© 2025 Not Hacker News! — independent Hacker News companion.

Not affiliated with Hacker News or Y Combinator. We simply enrich the public API with analytics.

Not Hacker News Logo

Not

Hacker

News!

Home
Hiring
Products
Companies
Discussion
Q&A
Users
  1. Home
  2. /Discussion
  3. /Discord customer service data breach leaks user info and scanned photo IDs
  1. Home
  2. /Discussion
  3. /Discord customer service data breach leaks user info and scanned photo IDs
Last activity about 2 months agoPosted Oct 3, 2025 at 8:39 PM EDT

Discord Customer Service Data Breach Leaks User Info and Scanned Photo Ids

healsdata
183 points
38 comments

Mood

heated

Sentiment

negative

Category

other

Key topics

Data Breach
Privacy
Online Safety
Debate intensity80/100

Discord's customer service data breach exposed user information and scanned photo IDs, sparking concerns about the company's handling of personal data and age verification processes.

Snapshot generated from the HN discussion

Discussion Activity

Very active discussion

First comment

1h

Peak period

36

Day 1

Avg / period

12.7

Comment distribution38 data points
Loading chart...

Based on 38 loaded comments

Key moments

  1. 01Story posted

    Oct 3, 2025 at 8:39 PM EDT

    about 2 months ago

    Step 01
  2. 02First comment

    Oct 3, 2025 at 10:05 PM EDT

    1h after posting

    Step 02
  3. 03Peak activity

    36 comments in Day 1

    Hottest window of the conversation

    Step 03
  4. 04Latest activity

    Oct 8, 2025 at 1:46 PM EDT

    about 2 months ago

    Step 04

Generating AI Summary...

Analyzing up to 500 comments to identify key contributors and discussion patterns

Discussion (38 comments)
Showing 38 comments
jml7c5
about 2 months ago
2 replies
Per Discord's press release, it appears only a small subset of photo IDs were leaked:

>The unauthorized party also gained access to a small number of government ID images (e.g., driver’s license, passport) from users who had appealed an age determination.

https://discord.com/press-releases/update-on-security-incide...

hn773746483
about 2 months ago
1 reply
If a message like "I'm 12", regardless of context is reported, Discord will ban the account & hold it hostage until user sends selfie + ID to them via support. (the compromised portal, not a third party app dedicated to this)

They intentionally chose NOT to disclose a date range or even how many ID tickets compared to standard tickets were leaked.

BoredPositron
about 2 months ago
Not going to defend discord here, I hate them with a passion but COPPA violations have the potential to kill your company.
chatmasta
about 2 months ago
3 replies
You seem to be reading the press release language exactly as they'd like you to read it.

Users only upload their government ID to Discord when the "Face Scan" [0] incorrectly estimates their age as being less than 18. Discord could reasonably classify this as a "small number" of users who need to upload their government ID image. That wouldn't preclude it from also being every user who needs to upload their government ID image — unless there is some other system that also requires them to upload it?

With that in mind, here's a rephrasing of the same statement:

> The unauthorized party also gained access to all uploaded government ID images.

Their press release does NOT say it's a small subset of photo IDs. It says a "small number" of government ID images — nothing about percentages. This would be consistent with the "small number" of users who need/choose to appeal an incorrect age estimation from Face Scan.

[0] https://support.discord.com/hc/en-us/articles/30326565624343...

sevenseacat
about 2 months ago
1 reply
There are two options for verifying your age on Discord - face scan OR uploading government ID. So some people may have uploaded their ID instead of doing the face scanning, for whatever reason.
buzer
about 2 months ago
> for whatever reason

For example if the face verification failed and you need to file an appeal which requires uploading government ID. That's likely sizeable number of users, especially since the breach happened shortly after the requirement was implemented and many existing users had to do it.

rpdillon
about 2 months ago
This comment is a fantastic study on how to adversarially read press releases like this. I suspect it's exactly correct: likely all photo IDs were leaked, but they decided to cast it as a small number by implicitly comparing it to the number of all Discord users. I guess we'll have to wait and see if that's actually correct. We may never find out.
squigz
about 2 months ago
I'm not sure why this is being downvoted. Commenter is entirely correct. If someone has an answer to their question that would add credibility to Discord's phrasing and GP's interpretation, I'm all ears, but otherwise it does seem like this is the case, and every ID they've collected has been leaked, not a subset.

(To say nothing of... does it matter the amount of IDs leaked?)

Fnoord
about 2 months ago
1 reply
I don't know about EU but in NL no company may ask you for your ID. Only government may. So if they insist, I show a censored version which hides vital data. There's also Yivi (Irna) an application which only shares (after verification) certain data like 'are you over 18 y.o.' (age of legal adolescence, driving age, drinking age) or something like your email address. Because companies CS never delete such data after verification. They sit on a goldmine of data, while data is a toxic asset (as per Schneier's essay).
mono442
about 2 months ago
Is this true even for financial services like for example cryptocurrency exchanges?
PaulKeeble
about 2 months ago
2 replies
This was inevitable the moment they started taking government ID for proving age. It was a terrible idea, it was made worse by the companies themselves being unproven. This will lead to substantial ID theft crime in the future, as many predicted. If its on the internet someone will get it, even the most capable internet companies have been hacked.
fusslo
about 2 months ago
2 replies
I am not going to give youtube a copy of my ID just to watch videos with bad words in them.

I hate what the internet is becoming through government and corporate policies

chatmasta
about 2 months ago
3 replies
My Google account is 21 years old and I still get asked to verify my age is older than 18 years.
cwbriscoe
about 2 months ago
1 reply
What country are you in? I have never been asked to verify my age and my account is the around the same age.
chatmasta
about 2 months ago
My account was created in the US and it happens occasionally — regardless of country — when some YouTube video is deemed too gore-y for Google to allow me to see. It seems totally arbitrary, but on the other hand I never watch the videos so maybe they're protecting my innocence.

I don't think country has an impact. I've experienced it in both US and UK with extensive years spent in both.

baobun
about 2 months ago
1 reply
I'm of two minds on this.

On the one hand, it would be such an obvious proof of age that you've had the account for 21 years so why not pass you.

On the other, this would become a form of grandfathering such that all of us oldtimers and people in the establisent never directly see and experience the impact of these policies. It's mostly in the younger generations (still adults but their accounts may only be 5-10y) and people in exposed situations who get impacted.

So while it seems silly, at least process becomes visible.

chucksta
about 2 months ago
1 reply
You missed the obvious one, it creates a black market for old accounts
baobun
about 2 months ago
That market already exists and not really something I care about.
Razengan
about 2 months ago
In all fairness you could have taken over the account of the human host you burst out from.
BrandoElFollito
about 2 months ago
1 reply
I have a premium account and I still get all dirty words bleeped and st**ed. This is insane, I wish it were a European company where we are not afraid of words.

I understand moderation for obvious hate speech or violence (of course "obvious" means something different for everyone) but sex or fuck are normal words for normal adults.

ranger_danger
about 2 months ago
1 reply
youtube demonetizes videos that have "too much" cursing in them
BrandoElFollito
about 2 months ago
I know, I am aware of the consequences of putting "inappropriate" content. The idea itself is flawed.
Razengan
about 2 months ago
> This was inevitable the moment they started taking government ID for proving age.

Who wants to bet that this was the intended outcome all along?

throw3141592
about 2 months ago
2 replies
Make storing personal data which is not essential to normal operation illegal.

It really is that simple.

debazel
about 2 months ago
2 replies
It isn't because age verification has made storing personal information like this an "essential" operation.
BoredPositron
about 2 months ago
1 reply
You don't need to store the information after verification.
debazel
about 2 months ago
Discord doesn't store ID indefinitely either, but there is a time frame, both between data submission and processing, as well as between the start of the breach and the end, during which the data can be leaked.
subscribed
about 2 months ago
Absolutely untrue. Make "user proved with ID they're 18+" an immutable flag of the account, and delete the toxic data you verified to prove it.
palmfacehn
about 2 months ago
Regulation 1 mandates data collection, creating unintended consequences. Now, regulation 2 is required to counter the effects of regulation 1. Regulation 2's unintended consequences are similarly either unknown or ignored. This suggests that regulation 3 may be necessitated and that the trend may continue indefinitely.

In theory infinite regulations would suggest that no one would be permitted to do anything eventually. However, before we reach that point, the cost of compliance will be so high that publishing websites will become untenable.

An equilibrium of regulatory capture favoring large publishers will likely emerge before this point. Those large interests will have the resources to influence regulatory outcomes. Their incentives will include maintaining a sufficiently high barrier to entry while optimizing their own compliance costs.

hn773746483
about 2 months ago
1 reply
Comment I wrote on the other thread (which didn't get any traction at all):

some key facts Discord are maliciously intentionally withholding:

(approx.) amount of affected users, seeing hundreds of comments on reddit + twitter

tickets timespan, I personally have multiple support accounts, one has only one ticket from July which got the email

affected ticket categories

whether phone numbers were leaked (can lead to further attacks such as SIM swapping)

whether addresses were leaked (they carefully use language "limited billing information" rather than stating the exact pieces)

hn773746483
about 2 months ago
Turns out when you're dealing with millions of users "small number of government IDs" means a measley... 2 million, no biggie.

https://x.com/vxunderground/status/1975834621503062495

https://x.com/IntCyberDigest/status/1975846997568737666

https://x.com/IntCyberDigest/status/1975847000978694317

Razengan
about 2 months ago
1 reply
Effin hell, and they don't even let you remove your payment method from your account, just like Anthropic/Claude. Who needs to be smacked in the head to be taught that basic bit of user privacy/security?
horseradish7k
about 2 months ago
cancel first, then you'll be allowed to remove it
noir_lord
about 2 months ago
Yet another reason (if one where needed beyond the obvious stupidity) why the Online Safety Act was a ruinously stupid piece of legislation.
sevenseacat
about 2 months ago
And a few people thought I was being ridiculous by not providing my ID to verify to Discord that I am over 18. How sadly predictable.
kotaKat
about 2 months ago
The best part is the ticket they say I’m a part of the breach with… Discord literally never even acted on it. They let the ticket go to the void and never had anyone in support answer it.

Imagine a place…

phaylon
about 2 months ago
I've felt kind of miffed in the past for not being able to join Discord communities. Discord always wanted my phone number, and I wasn't ready to share that.

I am no longer miffed :)

tangerines777
about 2 months ago
Oh shit I received an email from discord saying some of my personal data on my discord account got breached. I have never used discord support aside from the one time where I contacted support to try to get my original discord account back because I lost my email but it was inevitable I didn't link my discord with any credit card info but maybe my phone number? What should I do now??
View full discussion on Hacker News
ID: 45469436Type: storyLast synced: 11/20/2025, 2:09:11 PM

Want the full context?

Jump to the original sources

Read the primary article or dive into the live Hacker News thread when you're ready.

Read ArticleView on HN
Not Hacker News Logo

Not

Hacker

News!

AI-observed conversations & context

Daily AI-observed summaries, trends, and audience signals pulled from Hacker News so you can see the conversation before it hits your feed.

LiveBeta

Explore

  • Home
  • Hiring
  • Products
  • Companies
  • Discussion
  • Q&A

Resources

  • Visit Hacker News
  • HN API
  • Modal cronjobs
  • Meta Llama

Briefings

Inbox recaps on the loudest debates & under-the-radar launches.

Connect

© 2025 Not Hacker News! — independent Hacker News companion.

Not affiliated with Hacker News or Y Combinator. We simply enrich the public API with analytics.