Hi tmpz22,
The slides are from decks that are publicly available on Slideshare.
The data (company name, year, funding stage, slide category...) is manually added by me with a lot of Google search.
The download includes 67 decks which corresponds to 1,210 slides.
It is true that in the download email, I also announce my next product, which is also free and also for entrepreneurs. So this seems fair to me - but happy to reconsider my position on that.