No, you do not need to download the TikTok app to advertise on TikTok. All you need is a TikTok business account.