It is actually, if you go to instagram's website and view source, there's a script tag containing a massive JSON payload with the response from their graphql API which contains allllll the data for the page - this includes some information that's not displayed on the page, which sometimes includes email address and phone number. I had to scrape instagram for a school project and stumbled upon this - I was planning to parse the html but if you just take out that script tag as a JSON object you have all the page's data in an object for you already.
>>> but also contained their private contact information, such as the Instagram account owner’s email address and phone number.
I doubt this is "scrapable".