Every public data breach

44 disclosed this week · 26,355 on record

Breaches disclosed in 2004

1 breach