that's the most detailed site on steem blockchain. I don't remember having seen any that came that close to the level of information you see there.
I see it is a few months old. I figured out @heimindanger was the creator (he is doing dtube too). I just left him a comment.