I am building a website builder for small businesses. During the onboarding process the user provides his/her business social media accounts.
I am interested on extracting the public information in the business social media accounts (phone number, email, business location, etc.) to autocomplete the sign up form.
I have been looking at each social network terms of service and as expected all of them have a clause against automated data collection.
However most of the examples are aimed at crawling and scraping data in bulk. What I want to know is if it's legal to extract public data that belongs to the user itself and don't store it until the user submits the form.
--
Instagram terms of use
https://www.instagram.com/about/legal/terms/before-january-19-2013/
You must not crawl, scrape, or otherwise cache any content from Instagram including but not limited to user profiles and photos.
Facebook terms of use
https://www.facebook.com/apps/site_scraping_tos_terms.php (2010)
You will not engage in Automated Data Collection without Facebook's express written permission.
Google Maps terms of use
https://cloud.google.com/maps-platform/terms
(a) No Scraping. Customer will not export, extract, or otherwise scrape Google Maps Content for use outside the Services. For example, Customer will not: (i) pre-fetch, index, store, reshare, or rehost Google Maps Content outside the services; (ii) bulk download Google Maps tiles, Street View images, geocodes, directions, distance matrix results, roads information, places information, elevation values, and time zone details; (iii) copy and save business names, addresses, or user reviews; or (iv) use Google Maps Content with text-to-speech services.