I am looking at creating a consolidation like service that posts data of the same type* across a network of third-party websites, most of which do not have open, or free APIs.
If you used Selenium or something of the like to take the data from your own system and submit it as normal users would, for free, to a target site, is this illegal?
For none of these services would I be using my own "paid license" to post data on behalf of users who do not have a license. All of these services are free, but I am not sure if you could get into trouble by posting data on behalf of a real user to a third party system.
Additionally, it's worth noting that these would NOT be 'spam' submissions. The data is real, but the way it is posted would not be by the user directly, but instead via a "ghost browser" submission. The data posted is verbatim to that of what a real user intended to post.
If you had the target site's terms for submission on your own site, should that suffice?