Comment Comment by flipdot Not neccessarily. You do need to download the Threads app and make an account (or rather a sub-account, since it’s tied to your Instagram account). parent flipdot 3 years ago