All of those sites (and more) do get their information from the Steem blockchain. None of them have their own data sources with unique content.
As for access - that's all coming from the Steem blockchain as well. In the future we'll have a new version of steemconnect that will serve as a central source of authentication as well! :)
Thanks again for the info