pull down to refresh

Is this site maintained by Google? Maybe it should be in the list