Does this Insta DP Saver need any third party app/extension?
No, this amazing Insta DP Saver tool does not need any third party or extension to work. You just need to follow the above-mentioned steps and you are good to go.