If you are just interested in the graphical representation of the stats, here your summary (base on Friday 15th of April):

Stats and graphical representation of breached data (from HIBP)

If you are interested in more details of the summary or where I got the data from or why I even did it, keep reading.

Highlights

Since July 2013, every month there has been at least one confirmed breach .

. On average since July 2013 there is almost 1 breach per week .

since July 2013 there is . From 2014 until 2017, the average accounts compromised per breach is increasing .

. The average number of days between breach and added to HIBP has declined to 43 days average per breach.

to 43 days average per breach. Currently, 4 Months in 2019, we have already reached 86.40% of account breached vs highest year of account breached (2018).

What website did I use to gather this information from?

I am pretty sure everybody is already aware of Have I Been Pwned?, here a short summary thanks to Wikipedia:

Have I Been Pwned? (HIBP, with “Pwned” pronounced like “poned”) is a website that allows internet users to check if their personal data has been compromised by data breaches. Wikipedia

Although the website offers other features as well, this is out of the scope of this article.

The summary in details

First of all, what is a breach?

A “breach” is an instance of a system having been compromised by an attacker and the data disclosed.

How many breaches did I take under account and how many years in the past?

As commented, I used all the information freely available on the website HIBP, at the time of writing this article (15th of April 2019), there are currently 359 breaches and the oldest breach is from 2007.

A view of the data

For each breach we have information like:

Date of breach

Date added to HIBP

Total number of compromised accounts

List of compromised type of data (e.g.: Email addresses, IP addresses, Names, Passwords)

Boolean value highlighting if the data has been verified, fabricated, sensitive or even a spam list

All the following information is a simple graphical representation of previously commented data based on the 15th of April 2019 via HIBP.

Data in details

Venn diagram displaying the relations between verified, spam list and sensitive breaches

359 breaches in total

- 330 verified breaches

- 11 spam list

- 25 sensitive sites

breaches in total - 330 verified breaches - 11 spam list - 25 sensitive sites Oldest breach from July 2007

First added breach in HIBP on 2013

The results from now on have been filtered, I took under consideration only verified breaches which were not spam lists.

319 total breaches , verified and which are not spam lists

, verified and which are not spam lists 3,800 millions accounts compromised since 2007 ( exact value 3,817,182,724)

compromised since 2007 ( exact value 3,817,182,724) 2016 was the year with the highest amount of compromised sites (71)

Total of compromised sites per year

2018 was the year with the highest amount of compromised accounts

Total of compromised accounts per year

Currently 4 Months in 2019 and we have already reached 86.40% of account breached vs highest year of account breached (2018)

4 Months in 2019 and we have already of account breached (2018) As average almost 12 thousand accounts are compromised per breach

almost are The highest breach has 763,117,241 accounts compromised

has From 2014 until 2017, the average accounts compromised per breach is increasing

Average accounts compromised per breach per year

Since July 2013, there has been at least one confirmed breach every month

Histogram of total breaches per month

Since Nexus Mods breach on the 22nd of July 2013, there have been a total of 278 breaches, that means almost 1 breach per week on average (between 2013–07–22 and 2019–04–15 is a total of 299 weeks, which is 0.93 breaches per week on average)

(between 2013–07–22 and 2019–04–15 is a total of 299 weeks, which is 0.93 breaches per week on average) The average of time elapsed between breach date and added in HIBP has dropped within the last few years, currently, we are at 43 days average (in regards of the average before 2013, please take under account that the first added site in HIBP was in November 2013).

Average elapsed time between breach date and added in HIBP

5 fields compromised is the average per breach (5.3), the median is 4

Amount of fields compromised per breach

25 fields are the highest amount of data breached within a single breach (e.g. Dates of birth, Drinking habits, Drug habits, Email addresses, Genders, Geographic locations, Names, Parenting plans, Passwords, Religions, Sexual fetishes)

Top 5s