There's also an option in your settings to automatically make your Pokemon private upon being uploaded. I, of course, have all mine set to private. I keep them there for quick cloning for when someone wants to trade for something I've got in the shop. Though that's rare. Everyone just wants free bps lol.