Threads just launched as a Twitter competitor. Meanwhile, Twitter has gone private so you need to log in to view your website's profiles (which means the recent tweet data for a Google search of your site's name may be gone for good). Have any of you...