No. You do not need to install any 3rd party application on your device to download video from Threads with SnapThread.