Can anyone tell confidently that he did not put a simple code and storing everyone browsing information including the IPs?
Ibminer can probably tell you this. The default of any web server is keep access logs (for a while).
I can tell you that we have webserver logs and we may see the IPs and... then what? There is no plausible way for us to associate these IPs with anything personally identifiable. We don't have logins. We don't see your Bitcointalk login. I mean with some effort in theory we could try to guess that someone repeatedly looking at LoyceV profile on BPIP might be yourself, or perhaps just a big fan of yours

. And then even knowing (or assuming) that some IP belongs to some user...
My ISP is not going to give my details to a random person but if he goes though a proper channel they will pull it
It's not as easy for some random website to pull your personal details from an ISP as you're trying to imply, but you should be using VPN or Tor anyway. Don't blame websites or their owners if you're voluntarily giving your vitals away.