Meta New Threads App Is Now Available for Download — Should You Leave Twitter? Meta's new Threads app is now available, with quick profile creation and login with Instagram. by Isaiah Richard