Instagram allows scraping of data through a third party app. There is no official way to scrape Instagram data without the authorization of Instagram, which can be obtained through various means. Scraping without permission is against Instagram's terms of service and apps that scrape are sometimes removed from the app store.