@AGlingeanu@chriscoyier See ultratools.com/tools/ipWhoisLook… which provides WHOIS information about an IP address. You can see the organization that owns it and the range of IP addresses they own. With that they can build a list. They also probably dynamically block IPs based on irregular behavior.
@chriscoyier The JSON payload for any Instagram page is inlined in the HTML source. Look for `window._sharedData`. It’s pretty easy to reconstruct once you scrape an Instagram URL. The hard part is scraping Instagram URLs. You need to do it from a residential IP address not a web host.