Websites mysteriously appearing in my WPMU hub.

Hi!

I have websites mysteriously being listed in my WPMU hub (https://premium.wpmudev.org/hub/my-websites/). I actually have only 2 sites with WPMU in them: wheelofcommerce.com and wheelofcommerce-test.com, but if you access my hub you'll see more listed: https://premium.wpmudev.org/hub/my-websites/. I presume that what's happening is this: the guys I've hired for development make a local installation of the site for testing and since that's just a clone of the original, it ends up being listed in my WPMU hub; is that possible?

Thanks.